EZseat

Home › Buses from Chiang Mai

Buses from Chiang Mai

From Chiang Mai we found 53 scheduled departures on 4 Oct 2026, spread over 24 destinations. The cheapest seat leaves for San Kamphaeng Hot Springs at ฿120, and the longest typical ride is the one to Ubon Ratchathani, at about 16 h 30 min.

Destinations

Chiang Mai to Bangkok

Chiang Mai to Bangkok: 10 departures, first 07:30 and last 21:20. Seats ฿661 to ฿1,028. About 10 h on the road.

Chiang Mai to Mae Kampong

Chiang Mai to Mae Kampong: 4 departures, first 07:40 and last 14:30. Seats ฿200. About 1 h 40 min on the road.

Chiang Mai to Mon Kuwen (Vessavana Hill)

Chiang Mai to Mon Kuwen (Vessavana Hill): 4 departures, first 07:40 and last 14:30. Seats ฿200. About 50 min on the road.

Chiang Mai to Mon Jam

Chiang Mai to Mon Jam: 3 departures, first 08:00 and last 15:00. Seats ฿200. About 1 h 30 min on the road.

Chiang Mai to Phitsanulok

Chiang Mai to Phitsanulok: 3 departures, first 17:00 and last 19:30. Seats ฿407. About 5 h 30 min on the road.

Chiang Mai to San Kamphaeng Hot Springs

Chiang Mai to San Kamphaeng Hot Springs: 3 departures, first 07:40 and last 14:30. Seats ฿120. About 40 min on the road.

Chiang Mai to Surin

Chiang Mai to Surin: 3 departures, first 13:30 and last 18:00. Seats ฿960. About 14 h 15 min on the road.

Chiang Mai to Udon Thani

Chiang Mai to Udon Thani: 3 departures, first 17:00 and last 20:00. Seats ฿777 to ฿1,036. About 11 h 45 min on the road.

Chiang Mai to Doi Inthanon

Chiang Mai to Doi Inthanon: 2 departures, first 07:00 and last 12:30. Seats ฿275. About 2 h on the road.

Chiang Mai to Kew Mae Pan Nature Park

Chiang Mai to Kew Mae Pan Nature Park: 2 departures, first 07:00 and last 12:30. Seats ฿275. About 2 h on the road.

Chiang Mai to Loei

Chiang Mai to Loei: 2 departures, first 17:00 and last 19:30. Seats ฿630. About 9 h 30 min on the road.

Chiang Mai to Nong Bua Lam Phu

Chiang Mai to Nong Bua Lam Phu: 2 departures, first 17:00 and last 19:30. Seats ฿731. About 10 h 45 min on the road.

Chiang Mai to Bueng Kan

Chiang Mai to Bueng Kan: 1 departures, first 17:00 and last 17:00. Seats ฿1,021. About 15 h 25 min on the road.

Chiang Mai to Chum Phae Bus Terminal

Chiang Mai to Chum Phae Bus Terminal: 1 departures, first 19:00 and last 19:00. Seats ฿664. About 9 h 45 min on the road.

Chiang Mai to Kamphaeng Phet

Chiang Mai to Kamphaeng Phet: 1 departures, first 07:30 and last 07:30. Seats ฿346. About 5 h on the road.

Chiang Mai to Khon Kaen

Chiang Mai to Khon Kaen: 1 departures, first 19:00 and last 19:00. Seats ฿748. About 11 h 15 min on the road.

Chiang Mai to Lom Sak Bus Terminal

Chiang Mai to Lom Sak Bus Terminal: 1 departures, first 19:00 and last 19:00. Seats ฿533. About 8 h 20 min on the road.

Chiang Mai to Nakhon Phanom

Chiang Mai to Nakhon Phanom: 1 departures, first 19:30 and last 19:30. Seats ฿1,040. About 15 h 25 min on the road.

Chiang Mai to Nong Khai

Chiang Mai to Nong Khai: 1 departures, first 20:00 and last 20:00. Seats ฿1,109. About 11 h 30 min on the road.

Chiang Mai to Rayong

Chiang Mai to Rayong: 1 departures, first 17:30 and last 17:30. Seats ฿981. About 14 h 56 min on the road.

Chiang Mai to Roi Et

Chiang Mai to Roi Et: 1 departures, first 19:00 and last 19:00. Seats ฿863. About 13 h 30 min on the road.

Chiang Mai to Sakon Nakhon

Chiang Mai to Sakon Nakhon: 1 departures, first 19:30 and last 19:30. Seats ฿943. About 14 h 15 min on the road.

Chiang Mai to Ubon Ratchathani

Chiang Mai to Ubon Ratchathani: 1 departures, first 19:00 and last 19:00. Seats ฿1,037. About 16 h 30 min on the road.

Chiang Mai to Yasothon

Chiang Mai to Yasothon: 1 departures, first 19:00 and last 19:00. Seats ฿935. About 14 h 45 min on the road.

Who runs the buses

Each operator is counted by the departures it runs from Chiang Mai to the destinations above.

Where the buses leave from

The day across these routes

The first bus of the day leaves at 07:00 (Chiang Mai to Doi Inthanon) and the last at 21:20 (Chiang Mai to Bangkok). The busiest hour is 19:00 with 15 departures, and 24 of the 53 departures, 45%, leave at 18:00 or later.

Fares run from ฿120 to ฿1,109, with the middle departure at ฿661. By seat type: VIP 5 (฿771 to ฿1,109); First class 10 (฿661 to ฿1,028); Double-decker 18 (฿407 to ฿1,040); Standard 20 (฿120 to ฿661).

Typical ride lengths: 6 routes under 3 hours, 2 between 3 and 6, 3 between 6 and 10 and 13 over 10. The shortest is Chiang Mai to San Kamphaeng Hot Springs at 40 min and the longest Chiang Mai to Ubon Ratchathani at 16 h 30 min.

Listed services: emergency window hammers on 40 trips; marked emergency exits on 18 trips; charging points on 10 trips.