You booked a multi-country trip across five airlines. Now what?
Search how to book a multi-country trip and you'll drown in advice. Kayak's multi-city tool, Booking.com's five-flight search, Expedia packages, Trip.com legs. Every platform on earth wants to help you book the thing.
Not one of them helps you afterward.
Because the way you actually booked it wasn't tidy. The long-haul flight on one carrier because the points worked out. The two regional hops on a budget airline you'd never heard of. A train between the third and fourth countries. Hotels split across Agoda, Booking.com, and one boutique place that only took a direct email. A ferry. The flight home, bought separately because buying it with the outbound cost three hundred more.
So now you have eleven confirmations, from eight providers, in three of your inboxes, and a real question that none of the booking tools will answer: does this all actually connect?
Why the obvious fixes don't hold up
A spreadsheet holds until the first change. One airline shifts a departure by an hour, one hotel sends an amended confirmation, and your spreadsheet is quietly wrong while looking exactly as confident as before.
Booking everything on one platformis the advice every guide gives, and it's good advice you already ignored — because the cheapest flight wasn't on the same site as the best hotel, and the regional carrier wasn't on any of the big sites at all. On a real multi-country trip, one platform is a fantasy.
TripItis the category leader and it's genuinely good — for Delta, Marriott, British Airways, the major US and European names. Its parser runs on templates. For Agoda, Trip.com, Indian Railways, a regional Asian carrier, or anything in a non-English confirmation, it misses often enough that you stop trusting it. On a multi-country trip those are exactly the bookings you have.
The question that matters: does it connect?
A multi-country trip doesn't fall apart at a single booking. It falls apart in the gaps between bookings — the seams where one carrier hands you off to another, or doesn't.
The night you assumed an overnight train covered, but the train arrives at 6am and check-in isn't until 3pm. The city with two airports where you land at one and depart from the other. The ninety-minute connection that's fine on paper and impossible with a terminal change and immigration. The checkout that beats the only morning bus out of town.
You cannot see any of this in a stack of separate confirmations. You can only see it when the whole trip is laid out in the order it happens.
How Travel Sane does it
Drop in each confirmation — paste the email, drag the PDF, drop a screenshot. It reads each one with a language model instead of a template, so the budget regional airline parses as cleanly as the legacy carrier, and a confirmation in Vietnamese or Japanese parses as cleanly as one in English.
On Pro, the eleven confirmations from eight providers handle themselves. You get your own Travel Sane email address, and you forward each booking to it as it comes in — the long-haul, the regional hops, the train, the hotels. Each one parses and lands on the timeline automatically. On a trip this scattered, that's the difference between an afternoon of pasting and forwarding emails one at a time over the months you're booking it.
Every booking lands on one chronological timeline. Eleven confirmations from eight providers become a single page in date order — arrivals, check-ins, departures, checkouts, all in sequence.
Then it checks the seams. Unbooked nights, tight connections, mismatched airports, checkouts before the first transfer — each flagged inline, next to the booking it concerns, so you know what to fix and where. When it holds together, you export a PDF or share a link — useful when someone's meeting you in country four and wants to know when you actually land.
In practice
A six-country itinerary — three airlines, a train, a ferry, hotels across Agoda, Booking.com, and a direct email — took about fifteen minutes to load end to end. The regional carrier's confirmation read correctly. So did the ferry that arrived as a forwarded screenshot. The gap detector flagged three real things: an unbooked arrival night, an airport mismatch in the fourth city, and a connection that was technically legal and practically not. Two got fixed before departure.
See it with a sample trip
Nine confirmations — flights, hotels, trains, a ferry — assembled into one timeline with the gaps flagged. No sign-up required.
See the demo →Related: How to plan a multi-city trip · Travel Sane vs TripIt