Booking & moneyBy ArrivLast checked
How far in advance to book a trip
Book international flights two to five months out and domestic flights inside three. Hotels in towns with a few hundred rooms, like the Amalfi Coast or Banff in summer, go six to nine months ahead. Tasting menus release tables one to three months out, and timed-entry tickets are the tightest of the lot because some open on a rolling window and are gone by lunch.
The deadlines that are real
A flight can be expensive and still available the week before you go, but a Moraine Lake shuttle ticket cannot, and neither can a slot at the Anne Frank House or a timed-entry window at Arches. Either it exists on your date or it is gone by the time you look, because these never come back at a higher price. Put the release day in your calendar and treat it like a dentist appointment.
Rooms in small places are the other real deadline, because a town with a few hundred beds fills months out while a city with thousands of hotel rooms shrugs. The same week in Positano or Napa has a booking horizon nothing like Chicago's. Banff in July is the mountain version of that: the trail will still be there in September, but the lodge will be full.
A working calendar
Count backwards from the trip, because most of us count forwards from the evening we got excited, which is how February disappears. For a July departure, the international flight belongs on the calendar somewhere in February through May, and the first night's room goes on at the same time if you are looking at a small town. Timed tickets get a reminder for whatever release date the park or museum publishes, often a rolling window 30 or 60 days out that sells through in hours.
Holiday weeks compress all of it, because Thanksgiving, Christmas, Chinese New Year, and Easter behave like peak season in cities that are easy every other week of the year. Labor Day and Thanksgiving are the US versions of that squeeze. If you only want the ticket math, cheapest time to book flights is the narrower page, while this one is the whole trip.
- Domestic flights: six to eight weeks is typical, and one to three months if you are flying on a holiday weekend.
- International flights: two to five months, and earlier than that once Christmas and school-break weeks are in play.
- Hotels in small towns: six to nine months in summer, though cities with thousands of rooms can wait.
- Tasting menus and hard-to-get tables: one to three months out, which in practice means the restaurant's own release day.
- Park timed entry and shuttles: the morning they open, because that is the whole window.
What can wait
Everyday restaurants, local buses, and most museums hold until the week before, or until you are standing there, and that slack is worth protecting. A neighborhood that looked perfect on the map and feels dead at 4pm is cheap to abandon while Tuesday's dinner is still unbooked.
On a long weekend the order tightens up, since the room goes first, especially in Charleston or Savannah on a holiday Friday, and the flight can trail it by a couple of weeks. A park trip flips that, because permits come before the airline.
A July week, worked backwards
Say you have the first week of July and you are aiming at Banff. In November or December you lock a room near the trails you care about, and then in February you buy the flights and set a reminder for whatever Parks Canada timed-entry window applies that year. In May you book the one dinner that takes a deposit, while the hikes, the second restaurant, and whether you add Lake Louise all stay open until you can see the forecast.
Swap Banff for Barcelona and the room can wait until spring, though the flights still want two to five months. Swap it for Moab and the Arches ticket is the piece that evaporates, while the chain hotel on Main will still have a room in June. The order holds either way: scarce inventory, then flights, then everything else.
The usual ways this breaks
Waiting for fares to drop through a holiday week, which they sometimes do, and by then the house you needed is gone. Buying the flight into a town with 200 summer rooms and then shopping for lodging in May. Reading a rolling timed-entry window as "we will grab it later this month."
A price alert on the flight plus a room you can cancel is the pair that survives a date change. If you have booked a non-refundable room six months out, the dates have to be real: time off approved, school calendar checked. Budget is the other constraint here, because a cheap flight into a sold-out town is where the savings go straight back out.
What sells out vs what can wait, on one calendar
Sells out: park timed entry and shuttles, the house in a town with 200 summer rooms, tasting menus on release day, holiday-weekend lodging in Charleston or Savannah. Can wait: neighborhood restaurants, most museums, local buses, the second hotel night in a city with thousands of rooms. The flight sits in between, because it gets expensive while it rarely evaporates the way a Moraine Lake shuttle does.
Work a September week in Barcelona backwards: flights in April through July, the first night whenever you like because the city has inventory, timed entries on their rolling window, dinners the week before you fly. Now work a July week in Banff backwards: room in winter, flights in spring, timed entry on release day, hikes decided the morning you see the sky. Same traveler, and two completely different calendars, which is the point.
Still choosing between two cities? A refundable room is worth more to you than $40 off the rate, because locking a non-refundable lodge before your time off is approved is the standard way a booking window turns into a loss. Dates first, scarce inventory second, everything else third, and the order holds even if you change the city.
| What | When | Notes |
|---|---|---|
| Domestic flights | 1–3 months | Shoulder season can be shorter |
| International flights | 2–5 months | Holiday weeks go earlier |
| Hotels in small towns | 6–9 months | Amalfi, Banff, Napa in peak |
| Tasting menus | 1–3 months | Release dates vary by city |
| Timed-entry tickets | Release day | Some sell out in hours |