
Getting Around Thailand
Thailand's size means most trips combine short domestic flights (Bangkok to Phuket or Chiang Mai from $30–50) with sleeper trains or VIP buses for slower routes, plus Bangkok's BTS/MRT for the capital. There's no Uber here — it sold its Southeast Asia business to Grab in 2018 — so Grab is the ride-hailing app to have. Budget $10–20/day for regional transport.
Getting to Thailand
Bangkok's Suvarnabhumi Airport (BKK) is the main gateway, with direct long-haul flights from Europe, the US West Coast, and Australia; East Coast US and UK travelers usually connect through the Middle East or another Asian hub. Flight time runs 11–20 hours depending on origin, and round-trip fares from a major hub start around $500–1,200. Chiang Mai and Phuket both have their own international airports with a smaller but growing number of direct routes, mostly from other Asian cities.
Getting around: the real options
Thailand is bigger than it looks, and the honest move is mixing transport types rather than picking one for the whole trip — a short flight to cover a long north–south hop, then a train or bus for the shorter, more scenic legs.
- Domestic flights — AirAsia, Thai Lion Air, Nok Air, and Bangkok Airways connect Bangkok to Chiang Mai, Phuket, and Koh Samui in 1–1.5 hours for $30–70 one-way if booked a few weeks ahead; genuinely the best way to cover the Bangkok-to-islands or Bangkok-to-north legs.
- Trains — the State Railway of Thailand runs an overnight sleeper from Bangkok to Chiang Mai (about 12–13 hours, $20–45 for a second-class sleeper berth) that's genuinely enjoyable rather than just functional — you save a hotel night and wake up in the mountains.
- Buses — VIP long-distance coaches (Nakhonchai Air, Green Bus) are comfortable, air-conditioned, and cheaper than flying, though slower; a solid option for budget travelers not in a rush.
- Car rental / driving — Thailand drives on the left; renting is easy and cheap ($15–30/day) outside Bangkok, but skip it in the capital itself, where traffic and unfamiliar road rules make it more stress than it's worth. It's genuinely useful for exploring around Chiang Mai or Krabi at your own pace.
Getting around inside cities
Bangkok's BTS Skytrain and MRT subway are the easiest way to skip the city's legendary traffic — clean, cheap ($0.50–1.50 per ride), and covering most tourist areas. There's no Uber in Thailand — it sold its entire Southeast Asia operation to Grab in 2018 — so Grab is the app everyone uses for rides, and it shows the fare upfront before you book, which also sidesteps the classic tuk-tuk price haggle. Ferries handle inter-island transport in the south (longtail boats, speedboats, and larger ferries between Phuket, Krabi, Phi Phi, and the Gulf islands).
| Route/option | Typical cost | Typical time |
|---|---|---|
| Suvarnabhumi Airport to central Bangkok | $8–12 (Airport Rail Link + taxi) / $15–20 (Grab) | 45–60 min |
| Bangkok to Chiang Mai (overnight sleeper train) | $20–45 | 12–13 hrs |
| Bangkok to Phuket (domestic flight) | $30–70 | 1.5 hrs |
Book domestic flights and the overnight sleeper train at least 2–3 weeks ahead in peak season (November–February) — both the cheap Bangkok–Chiang Mai flight fares and the sleeper train's lower-berth seats sell out first.
Common transport mistakes
The classic one: accepting a tuk-tuk driver's flat-rate offer without negotiating first, or without just opening Grab instead, which shows the price before you commit. The second: booking a hotel far from a BTS/MRT station in Bangkok and then wondering why every outing eats an hour of travel time each way. And don't assume trains are the fastest option for long hops — for anything over about 6–8 hours by train, a $30–50 domestic flight is almost always the better trade of time for money.
Ferries and boats in the south
Getting between the southern islands runs entirely on boats — speedboats and ferries connect Phuket, Krabi, Koh Phi Phi, Koh Lanta, Koh Samui, Koh Phangan, and Koh Tao on regular daily schedules, typically $10–35 one-way depending on the route and distance. Andaman-coast and Gulf-coast islands are not directly connected by ferry — moving between the two coasts (say, Phuket to Koh Samui) needs a domestic flight or a long overland-plus-ferry combination.
Download an offline map (Google Maps works fine offline once downloaded, or use Grab's in-app navigation) before heading into rural areas or the islands — signal can be patchy outside town centers, and it's genuinely useful to have a map that doesn't depend on a live connection.




















































