Chiang Mai to Bangkok
4 operators Β· 13 boarding points Β· 3 drop-off points Β· 25 bookable options Β· Bus
β Return: Bangkok to Chiang Mai
Boarding and drop-off points
Operators (4)
Boarding and drop-off points on the map
Green = boarding Β· Red = drop-off
Routes (11)
Frequently asked questions
Which companies run from Chiang Mai to Bangkok?
4 companies can be booked online: Budsarakham, Bangkok Bus Lines, Cherdchai Tour, Viriyatour (Bus)
Where do I board from Chiang Mai to Bangkok?
There are 13 boarding points, such as Chai Prakan District Bus Stop (Phung Noi Bakery), Chiang Dao District Bus Stop (Fa Phiang Dao Market), Chiang Mai Bus Terminal 3 (Arcade) and 10 more
Where can I get off in Bangkok?
There are 3 drop-off points, such as Bangkok Bus Terminal Chatuchak (Mo Chit 2), Rangsit Bus Terminal, Bangkok Bus Terminal Southern (Sai Tai Mai)
How do I book a ticket from Chiang Mai to Bangkok online?
Choose your boarding and drop-off point on this page and press "Book". You will go to the BusX booking page to pick a date and seat and pay.
How far is Bangkok from Chiang Mai?
About 650 km in a straight line. The road distance is longer.
Is there a return trip from Bangkok to Chiang Mai?
Yes. Bangkok β Chiang Mai has 27 boarding and drop-off combinations to book. See the return route page.
Budsarakham
Bangkok Bus Lines
Cherdchai Tour
Viriyatour