Quick Answer
Getting Around Thailand
Flights, trains, buses, ferries — the complete guide to moving around Thailand.
Thailand's transport network is extensive and generally good value. The challenge for travelers is understanding which option is best for each journey — flying between cities saves days but costs money; overnight trains are comfortable and atmospheric; buses range from luxury VIP coaches to cramped local services.
The golden rule: fly for journeys over 500km, consider trains for overnight trips of 5–10 hours, use buses for regional hops, and take ferries between islands. This guide covers every major transport type with real costs and booking advice.
Domestic Flights
The most efficient way to cover Thailand's distances. Bangkok–Chiang Mai: 1 hour, 600–2,500 THB. Bangkok–Phuket: 1.5 hours, 700–3,000 THB. Bangkok–Krabi: 1.5 hours, 800–2,800 THB. Bangkok–Koh Samui: 1 hour (Bangkok Airways monopoly, expensive: 2,500–5,000 THB). Airlines: Thai AirAsia (cheapest), Nok Air, Bangkok Airways (premium), Thai Airways. Book 2–6 weeks in advance for best prices. Fly out of Don Mueang for budget routes, Suvarnabhumi for Bangkok Airways and international connections.
Trains
Thailand's rail network is run by the State Railway of Thailand (SRT). The main routes: Bangkok–Chiang Mai (13 hours overnight, 600–1,400 THB for sleeper), Bangkok–Hat Yai–Malaysia (14–18 hours, 700–1,600 THB sleeper), Bangkok–Ubon Ratchathani, Bangkok–Nong Khai. The overnight sleeper between Bangkok and Chiang Mai is a classic travel experience — book on Seat61.com or direct at Hua Lamphong station. New high-speed rail is under construction but not yet operational.
Buses and Minivans
Long-distance buses operate from Bangkok's Mo Chit (north/northeast) and Sai Tai Mai (south) terminals. VIP coaches with A/C, reclining seats, and snacks: 500–1,200 THB. Standard buses: 200–600 THB. Minivans (shared 10-seat vans): faster for shorter routes, 150–500 THB. Popular tourist routes (Khao San Road to Chiang Mai, Phuket to Krabi) have door-to-door minivan services. The negative: minivan drivers can be reckless. Train or private transfer is safer.
Ferries and Boats
Essential for island access. Bangkok to Koh Samui: fly or take the night train to Surat Thani then ferry (2 hours, 250 THB). Koh Tao–Koh Phangan–Koh Samui: regular ferry connections, 250–600 THB. Krabi/Phuket to Phi Phi: 400–600 THB, 1.5 hours. Andaman slow boats: scenic, cheap, and a bit rough. High season sea conditions are generally calm; low season can be choppy. Lomprayah and Seatran are reliable ferry operators on the Gulf. Andaman Transport and Ko Chang Ferry cover the east coast.
Within Cities
Bangkok: BTS Skytrain, MRT subway (16–59 THB), Chao Phraya Express Boat (15–40 THB), Grab/taxi. Chiang Mai: Grab, red songthaew (20–50 THB shared), tuk-tuks (60–200 THB). On islands: motorbike rental (150–250 THB/day), songthaew (30–100 THB), and tuk-tuks. Grab operates in Bangkok, Chiang Mai, Phuket, and other cities — always use it over hailing taxis where available.
Disclaimer
Frequently Asked Questions
Related Planning Guides
Get Thailand Travel Updates
Monthly updates on visa changes, new destination guides, best-value hotels, and seasonal travel tips — all written by people who actually live in Thailand.
No spam. Unsubscribe anytime. We never share your email.