The Trip Keeper The Trip Keeper
three doors, pick the one that fits your family How do you want to travel?
Cheshta Agarwal, founder and host of The Trip Keeper, smiling on a green country road
Hosted by Cheshta

Founder-Hosted Group Tour

the trips where Cheshta travels with you

Our own exclusive group trips. Cheshta is on the trip, from the first flight to the last dinner.

  • Cheshta travels with the group
  • One clear price, inclusions listed
  • Meet your travel family
Next up: Vietnam, 17 DecView →
See founder trips →
A fixed-departure batch on tour

fixed dates, fixed flights

Join a batch of fellow travellers on set dates. Limited seats, flights included, with options. Our team doesn't travel on these.

  • Fixed dates and flights
  • Limited seats per batch
  • Flight options available
See departures →
A private family trip

Private Tour

your dates

just your family, nobody else

Trips planned around your family, your pace and your dates. Milestone birthdays and anniversaries.

  • Travel on your own dates
  • Route shaped around you
Ask for a quote →
← Journal ☏
Flights & Airports 5 min read

Bangkok to Chiang Rai: flight, train and road combinations that actually make sense

Chiang Rai is 780 km north of Bangkok, and for once the answer is simple: fly. 15-20 nonstop flights a day, 80-95 minutes, from about $20-60. The overnight bus, the train-via-Chiang-Mai workaround, and what each really costs in time and money.

share WhatsApp Facebook X
Text size
AI illustration of a small regional airport in northern Thailand with a white plane on the tarmac and misty mountains behind, no people
Send to Mummy-Papa Opens WhatsApp with a short summary — pick who to send it to.

Chiang Rai sits about 780 km north of Bangkok, with no railway of its own until about 2028 - and that single fact decides the route for almost everyone: fly. The flight is 80-95 minutes against a night on a bus, and on many dates the cheapest seat costs barely more than the VIP bus berth. But the bus and the train combination both have their uses, and one of them might fit your trip better. Here is what each option really involves, with the current numbers.

1. The short answer

Fly. Between 15 and 20 nonstop flights a day link Bangkok and Chiang Rai's Mae Fah Luang airport (CEI), 80-95 minutes in the air. Thai AirAsia, Thai Lion Air and Nok Air fly from Don Mueang (DMK); Thai VietJet and Thai Airways from Suvarnabhumi (BKK) - pick whichever airport matches your inbound flight or your hotel. One-way fares run from about $20-60 depending on date and airline. If you would rather save the money or the airport time, the overnight VIP bus from Mo Chit (about ฿600-1,070, 11-13 hours) is the sane fallback. The train exists only as a combination: sleeper to Chiang Mai, then a bus on.

2. The flight: the option that makes sense for almost everyone

First flights leave around 06:30 and the last in the early evening, so you can land in Chiang Rai for lunch. The airport is about 8 km from town - taxis wait at the arrivals counter, Grab works, and the ride to the hotels around the Night Bazaar and clock tower takes 15-20 minutes for about ฿150-200. Two booking cautions. First, the cheapest low-cost fares include only 7 kg of cabin baggage, with checked luggage charged separately - open the fare rules before paying if you carry a large suitcase. Second, check which Bangkok airport your flight uses before you book a hotel or a connection: DMK and BKK are on opposite sides of the city, and most of the Chiang Rai frequency is at Don Mueang.

3. The overnight bus: the budget play

Overnight buses leave Bangkok's Mo Chit terminal (Mo Chit 2) roughly between 17:00 and 20:30 and roll into Chiang Rai the next morning - Transport Co.'s government buses take about 11 hours to Terminal 1 in town, while private lines take about 13 hours to Terminal 2, 7 km south. Fares run about ฿600-1,070 depending on operator and seat class, with government buses around ฿720-840. A VIP seat doubles as a night's accommodation, which is the honest case for it: you leave after dinner and wake up in Chiang Rai having spent nothing on a room. The trade-offs are sleep quality, baggage rules and 12-plus hours on the road - and the need to confirm both terminals before you book, since they sit on opposite sides of two cities.

