Routing & planning
How to plan a flight itinerary, step by step
A practical method for building an air itinerary that works: choosing airports, sequencing legs, sizing connections, checking dates across time zones, and what to verify before you book.
Published 10 February 2026 · Updated 6 September 2026
Most itinerary problems are planning problems that surface at an airport. This is the order of operations that catches them earlier.
1. Fix the constraints before the flights
Write down what cannot move: the date you must arrive, the date you must be home, any fixed commitments in between. Almost every awkward routing comes from treating a soft constraint as hard.
Note also the constraints that are not about dates: a passport expiry, a visa processing time, a budget ceiling, someone travelling with you from elsewhere.
2. Choose airports, not cities
A city is not a destination for planning purposes. London has six airports spread over 70 km. New York has three. Tokyo, Paris, Milan, Moscow and São Paulo all have more than one.
For each city on the trip, list the airports that serve it, then pick on the basis of ground transport time, not just fare. The airport code lookup shows what serves a given city, with coordinates and time zones.
Note whether you are arriving and departing from the same airport. If not, add the surface transfer to the plan explicitly.
3. Sequence the legs
Write the journey as an ordered list of airport pairs. This is the itinerary skeleton:
1. LHR → DXB 12 Oct
2. DXB → BKK 15 Oct
3. BKK → LHR 24 Oct
At this point, sanity-check the geography. A leg that doubles back is sometimes cheaper and sometimes just a mistake. The multi-city trip planner shows the distance for each leg and the cumulative total, which makes a badly ordered routing obvious.
Decide too whether this is genuinely a multi-city trip or a return with a stop — one-way vs round-trip covers when each is cheaper, and multi-city planning covers open-jaw routings.
4. Work the times in local time, then check them
Fill in a departure time for each leg. Then compute the arrival — in the destination’s local time, including any date change.
This is the step people skip, and it is the one that produces itineraries where the hotel is booked for the wrong night. A flight leaving Los Angeles on Monday evening arrives in Sydney on Wednesday morning, having lost a day to the date line. A flight leaving Tokyo on Tuesday morning arrives in Honolulu on Monday evening.
Use the flight time zone planner for each leg, or read flight time zones explained for why it behaves this way.
5. Size the connections properly
For every connection, ask two questions:
One ticket or two? On one ticket, the airline rebooks you when the first flight is late. On two, you buy a new ticket. If you are self-transferring, add hours, not minutes.
What has to happen in between? A connection within one terminal on a domestic flight is different from one that requires clearing immigration, collecting and re-checking bags, changing terminals and clearing security again. The second can take two hours on a good day.
Published minimum connection times are floors, set by the airport. Treat them as such. Layover vs stopover vs connection covers the terminology and the practical differences.
6. Check the document requirements early
Not at the end. Passport validity rules, visa requirements, transit visas for connections, and onward travel expectations all take time to satisfy, and some of them constrain the routing itself — a connection in a country whose transit rules you do not meet is a routing problem, not a paperwork problem.
Check these against official sources for your nationality and your specific route. See flight documents for visa applications and proof of onward travel.
7. Price the shape, then book it
Only now start pricing. Having the skeleton first means you are comparing like with like, and you can see whether a cheaper fare is cheaper because it is worse — a 55-minute connection, an arrival at 02:00, a different airport from the one you planned.
Before you pay, confirm:
- Names match travel documents exactly
- Every segment is on the dates you intended, in local time
- Connections clear the minimum with margin
- Baggage allowance covers what you are carrying, on every segment
- You know the change and refund rules of the fare you are buying
8. Keep the reference, not the PDF
Once booked, the booking reference retrieves everything. Schedules change; the PDF in your inbox does not update. Re-check the live reservation a few days before departure.
The travel itinerary checklist is a working list of what to confirm and when.
Sketching before you commit
Steps 2 to 5 are pure planning — no money, no booking. That is what the sample itinerary generator is for: laying out the routing, seeing the distances and the arrival dates, and printing something legible to think with or to share. It produces a clearly watermarked sample, and it will not pretend to be a booking, because at this stage there is nothing to book.