HomeBus routesBangkokChiang Mai
SE Asia bus route

🇹🇭 Bangkok Chiang Mai 🇹🇭

Bangkok to Chiang Mai is Thailand's most-travelled long-distance route. Buses depart from Mo Chit (Northern Bus Terminal, BKS 2) 06:00-22:00 daily, taking 9-11 hours via Highway 32/1. VIP sleeper coaches (24 seats, fully reclining) run overnight; standard AC buses run day. Sleeper train (from Hua Lamphong) takes 11-14h but is 2x the price. Nakhonchai Air, Green Bus + Sombat Tour are the reliable operators — avoid unbranded overnight buses which have a well-documented history of accidents + luggage theft.

Distance
700 km
Duration
9-11h
Operators
4
Region
SE Asia

Scam-note + booking tips

AVOID buying tickets from Khao San Road agents — they resell tickets on unbranded overnight coaches at 3-4x markup. Book direct on 12go, Nakhonchai Air website, or at the Mo Chit terminal counter. Never leave valuables in the overhead compartment on overnight buses.

Operators comparison

PREMIUM

Nakhonchai Air (VIP 24-seat)

VIP sleeper 24-seat, fully reclining

3-5x daily overnight

Price
฿1000-1400 (~$28-40)
Meals WiFi Blanket + pillow On-board attendant
RELIABLE

Green Bus

VIP 24-seat + Gold Class 32-seat

Every 1-2h · 06:00-22:00

Price
฿750-1100 (~$21-32)
WiFi Snacks Reclining
RELIABLE

Sombat Tour

Gold VIP 32-seat

5-8x daily

Price
฿700-1050 (~$20-30)
Meals AC Reclining
AVOID

Unbranded / walk-up operators

Standard 40-seat AC

Price
฿400-600
AC only
Multiple documented incidents of accidents + overnight luggage theft. Avoid.

Book BangkokChiang Mai

Live schedules + prices. Cancel free 24h before departure.

Book on 12go

Stay in Chiang Mai

Find hotels in Chiang Mai

1.4M+ properties · Trip.com

Search hotels

Frequently asked

Is the Bangkok to Chiang Mai bus safe?

Nakhonchai Air, Green Bus, and Sombat Tour are safe reliable operators used by hundreds of thousands annually. Avoid unbranded operators sold via Khao San Road agents — those have documented accident + theft histories. Book direct on 12go or at Mo Chit terminal.

How much is the Bangkok to Chiang Mai bus?

VIP sleeper (Nakhonchai Air 24-seat): ฿1000-1400 ($28-40). Standard VIP (Green Bus, Sombat): ฿700-1100 ($20-32). Sleeper train: ฿700-1500 depending on class. Domestic flight (AirAsia, Nok Air): ฿1000-2500 booked in advance.

Bus or train Bangkok to Chiang Mai?

Bus wins on price + speed (9-11h vs 11-14h train). Train wins on romance + views (Northern Line follows the river through Lampang mountains) + safety (fewer overnight accidents). Sleeper Train 2nd-class AC is the tourist favourite at ฿881.

Where does the Chiang Mai bus arrive?

Chiang Mai Arcade Bus Terminal (Terminal 3) — 4 km east of Old City. Take a red songthaew (฿30) or Grab (฿80-120) to your hotel. Nakhonchai Air also drops at Terminal 2 near Warorot Market.

Related travel guides