I’ll be traveling to Tokyo for nine days with the following itinerary:
- Arriving at Narita Airport (NRT)
- Spending three nights in Tokyo, exploring various parts of the city
- Traveling to Lake Kawaguchi for one night
- Heading to Kyoto for three nights, with a planned day trip to Nara
- Moving on to Osaka for two nights
- Returning to Narita Airport (NRT)
Would a JR Pass be worth it for this itinerary? If so, can it be booked online? If online booking isn’t available, should I reserve all my train tickets at the first station I visit?