Chiang Mai to Bangkok by bus

11 buses leave Chiang Mai for Bangkok every day, with fares from ฿661 to ฿1,028. The quickest trip takes 9h 31m; the first bus departs at 07:30 from Chiang Mai Bus Terminal 3 (Arcade), the last at 20:30. Operators: Bangkok Bus Lines, Nakhonchaiair, Cherdchai Tour and Viriyatour. Prices checked on 2026-10-30.

Find seats and book

Bus, train or flight? Compare every way from Bangkok to Chiang Mai →

Daily timetable

DepartsArrivesDurationOperatorClassBoarding pointFare
07:30→ 18:0010h 30mCherdchai TourEconomyChiang Mai Bus Terminal 3 (Arcade)฿661Book
09:30→ 19:5010h 20mNakhonchaiairFirst ClassNakhonchai Air Bus Station Chiang Mai฿1,028Book
10:00→ 20:0010hBangkok Bus LinesA/C 1st classChiang Mai Bus Terminal 3 (Arcade)฿661Book
12:45→ 01:1512h 30mViriyatourA/C 1st classChiang Mai Bus Terminal 3 (Arcade)฿661Book
18:40→ 04:4010hBangkok Bus LinesA/C 1st classChiang Mai Bus Terminal 3 (Arcade)฿661Book
19:10→ 05:1010hBangkok Bus LinesVIP · 32 seatsChiang Mai Bus Terminal 3 (Arcade)฿771Book
19:45→ 05:4510hBangkok Bus LinesA/C 1st classChiang Mai Bus Terminal 3 (Arcade)฿661Book
20:00→ 06:0010hBangkok Bus LinesVIP · 32 seatsChiang Mai Bus Terminal 3 (Arcade)฿771Book
20:05→ 06:0510hBangkok Bus LinesVIP · 24 seatsChiang Mai Bus Terminal 3 (Arcade)฿1,028Book
20:20→ 06:2010hBangkok Bus LinesA/C 1st classChiang Mai Bus Terminal 3 (Arcade)฿661Book
20:30→ 06:019h 31mNakhonchaiairGold ClassNakhonchai Air Bus Station Chiang Mai฿771Book

Your journey, step by step

Before you go

When you arrive

Checked on 29 Oct 2026.

Where to board in Chiang Mai

Bus companies on this route

Questions travellers ask

How long is the bus from Chiang Mai to Bangkok?

The fastest bus takes 9h 31m. Most departures take about 10h.

How much is a bus ticket from Chiang Mai to Bangkok?

Fares run from ฿661 to ฿1,028, set by the bus companies.

When do the first and last buses from Chiang Mai to Bangkok leave?

The first bus leaves at 07:30 and the last at 20:30: 11 departures a day.

Where does the bus to Bangkok leave from in Chiang Mai?

Most buses leave from Chiang Mai Bus Terminal 3 (Arcade). Some also leave from Nakhonchai Air Bus Station Chiang Mai.

Questions about the bus from Chiang Mai to Bangkok? Ask BeeBee →