Bangkok to Chiang Rai by bus

10 buses leave Bangkok for Chiang Rai every day, with fares from ฿722 to ฿905. The quickest trip takes 11h; the first bus departs at 09:30 from Bangkok Bus Terminal Chatuchak (Mo Chit 2), the last at 20:30. Operators: Bangkok Bus Lines, Thaibus Tour, Budsarakham and Cherdchai Tour. Prices checked on 2026-10-30.

Find seats and book

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

Daily timetable

DepartsArrivesDurationOperatorClassFare
09:30→ 22:1012h 40mBangkok Bus LinesA/C 1st class฿776Book
12:30→ 01:1012h 40mBangkok Bus LinesVIP · 32 seats฿905Book
16:30→ 05:1012h 40mThaibus TourA/C 1st class฿722Book
17:00→ 05:2012h 20mBudsarakhamVIP · 32 seats฿842Book
17:30→ 06:0012h 30mCherdchai TourEconomy฿738Book
18:00→ 05:0011hThaibus TourA/C 1st class฿738Book
18:40→ 07:0012h 20mKasemthara TourVIP · 32 seats฿776Book
19:30→ 07:3012hCherdchai TourEconomy฿738Book
19:40→ 08:0012h 20mBudsarakhamVIP · 32 seats฿842Book
20:30→ 07:3011hBangkok Bus LinesVIP · 32 seats฿861Book

Where to board in Bangkok

Bus companies on this route

Questions travellers ask

How long is the bus from Bangkok to Chiang Rai?

The fastest bus takes 11h. Most departures take about 12h 20m.

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

Fares run from ฿722 to ฿905, set by the bus companies.

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

The first bus leaves at 09:30 and the last at 20:30: 10 departures a day.

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

Most buses leave from Bangkok Bus Terminal Chatuchak (Mo Chit 2).

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