Bangkok to Chiang Rai: No Train, Flights From 1 h 20 min, Night Bus THB 738

No train reaches Chiang Rai: the SRT booking system lists Chiang Mai as the northern stop. The fastest option is a direct flight of 1 h 20 min from Don Mueang. The overnight bus from Mo Chit 2 takes about 11 hours and costs THB 738 to THB 1,148.

On this page
  1. No train to Chiang Rai, so pick a flight or a bus
  2. Flying from Bangkok to Chiang Rai
  3. The overnight bus from Mo Chit 2
  4. Train to Chiang Mai, then a bus
  5. Coming back from Chiang Rai
  6. Tickets and ID
  7. Once you arrive
  8. Common questions

On this page

  1. No train to Chiang Rai, so pick a flight or a bus
  2. Flying from Bangkok to Chiang Rai
  3. The overnight bus from Mo Chit 2
  4. Train to Chiang Mai, then a bus
  5. Coming back from Chiang Rai
  6. Tickets and ID
  7. Once you arrive
  8. Common questions

No train to Chiang Rai, so pick a flight or a bus

The first thing to know is that the railway stops short: there is no Chiang Rai station on SRT’s booking system, and Chiang Mai is as far north as you can ticket. That leaves you three real options, and which one is right depends on whether you are paying with money or with time.

Option Time Fare
Direct flight, Don Mueang 1 h 20 min THB 1,122 to THB 1,530 sampled
Overnight bus, Mo Chit 2 About 11 hours THB 738 to THB 1,148
Sleeper train to Chiang Mai, then bus Train 9 reaches Chiang Mai at 07:15 Berth from THB 938, then a bus
Bangkok to Chiang Rai: flight, bus or train plus bus Sampled times and fares, THB FLIGHT FROM DON MUEANG Thai Lion Air, 1 h 20 min direct THB 1,122 OVERNIGHT BUS FROM MO CHIT 2 Route 909 Star, about 11 hours THB 738 Route 909 Supreme THB 1,148 TRAIN TO CHIANG MAI, THEN BUS Train 9, 18:40 to 07:15 Berth THB 938 No train to Chiang Rai Change to a bus ThailandBuddy.com · Source: AirAsia, Sombat Tour, SRT D-Ticket Verified 28 Oct 2026 · Re-checked every 3 months Bangkok to Chiang Rai: flight, bus or train plus bus Sampled times and fares, THB FLIGHT FROM DON MUEANG Thai Lion Air, 1 h 20 min direct THB 1,122 OVERNIGHT BUS FROM MO CHIT 2 Route 909 Star, about 11 hours THB 738 Route 909 Supreme THB 1,148 TRAIN TO CHIANG MAI, THEN BUS Train 9, 18:40 to 07:15 Berth THB 938 No train to Chiang Rai Change to a bus ThailandBuddy.com · Source: AirAsia, Sombat Tour, SRT D-Ticket Verified 28 Oct 2026 · Re-checked every 3 months
Bangkok to Chiang Rai: flight, overnight bus and train plus bus.
Tap to enlarge diagram

We recommend flying if your schedule is tight, because a night bus eats a full evening and the next morning. Take the bus if you want to save on a hotel night and do not mind a long ride.

Flying from Bangkok to Chiang Rai

Direct flights run from both Bangkok airports: Don Mueang has Thai Lion Air and Thai AirAsia, and Suvarnabhumi has Thai Vietjet. Mae Fah Luang airport is the one you land at in Chiang Rai.

AirAsia fare page for Don Mueang to Chiang Rai showing a calendar of lowest daily fares and a list of direct flights with times.
Don Mueang to Chiang Rai: daily fares on the airline's own page. Source: AirAsia: Bangkok Don Mueang to Chiang Rai fares (opens in a new tab), captured 28 October 2026
Airline From Date Departs Lands One way
Thai Lion Air Don Mueang 3 Nov 18:35 19:55 THB 1,122
Thai AirAsia Don Mueang 4 Jan 19:30 20:50 THB 1,530
Thai Vietjet Suvarnabhumi 30 Nov 06:30 07:55 THB 1,192

Flight time is 1 h 20 min on most of these, with 1 h 25 min on the Vietjet flight. The quickest listing on the fare pages was a Thai AirAsia flight from Don Mueang on 24 November, 1 h 10 min. Fares start from THB 883 on the airline’s page, but the dates above are single samples, so check the day you want. For what your ticket includes, read the domestic flight baggage rules.

The overnight bus from Mo Chit 2

The bus is the budget way to go. Sombat Tour runs two routes from Mo Chit 2 to Chiang Rai, numbered 909 and 90.

