- 25 routes
- 4 bus operators
- ≈ 800 km
- 10–13 hours
Most popular: Chiang Dao District Bus Stop (Fa Phiang Dao Market) → Bangkok Bus Terminal Chatuchak (Mo Chit 2). Pay by card, mobile banking or 7-Eleven.
All buses from Chiang Mai to Bangkok
| Departs from (Chiang Mai) | Arrives at (Bangkok) | Book |
|---|---|---|
| Ban Tha Ton (Phiang Luang 1 School) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Chai Prakan District Bus Stop (Phung Noi Bakery) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Chai Prakan District Bus Stop (Phung Noi Bakery) | Bangkok Bus Terminal Southern (Sai Tai Mai) | Details Book Now |
| Chai Prakan District Bus Stop (Phung Noi Bakery) | Rangsit Bus Terminal | Details Book Now |
| Chai Prakan District's Busarakham Tour (Near Bangchak Gas Station) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Chiang Dao District Bus Stop (chiangdao inn hotel) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Chiang Dao District Bus Stop (chiangdao inn hotel) | Rangsit Bus Terminal | Details Book Now |
| Chiang Dao District Bus Stop (Fa Phiang Dao Market) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Chiang Dao District Bus Stop (Fa Phiang Dao Market) | Bangkok Bus Terminal Southern (Sai Tai Mai) | Details Book Now |
| Chiang Dao District Bus Stop (Fa Phiang Dao Market) | Rangsit Bus Terminal | Details Book Now |
| Chiang Dao District Bus Stop (Pun Aroi Shop) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Chiang Mai Bus Terminal 2 (Arcade) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Chiang Mai Bus Terminal 2 (Arcade) | Rangsit Bus Terminal | Details Book Now |
| Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Chiang Mai Bus Terminal 3 (Arcade) | Bangkok Bus Terminal Southern (Sai Tai Mai) | Details Book Now |
| Chiang Mai Bus Terminal 3 (Arcade) | Rangsit Bus Terminal | Details Book Now |
| Fang District Bus Stop (In Front Of AIS Buddy Shop) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Fang District Bus Stop (In Front Of AIS Buddy Shop) | Bangkok Bus Terminal Southern (Sai Tai Mai) | Details Book Now |
| Fang District Bus Stop (In Front Of AIS Buddy Shop) | Rangsit Bus Terminal | Details Book Now |
| Fang District's Busarakham Tour Bus Stop (Rice Shop Opposite Nong Yao Market) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Mae Ai District Bus Stop (Near Manee Minimart) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Mae Taeng's Busarakham Tour Bus Stop (Yai Long's Car Deposit Service) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Meakha Subdistrict's Busarakham Tour (Mae Kha Pharmacy Shop) | Bangkok Bus Terminal Chatuchak (Mo Chit 2) | Details Book Now |
| Meakha Subdistrict's Busarakham Tour (Mae Kha Pharmacy Shop) | Bangkok Bus Terminal Southern (Sai Tai Mai) | Details Book Now |
| Meakha Subdistrict's Busarakham Tour (Mae Kha Pharmacy Shop) | Rangsit Bus Terminal | Details Book Now |
Bus operators from Chiang Mai to Bangkok
Departure stations in Chiang Mai
- Chai Prakan District Bus Stop (Phung Noi Bakery) 3 routes
- Chiang Dao District Bus Stop (Fa Phiang Dao Market) 3 routes 📍
- Chiang Mai Bus Terminal 3 (Arcade) 3 routes 📍
- Fang District Bus Stop (In Front Of AIS Buddy Shop) 3 routes 📍
- Meakha Subdistrict's Busarakham Tour (Mae Kha Pharmacy Shop) 3 routes 📍
- Chiang Dao District Bus Stop (chiangdao inn hotel) 2 routes 📍
- Chiang Mai Bus Terminal 2 (Arcade) 2 routes 📍
- Ban Tha Ton (Phiang Luang 1 School) 1 route 📍
- Chai Prakan District's Busarakham Tour (Near Bangchak Gas Station) 1 route 📍
- Chiang Dao District Bus Stop (Pun Aroi Shop) 1 route 📍
- Fang District's Busarakham Tour Bus Stop (Rice Shop Opposite Nong Yao Market) 1 route 📍
- Mae Ai District Bus Stop (Near Manee Minimart) 1 route 📍
- Mae Taeng's Busarakham Tour Bus Stop (Yai Long's Car Deposit Service) 1 route 📍
Arrival stations in Bangkok
- Bangkok Bus Terminal Chatuchak (Mo Chit 2) 13 routes 📍
- Rangsit Bus Terminal 7 routes 📍
- Bangkok Bus Terminal Southern (Sai Tai Mai) 5 routes 📍
Where to stay in Bangkok
Loading nearby places…
Chiang Mai to Bangkok by bus: questions and answers
How far is Bangkok from Chiang Mai?
About 800 km by road between Chiang Dao District Bus Stop (Fa Phiang Dao Market) and Bangkok Bus Terminal Chatuchak (Mo Chit 2).
How long is the bus from Chiang Mai to Bangkok?
Roughly 10 to 13 hours, depending on the operator, the vehicle and the stations you choose.
Which bus companies go from Chiang Mai to Bangkok?
4 operators, including Budsarakham, Bangkok Bus Lines, Cherdchai Tour, Viriyatour.
Where do buses to Bangkok leave from in Chiang Mai?
13 stations: Chai Prakan District Bus Stop (Phung Noi Bakery), Chiang Dao District Bus Stop (Fa Phiang Dao Market), Chiang Mai Bus Terminal 3 (Arcade), Fang District Bus Stop (In Front Of AIS Buddy Shop), Meakha Subdistrict's Busarakham Tour (Mae Kha Pharmacy Shop), Chiang Dao District Bus Stop (chiangdao inn hotel), and 7 more.
Where do buses from Chiang Mai arrive in Bangkok?
How do I book a bus from Chiang Mai to Bangkok?
Choose your departure and arrival station in the list above and press Book now. Pick your date, time and seat, then pay online by card, mobile banking or at 7-Eleven.
Is there a bus back from Bangkok to Chiang Mai?
Yes, see buses from Bangkok to Chiang Mai.
Where can I stay in Bangkok?
See the hotels near Bangkok Bus Terminal Chatuchak (Mo Chit 2) on this page, or browse all hotels in Bangkok on Agoda.
All buses to Bangkok from every province →
Return trip
Bus from Bangkok to Chiang Mai →



