Bus from Chiang Mai
Direct buses run from Chiang Mai to 24 destinations. Fares start at ฿120. The fastest service takes about 40m. Earliest departure 07:00, latest 21:50.
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Chiang Mai → Bangkok | 19 | 10h | ฿661–฿1,028 |
| Chiang Mai → Bueng Kan | 1 | 15h 25m | ฿1,021 |
| Chiang Mai → Chum Phae Bus Terminal | 2 | 10h 07m | ฿664 |
| Chiang Mai → Doi Inthanon | 2 | 2h | ฿275 |
| Chiang Mai → Kamphaeng Phet | 1 | 5h | ฿346 |
| Chiang Mai → Kew Mae Pan Nature Park | 2 | 2h | ฿275 |
| Chiang Mai → Khon Kaen | 2 | 11h 30m | ฿748 |
| Chiang Mai → Loei | 2 | 9h 30m | ฿630 |
| Chiang Mai → Lom Sak Bus Terminal | 2 | 8h 20m | ฿533 |
| Chiang Mai → Mae Kampong | 4 | 1h 40m | ฿200 |
| Chiang Mai → Mon Jam | 3 | 1h 30m | ฿200 |
| Chiang Mai → Mon Kuwen (Vessavana Hill) | 4 | 50m | ฿200 |
| Chiang Mai → Nakhon Phanom | 1 | 15h 25m | ฿1,040 |
| Chiang Mai → Nong Bua Lam Phu | 2 | 10h 45m | ฿731 |
| Chiang Mai → Nong Khai | 1 | 11h 30m | ฿1,109 |
| Chiang Mai → Phitsanulok | 4 | 5h 40m | ฿407 |
| Chiang Mai → Rayong | 6 | 14h 56m | ฿980–฿1,305 |
| Chiang Mai → Roi Et | 2 | 13h 37m | ฿863 |
| Chiang Mai → Sakon Nakhon | 1 | 14h 15m | ฿943 |
| Chiang Mai → San Kamphaeng Hot Springs | 3 | 40m | ฿120 |
| Chiang Mai → Surin | 3 | 14h 15m | ฿960 |
| Chiang Mai → Ubon Ratchathani | 2 | 16h 45m | ฿1,037 |
| Chiang Mai → Udon Thani | 3 | 11h 45m | ฿777–฿1,036 |
| Chiang Mai → Yasothon | 2 | 14h 52m | ฿935 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.