Getting Around Thailand
How to move between regions: when to fly, when to take the sleeper train, and how to book buses, vans, and ferries.
Flights, Trains, and Buses
Fastest, still cheap
AirAsia, Nok, Thai Lion, and Bangkok Airways link every region. Bangkok–Phuket or Chiang Mai often runs well under US$50.
Slow travel done right
The overnight Bangkok–Chiang Mai sleeper is a trip highlight. Book a second-class air-conditioned berth a few days ahead.
Everywhere the rails don’t go
VIP coaches are comfy for long hauls; minivans fill the gaps to smaller towns. Bring a layer for fierce air conditioning.
Getting to the Beaches
To the islands
Combined bus-plus-boat tickets reach most islands. Speedboats are faster and pricier; big ferries are calmer.
Apps that help
Use 12Go to compare trains, buses, vans, and ferries in one place, and book early over Nov–Feb and holidays.
Doors and groups
For families or awkward connections, a booked car or minivan transfer is often worth the extra baht.
How Thailand Connects
More First-Timer Guides

Written by Belle, a Thai American who travels to Thailand every other year and has family in Bangkok. Everything here comes from my own visits unless the text says otherwise. Prices and journey times are typical cases rather than quotes, so recheck anything time-sensitive before you pay. Brand mentions are never paid placements, and the guide is reader-supported: some links may earn a commission, at no extra cost to you.
How we research →