Illustration of Chiang Rai, Thailand

Bangkok to Chiang Rai: Flight or Overnight Bus (2026)

Last updated 2026-07-28

On this page

Bangkok to Chiang Rai is a 1.5-hour flight or an 11-hour bus, and unusually for Thailand, the flight often costs about the same as the bus. That makes the decision easy for most people. This guide covers both, plus the train question that comes up constantly and has a short answer.

Prices are in Thai baht (THB) with US dollars in parentheses at ฿33 = US$1 (July 2026). Sources are linked at the bottom.

Quick comparison

ModeDurationRough price (one-way)Best for
Flight~1h30mFrom ฿800 (US$24)Almost everyone
Overnight VIP bus~11 hours฿650-1,300 (US$19-38)Saving a hotel night, sold-out flights
TrainNot possible directNo railway to Chiang Rai

Flying: 90 minutes, from about ฿800

Five carriers fly Bangkok to Mae Fah Luang International Airport (CEI): Thai Vietjet, Thai AirAsia, Nok Air, Thai Lion Air, and Thai Airways. Between them there are around 15 flights a day, with morning departures landing by about 08:00 and the last evening services in by around 21:00.

Flight time is about 1 hour 30 minutes, and fares start around ฿800 (US$24) one-way, though typical fares run higher. Thai Vietjet operates around 24 direct flights a week on the route, Thai Airways around 21, and Thai AirAsia around 14.

Check your departure airport. Some services leave Don Mueang (DMK), others Suvarnabhumi (BKK). In Bangkok that difference is an hour or more of traffic and a completely different transfer, so confirm it before booking anything at the Bangkok end.

Mae Fah Luang is about 8km north of Chiang Rai city, roughly 15 minutes by taxi.

The overnight bus: 11 hours from Mo Chit

Buses leave Mo Chit (Northern Bus Terminal) roughly every three hours through the day, with the overnight departures — the ones most travelers take — going between about 18:00 and 20:00 and arriving at Chiang Rai Bus Terminal 2 around dawn. Journey time is about 11 hours.

Fares run ฿650-1,300 (US$19-38). Sombat Tour is the best-known VIP operator on the route, running coaches with recliner seats, air conditioning, blankets and a scheduled snack stop. Cheaper express services sit at the bottom of the fare range with less legroom and fewer comforts.

Note that Terminal 2 is about 5km outside the centre, so you’ll need a songthaew or taxi into town at the end — not ideal at 05:30, but the terminal is used to it.

The honest case for the bus: it saves a hotel night, and if flights are sold out around Songkran or New Year it may be the only thing moving. Otherwise a ฿800 flight that takes 90 minutes beats an ฿800 bus that takes 11 hours.

There is no train to Chiang Rai

The northern railway line terminates at Chiang Mai. Chiang Rai has no station and never has. Any itinerary that appears to offer a train is really the Bangkok-Chiang Mai sleeper (12-14 hours) followed by a 3-4 hour bus or minivan onward — about 16 hours all in.

That’s a genuinely nice trip if the journey is the point, and the Bangkok to Chiang Mai guide covers the rail leg in detail. As transport, it’s not competitive.

Which should you pick?

Fly. At ฿800 and 90 minutes against ฿650-1,300 and 11 hours, there isn’t much of an argument. Book a week ahead — this route has a fraction of Chiang Mai’s frequency, so last-minute fares climb faster.

Take the overnight bus if flights are sold out, if the hotel night saved genuinely matters to your budget, or if you want the overland trip.

Once you arrive, outthailand.com’s things to do in Chiang Rai covers the city and the temples, and best time to visit Chiang Rai matters here more than most — the burning season bites hard in the far north. The White Temple day trip guide and Blue Temple guide cover the two sights most people come for, and the Chiang Rai Night Bazaar guide covers the evening. Continuing to Chiang Mai afterwards, see Chiang Rai to Chiang Mai. For what’s on while you’re up north, check the events hub.

Sources

Frequently Asked Questions

How long is the flight from Bangkok to Chiang Rai?

About 1 hour 30 minutes non-stop to Mae Fah Luang International Airport (CEI). There are roughly 15 flights a day, with morning departures landing by around 08:00 and evening services wrapping up by about 21:00.

How much does it cost to fly from Bangkok to Chiang Rai?

Fares start around ฿800 (about US$24) one-way when booked ahead, with typical fares running higher. Thai Vietjet, Thai AirAsia, Nok Air, Thai Lion Air and Thai Airways all fly the route, so there's usually competition on price.

Is there a train from Bangkok to Chiang Rai?

No. Thailand's northern railway line ends at Chiang Mai, which is 3-4 hours from Chiang Rai by road. Any itinerary showing a train means the Bangkok-Chiang Mai sleeper followed by a bus or minivan, which takes about 16 hours in total.

How long is the bus from Bangkok to Chiang Rai?

About 11 hours. Buses leave Mo Chit (Northern Bus Terminal) in the evening, typically between 18:00 and 20:00, and arrive at Chiang Rai Bus Terminal 2 around dawn. Services run roughly every three hours across the day.

How much is the bus from Bangkok to Chiang Rai?

Roughly ฿650-1,300 (US$19-38) depending on operator and seat class. Cheaper express services sit near ฿650; VIP coaches with recliner seats, blankets and a snack stop run toward the top of that range.

Which Bangkok airport do flights to Chiang Rai leave from?

Both. Some carriers fly from Don Mueang (DMK) and others from Suvarnabhumi (BKK). They're on opposite sides of Bangkok and an hour or more apart in traffic, so confirm which airport your ticket uses before booking a hotel or transfer.

Should I fly or take the overnight bus to Chiang Rai?

Fly unless you specifically want the overnight bus. A ฿800 flight takes 1.5 hours; an ฿800 bus takes 11. The bus only wins if it saves you a hotel night and you sleep well sitting up, or if flights are sold out around a holiday.

Which bus terminal do I arrive at in Chiang Rai?

Chiang Rai Bus Terminal 2, which is about 5km outside the centre. You'll need a songthaew or taxi into town from there. Terminal 1 in the city centre handles mostly local and regional services.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.