4. The train: only as a two-stage workaround

There is no train to Chiang Rai - the new line from Den Chai is about 60% built and due around 2028. Until then, rail means the overnight sleeper from Bangkok's Krung Thep Aphiwat station to Chiang Mai (2nd-class air-conditioned berths run about ฿941-1,041), then the Green Bus from Chiang Mai to Chiang Rai, about three and three-quarter hours for ฿260-400. That combination turns one long night into two stages with a morning arrival in Chiang Mai and an afternoon arrival in Chiang Rai. It makes sense for travellers who genuinely enjoy the sleeper, or who are visiting Chiang Mai anyway - as a pure Bangkok-to-Chiang Rai route it loses to the flight on time and often on price.

5. Driving and other combinations

Driving yourself is roughly ten hours without stops, which is why almost nobody does it point to point - it belongs to a north-Thailand road trip with overnight halts, not to getting to Chiang Rai. The one combination worth knowing is the open-jaw: fly Bangkok to Chiang Rai, travel overland through the north (Chiang Rai to Chiang Mai is an easy Green Bus ride), and fly home from Chiang Mai. That skips the backtrack entirely, and both airports have frequent Bangkok flights to connect onward.

6. Which should you book?

Time-poor or family: fly, matching the Bangkok airport to your inbound flight, and book a few weeks ahead in the November-February high season when Chiang Rai demand peaks. Budget-first with a flexible day: the overnight VIP bus saves a hotel night and lands you in town by breakfast. Rail romantic or Chiang Mai on the route anyway: sleeper plus Green Bus, accepting the extra half day. Whatever you pick, verify the live schedule before you commit - frequencies and fares move season to season, and the November-February window this route is built for is exactly when seats sell out first.

Sources: Bangkok to Chiang Rai route guide with 2026 flight, bus and train-combination detail (visitthailandtoday.com, 2026) and a Bangkok-Chiang Rai flights vs VIP bus comparison with fare and terminal data (chiangraitimes.com). Schedules and fares change - check live listings before booking.

Send to Mummy-Papa Opens WhatsApp with a short summary — pick who to send it to.
Cheshta Agarwal
Founder · Travel Creator · Lawyer

A Miranda House graduate and lawyer who traded courtrooms for slow travel. Cheshta travels with the batches we host ourselves, with a soft spot for travelling alongside elders.

or let us do all of it

Planning your next trip?

We'll handle insurance, hotels, airport assistance and the itinerary — the same way we do it for every trip.

Questions on this article

asked by readers, answered by us

Is there a train from Bangkok to Chiang Rai?

No - Chiang Rai has no railway station; the new line from Den Chai is under construction and due around 2028. The rail workaround is the overnight sleeper from Bangkok's Krung Thep Aphiwat station to Chiang Mai (about ฿941-1,041 for a 2nd-class AC berth), then the Green Bus from Chiang Mai to Chiang Rai (about 3 hours 45 minutes, ฿260-400). For most travellers the 80-95 minute flight is faster and often similarly priced.

How much is a flight from Bangkok to Chiang Rai?

One-way fares run from about $20-60 depending on the date and airline. Thai AirAsia, Thai Lion Air and Nok Air fly from Don Mueang (DMK); Thai VietJet and Thai Airways from Suvarnabhumi (BKK), with 15-20 nonstop flights a day across both airports. Watch the fare rules: the cheapest low-cost tickets include only 7 kg of cabin baggage, with checked luggage charged separately.

How long is the bus from Bangkok to Chiang Rai?

About 11-13 hours. Overnight buses leave Mo Chit terminal roughly 17:00-20:30: Transport Co.'s government buses take about 11 hours to Terminal 1 in town (about ฿720-840), while private lines take about 13 hours to Terminal 2, 7 km south. Overall fares run about ฿600-1,070 depending on operator and seat class. A VIP overnight seat doubles as a night's accommodation, which is the main reason to choose it.

Was this helpful?

one tap, no sign-up

Read next

← Journal See our trips