Sombat Tour schedule page for Bangkok to Chiang Rai route 909 with departure times from Mo Chit 2, bus class and fare in baht.
Sombat Tour's route 909 timetable from Mo Chit 2, with class and fare. Source: Sombat Tour: Bangkok to Chiang Rai (909) schedule (opens in a new tab), captured 28 October 2026

Route 909 is the better pick: it takes an estimated 11 hours and runs via Phitsanulok, Phrae, Ngao, Phayao and Paan. The buses leave in the evening and arrive in the small hours or early morning.

Departs Mo Chit 2 Arrives Class Fare
17:00 04:00 Super THB 861
18:30 05:30 Super THB 861
19:25 06:25 Star THB 738
19:50 06:50 Supreme THB 1,148
20:35 07:35 Supreme THB 1,148

Route 90 is slower, at an estimated 12 hours 40 minutes, and runs via Nakhon Sawan, Kamphaeng Phet, Tak, Lampang and Phayao. It leaves at 07:00 and arrives at 19:40 on a Super bus for THB 905, or leaves at 18:15 and arrives at 06:55 on a Supreme bus for THB 1,207. Take it if its departure suits you better.

Times and fares on these buses may change, and you should allow extra time for traffic. If you have questions, the call centre is 1215.

Train to Chiang Mai, then a bus

You can still ride most of the way by rail. Five trains run from Krung Thep Aphiwat to Chiang Mai, and from there you change to a bus for Chiang Rai.

Train Leaves Krung Thep Aphiwat Reaches Chiang Mai
7 07:30 17:50, same day
109 14:15 04:00, next day
9 18:40 07:15, next day
13 20:05 08:45, next day
51 22:30 11:40, next day

A 2nd class sleeper berth on train 9 costs THB 938 upper or THB 1,038 lower, and on train 109 it is THB 688 upper or THB 758 lower. The day train 7 has just air-conditioned 2nd class seats at THB 558. Our full guide to the Bangkok to Chiang Mai train has every fare and the booking steps, and the Chiang Mai to Chiang Rai guide covers the bus leg.

The catch is the total: a night train, then a bus, adds up to more time than the direct night bus. Choose it when you want a berth or a stop in Chiang Mai on the way, not to save time. To book, see how to book SRT trains online.

Coming back from Chiang Rai

Buses on route 909 leave Chiang Rai Bus Terminal 2 at 17:30, 18:00, 18:30, 19:00 and 19:20. If you board at the Nang Lae depot rather than the terminal, arrive at least 2 hours before the time on your ticket, which is the terminal time.

Tickets and ID

Bring your passport: foreign passengers must show the original, unexpired document to board a Sombat Tour bus. To book or ask about a seat, call 1215 during office hours of 06:00 to 20:00.

Once you arrive

Chiang Rai’s biggest draw is the White Temple, and we have a guide to its tickets and opening hours. For where to stay and eat in the city, head to our sister site, chiangmaijao.com (opens in a new tab).

↑ Contents

Not confirmed: Sombat Tour's times and fares are subject to change, so confirm yours before you travel. The Chiang Mai to Chiang Rai bus leg and the airport transfer in Chiang Rai are not priced here; see the linked guide. Flight fares are sampled dates.

Common questions

Is there a train from Bangkok to Chiang Rai?

No. SRT's booking system offers no Chiang Rai station, and Chiang Mai is the northern stop it lists. You take the train to Chiang Mai and a bus from there.

What is the fastest way from Bangkok to Chiang Rai?

Fly. A direct flight from Don Mueang takes 1 h 20 min, and the shortest listing was 1 h 10 min.

How much is a flight from Bangkok to Chiang Rai?

Don Mueang to Chiang Rai starts from THB 883 on the airline's fare page. Sampled one-way fares were THB 1,122 on Thai Lion Air and THB 1,530 on Thai AirAsia.

How long is the bus from Bangkok to Chiang Rai?

Route 909 takes about 11 hours, and the slower route 90 takes an estimated 12 hours 40 minutes.

How much is the overnight bus?

On Sombat Tour's route 909 a Star bus costs THB 738, a Super bus THB 861 and a Supreme bus THB 1,148.

Which Bangkok bus station do buses to Chiang Rai use?

Sombat Tour's Chiang Rai buses leave from Mo Chit 2.

Do I need my passport to take the bus?

Yes. Foreign passengers must show their original passport to board a Sombat Tour bus.

Can I take the train to Chiang Mai and a bus on to Chiang Rai?

Yes. Train 9 leaves Krung Thep Aphiwat at 18:40 and reaches Chiang Mai at 07:15, with a 2nd class berth from THB 938.

Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.

Spotted an error? Report it.