Transportation Guide to Major Cities in Thailand
(Air, Train, Bus, Ferry - includes terminals, contact numbers, and booking info)

1. By Air (Major Airports & Booking Info)
Bangkok (Suvarnabhumi - BKK, Don Mueang - DMK) – http://www.airportthai.co.th/
Chiang Mai (CNX) – http://www.airportthai.co.th/
Phuket (HKT) – http://www.phuketairportthai.com/
Krabi (KBV) – http://www.krabiairport.com/
Airline Booking Contacts
Thai Airways – http://www.thaiairways.com/ (+66 2356 1111)
Bangkok Airways – http://www.bangkokair.com/ (+66 2270 6699)
​
2. By Train (State Railway of Thailand - SRT)
Booking Website: http://www.railway.co.th/
Hotline: 1690
Major Train Routes
Bangkok – Chiang Mai (Sleeper Trains Available, 12–15 hours)
Bangkok – Hua Hin (4–5 hours)
Bangkok – Surat Thani (For Koh Samui) (8–9 hours, Night Train Option)
​
3. By Air-Con Bus (Best for Budget Travelers)
Main Terminal: Mo Chit Bus Terminal, Bangkok
Contact: +66 2936 2841
Book Online: http://www.busticket.in.th/
​
Popular Routes
Bangkok to Chiang Mai – 10 hours
Bangkok to Phuket/Krabi – 12–14 hours
Bangkok to Pattaya – 2 hours
​
4. By Ferry/Boat (Island Transportation)
Ferry Booking Website: http://www.ferrysamui.com/
Popular Ferry Routes
Surat Thani – Koh Samui/Koh Phangan/Koh Tao
Phuket – Phi Phi Islands – Krabi
Trat – Koh Chang
​
​​

Thailand Bus Travel Guide: Important Note
​
Thailand has three major bus terminals in Bangkok, each serving different regions:
Mo Chit Bus Terminal / Northern & Northeastern Thailand
Southern Bus Terminal (Sai Tai Mai) / Western, Southern, & Central Thailand
Eastern Bus Terminal (Ekkamai) / Eastern Thailand
Each terminal operates daily bus services with options like:
VIP Buses – Reclining seats, meals, air-conditioning, Wi-Fi
First-Class Buses – Comfortable seating, air-conditioning, snacks
Standard Air-Con Buses – Cheaper but with fewer amenities.