- ✓A Thailand trip is a chain of legs, not one journey — this is the index of the worked routes, each comparing flight, train, bus and ferry for that exact A-to-B so you pick the right mode for each hop.
- ✓Book the constrained legs first — flights, sleeper-train berths and the popular ferries sell out or jump in price, while the short van and Grab connections can wait until the day.
- ✓Island legs run on the weather: leave a buffer day before any onward flight that follows a ferry, and never plan to catch the last boat of the day.
- ✓Use overnights deliberately — a night train or VIP coach turns a travel day into a night's sleep, which is why so many Bangkok–North and Bangkok–South routes are best done overnight.
- ✓Routes are pure relocation logistics; for sequencing islands and day-trip speedboat tours, follow the island-hopping guides — and verify every live fare and timetable on the operator before you book.
What a route guide actually does for you
Most Thailand trips look, on paper, like a list of beautiful places. In practice they're a chain of journeys between those places, and it's the journeys — not the places — that decide whether the plan works. A single wrong choice on one leg, the bus where a flight made sense, the last ferry where a buffer was needed, quietly costs you a whole day. This page is the index of those legs: a worked route guide for each major A-to-B in Thailand, so you can settle each hop properly instead of guessing.
Each route guide does one job — it compares the realistic ways to make that specific journey (the flight, the sleeper train, the bus or van, the ferry or speedboat) by time, cost band, comfort and luggage, then tells you which to book ahead and where the trap is. It's pure relocation logistics: how to get from one base to the next, once, without losing a day. It is not an itinerary, and it is not an island-hopping plan — sequencing your stops and planning day-trip speedboat tours belong to the itineraries and the island-hopping guides, which these route pages link out to.
A line that runs through every route guide: the map, the modes and the planning logic are stable and evergreen, but the actual fares, timetables and ferry sailings are not. Operators reshuffle schedules by season, suspend rough-weather boats, and move prices without notice. Use the route guide to decide how to travel; verify the live departure and fare on the official operator or booking source before you lock it in.
Pick the mode by the leg, not the country
There is no single best way to travel in Thailand — only a best way for each leg, and it shifts with distance, season, budget and luggage. For the long cross-country hops — Bangkok to Phuket, Bangkok to Chiang Mai, Chiang Mai to the southern beaches — flying is usually the smart-value answer once you count your time, because a flight that costs a little more than the overnight bus turns a wasted day into an afternoon. Bangkok's two airports, Suvarnabhumi (BKK) and Don Mueang (DMK), feed every region between them.
For the overnight legs north and south, the sleeper train is the planner's trick: it's a travel leg and a night's bed in one, and it's why the Bangkok–Chiang Mai and Bangkok–Surat Thani routes are so often best done overnight. Where there's no flight and no train — most of the regional links and the short hops to piers — the bus and the minivan reach everywhere else, cheap and frequent, if cramped on the windier roads. And every island leg ends on the water: a ferry, a speedboat or a longtail, the part of the trip that most rewards a buffer.
So read each route guide for what it tells you about that specific journey, and let the mode follow the leg. The route pages do the comparison for you; the rest of this page is the logic for stringing the legs together.
Book the constrained legs first
The single most useful habit in Thai route planning is to book in the right order. Some legs are infrastructure-limited — there are only so many flights, so many sleeper berths, so many seats on the popular ferry — and those are the ones that sell out or climb into peak-season pricing. Book them first: the domestic flights, the lower sleeper berths on the overnight trains, and the busy island ferries, especially across the cool-season peak and around Songkran. They pin down the spine of your trip.
Then leave the frequent, flexible connections to sort out on the day — the airport-to-pier vans, the city Grabs, the short songthaew hops between a station and your hotel. These run constantly and rarely run out, so reserving them in advance buys you nothing but lost flexibility. Lock the bones; improvise the joints. The route guides flag, leg by leg, which part is the constrained one to book ahead and which part you can safely leave loose.
Ferries, weather and the buffer rule
Island legs are the ones that go wrong, and they go wrong for the same reason every time: ferries run on the weather. In the green season seas get rougher, crossings slow, and operators suspend rough-water sailings at short notice — most of all on the Gulf side late in the year and the Andaman side mid-year. A boat that ran yesterday may not run today, and a timetable is a hope, not a guarantee.
Two rules protect you. First, never plan to catch the last ferry of the day — take an earlier boat so a cancelled or delayed sailing costs you a few hours, not your whole plan. Second, never connect a ferry straight onto a same-day flight home: leave a buffer day, ideally a spare night on the mainland or the island, so the weather can have a bad day without ending your trip. Combination tickets (bus-plus-ferry, train-plus-ferry) make long island runs simple to book as one journey, but they're only as reliable as the boat at the end, so the buffer rule still applies. The island route guides spell out the weather windows and the last-boat traps leg by leg.
Use overnights, and travel in the right direction
Two planning moves separate a smooth Thailand route from a tiring one. The first is to use overnights deliberately. A night train or an overnight VIP coach converts a travel leg into a night's sleep, saving you both a daytime travel day and a hotel night at once — which is exactly why so many Bangkok–North and Bangkok–South journeys are best done overnight rather than in daylight. Budget travellers lean on it hardest, but anyone short on days benefits.
The second is direction of travel. Most trips fly into Bangkok, so a sensible flow runs the culture stops and the long inland legs first, while you're fresh, and unwinds on the beaches at the end — rather than fighting the long hauls when you're tired and ready to relax. Build a slow day after every major move, and don't schedule the kind of same-day, three-mode dash that has no slack for a delayed boat or a late train.
That's the whole job of this index: not to time your exact 07:30 ferry, but to help you choose the right mode for each leg, in the right order, with the right buffers — then send you to the route page that has the live detail to verify and book.
Sources and official planning resources
Thailand routes · at a glanceRoute FC
- What this covers
- Worked A-to-B legs — flight vs train vs bus vs ferry, with timing, cost band, comfort and the booking order
- Modes by leg
- Flight for long hops · sleeper train overnight · bus/van for reach · ferry/speedboat for islands
- Book first
- Flights, sleeper-train berths and peak ferries — the legs that sell out or spike in price
- Leave to the day
- Short, frequent connections — airport-to-pier vans, city Grabs, songthaew hops
- Buffer rule
- A spare day before any onward flight after a ferry; never bank on the last boat
- Best for
- Anyone connecting two or three regions in order and wanting the right mode for each leg
- Book / verify first
- Re-check live fares, schedules and ferry status on the official operator before you commit