How to get there: bus, train or flight?
Compare every way to travel on Thailand's busiest routes. Bus times and fares are updated every night.
- Bangkok to Chiang Mai: bus, train or flight? Bus: 14 a day, from ฿661
- Bangkok to Phuket: bus, train or flight? Bus: 8 a day, from ฿796
- Bangkok to Krabi: bus, train or flight? Bus: 4 a day, from ฿779
- Bangkok to Pattaya: bus, train or flight? Bus: 68 a day, from ฿144
- Bangkok to Hua Hin: bus, train or flight? Bus: 11 a day, from ฿381
- Bangkok to Koh Samui: bus, train or flight? Bus: 4 a day, from ฿1,075
- Bangkok to Chiang Rai: bus, train or flight? Bus: 10 a day, from ฿722
- Bangkok to Kanchanaburi: bus, train or flight? Bus: 33 a day, from ฿130
- Bangkok to Koh Chang: bus, train or flight? Bus: 5 a day, from ฿501
- Phuket to Krabi: bus, train or flight? Bus: 1 a day, from ฿300