Chiang Rai to Bangkok by bus

8 buses leave Chiang Rai for Bangkok every day, with fares from ฿722 to ฿905. The quickest trip takes 10h 30m; the first bus departs at 10:30 from Chiang Rai Bus Terminal 2, the last at 19:05. Operators: Bangkok Bus Lines, Cherdchai Tour, Thaibus Tour and Kasemthara 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
10:30→ 23:1012h 40mBangkok Bus LinesVIP · 32 seats฿905Book
13:00→ 01:4012h 40mBangkok Bus LinesA/C 1st class฿776Book
17:00→ 05:3012h 30mCherdchai TourEconomy฿738Book
17:30→ 06:3013hKasemthara TourVIP · 32 seats฿776Book
18:00→ 06:3012h 30mCherdchai TourEconomy฿738Book
18:30→ 06:3012hBangkok Bus LinesVIP · 32 seats฿861Book
19:00→ 06:0011hThaibus TourA/C 1st class฿738Book
19:05→ 05:3510h 30mThaibus TourA/C 1st class฿722Book

Where to board in Chiang Rai

Bus companies on this route

Questions travellers ask

How long is the bus from Chiang Rai to Bangkok?

The fastest bus takes 10h 30m. Most departures take about 12h 30m.

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

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

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

The first bus leaves at 10:30 and the last at 19:05: 8 departures a day.

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

Most buses leave from Chiang Rai Bus Terminal 2.

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