Tokyo Day 1:
- Land at 4:30 PM at Narita Airport
- Take the Skyliner to Ueno
- Check in at the hotel
- Dinner near the hotel in Ueno
Tokyo Day 2:
- Ueno Park
- Ueno Toshougu Shrine
- Shinobazunoike Benten-do
- Kiyomizu Kannon-dō
- Ueno Daibutsu
- Yanaka Ginza
Tokyo Day 3:
- Senso-ji Temple (Asakusa)
- Akihabara
- Yurakucho
- Koishikawa Korakuen Garden
- Imperial Palace
Tokyo → Kyoto Day 4:
- Check out of hotel in Tokyo
- Breakfast before train to Kyoto
- Check in at hotel in Gion, Kyoto
- Explore Gion
- Optional: Kiyomizu-dera Temple (if time permits, or move to the next day)
- Stroll through Pontcho at night
Kyoto Day 5:
- Fushimi Inari Shrine
- Kiyomizu-dera Temple (if not visited the previous day)
- Tōfuku-ji Temple
- Daigo-ji Temple
Kyoto Day 6:
- Arashiyama
- Bamboo Forest
- Tenryu-ji Temple
- Optional (if time permits):
- Nijo Castle
- Nishiki Market
- Yasaka Shrine
Kyoto → Osaka Day 7:
- Nijo Castle (if not visited the previous day)
- Nishiki Market (if not visited the previous day)
- Yasaka Shrine
- Arrive in Osaka in the evening, check in at hotel in Namba
- Explore Dotonbori
Osaka Day 8:
- Day trip to Nara
- Return to Osaka for nightlife
Osaka Day 9:
- Final meal in Osaka
- Head back to Tokyo (Shinjuku)
- Check in at hotel in Shinjuku
- Shopping and nightlife in Kabukicho
Tokyo Day 10:
- Day trip to Yokohama
- Optional: Combine Kamakura and Yokohama in one day
- Return to Tokyo and explore Shibuya (or postpone to the next day)
- Nightlife in Shinjuku’s Golden Gai (if not too tired)
Tokyo Day 11:
- Undecided: Possible exploration of Shibuya or more of Shinjuku
Tokyo Day 12:
- Flight at 6:30 PM
- Check out of hotel in Shinjuku, head to Ueno
- Take the Skyliner to Narita Airport
- Last meals and last-minute shopping before departure
by Saberinbed