Abstract type "TravelTips" must resolve to an Object type at runtime for field "Query.travelTipBySlug". Either the "TravelTips" type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.

Flexibility – Build in Buffer Time

Trust us here!

Kristin and David Neusel

Kristin and David Neusel

JAPAN, Japan

Go to Guide

Even the best-planned Japan itinerary can hit snags. Weather changes quickly, especially in spring and summer, and popular attractions sometimes close unexpectedly.

Trains are famously punctual, but delays do happen. Adding buffer time between long-distance connections ensures you won’t miss an activity because of a late arrival. When booking restaurants or tours, avoid scheduling them too close to your arrival time in a new city.

Flexibility also leaves space for spontaneous discoveries—a hidden shrine you stumble upon, a seasonal festival you didn’t know was happening, or a small ramen shop that smells too good to pass by. Some of the best travel memories come from these unplanned moments.

Want to see more?

I have created curated maps, itineraries and more for travellers that want to travel like me.

Looking for things to do?

Go check out my guide for the best free things to do as well as itineraries and travel tips to make your trip unforgettable.

Go to Guide
Rexby
Explore
Purchases
Chat
Log in