
Bangkok to Chiang Rai: Flight, Bus, Train & Drive
How to get from Bangkok to Chiang Rai by flight, bus, train or car. Compare travel time, cost level and comfort, and pick the best option for your trip.
On this page
Last updated November 2026. Bangkok to Chiang Rai is a 703 km hop by air, and a direct flight is the fastest way to do it. Overnight coaches and a train-plus-bus route through Chiang Mai cost less time at the hotel but more hours on the road. Our broader guide on getting to Chiang Rai covers every origin, and this page focuses on the Bangkok leg.
Featured image: Mapleonade, CC BY 4.0, via Wikimedia Commons.

Quick Answer: Best Way From Bangkok To Chiang Rai
Fly if you value time. Direct flights link Bangkok with Chiang Rai International Airport (CEI) and take roughly 1h25m to 1h30m in the air. Take the overnight coach if you want to save a hotel night and accept a long, upright sleep. Take the train to Chiang Mai only if you want a rail journey or plan to stop there anyway. Drive only if you need a car for the north afterwards.

- Short on time: direct flight to CEI.
- Tight budget with spare hours: coach from Mo Chit 2 (Northern Bus Terminal).
- Rail fans and Chiang Mai stopovers: train to Chiang Mai, then a bus or van onward.
- Road-trippers: rental car, with a rest stop planned.
Bangkok To Chiang Rai Compared

No train line reaches Chiang Rai itself, so rail travelers change in Chiang Mai. Cost levels below are relative. Check current fares with each operator before you book.
| Mode | Door-to-door time | Cost level | Best for | Skip if |
|---|---|---|---|---|
| Direct flight | Shortest overall, even after airport transfers | Mid to high, varies by date | Short trips, heavy luggage | You hate early airport starts |
| Overnight coach | Longest road option, but you sleep en route | Low to mid | Budget travelers, saving a hotel night | You sleep badly sitting up |
| Train to Chiang Mai, then onward | Long, with a change in Chiang Mai | Low to mid | Rail fans, Chiang Mai stopovers | Your schedule is tight |
| Self-drive | Flexible but tiring | Mid, plus fuel and tolls | Groups, side trips | You are not used to long highway days |

Flying From Bangkok To Chiang Rai
The aerial distance is about 703 km, and non-stop flights take roughly 1h25m to 1h30m. Sample listings for 10 February 2027 show a 06:30 departure landing at 07:55 and an 08:10 departure landing at 09:40. Both leave from Suvarnabhumi (BKK). Schedules and carriers change, so confirm which Bangkok airport your airline uses, including Don Mueang (DMK), before you book. Door to door, add your transfer to the Bangkok airport, a check-in buffer, and the ride from CEI into town. Our Chiang Rai airport guide covers that arrival side. Book early for Songkran and New Year, when seats thin out.

Taking The Bus
Overnight coaches run from Mo Chit 2, also called the Northern Bus Terminal. Operators such as Greenbus Thailand and the state operator Transport Co., Ltd. publish timetables and seat classes. Confirm the current schedule, class names and Chiang Rai arrival terminal on their sites. Pick a higher class with more reclining room if you plan to sleep. Bring a light jacket, because cabins run cold. Ask the operator about onboard toilets before you pay, as it varies by coach type.

- Book the overnight departure if you want to skip a hotel night.
- Choose a day coach if you prefer to see the road.
- Keep valuables and a charger in your day bag, not the hold.
Train To Chiang Mai And Onward

Rail ends at Chiang Mai, so this route needs a second leg. Check train types, classes and sleeper availability on the State Railway of Thailand site. Sleeper berths can sell out around holidays. From Chiang Mai, a bus or van covers the last stretch. Our guide on Chiang Mai to Chiang Rai: Bus, Car & Scenic Stops (2026 Guide) compares those options. Pad your schedule, because a late train can break the onward connection.
Driving Or Renting A Car
Driving suits groups and anyone planning side trips around Chiang Rai province. Plan at least one proper rest stop, because fatigue is the main risk on a long highway day. Budget for fuel and highway tolls. Check license and insurance rules with the Thai Department of Land Transport or the Tourism Authority of Thailand before you rent. Return the car in Chiang Rai only if your rental company allows one-way hires.

Costs And Timing: Season, Booking Windows, Hidden Extras
Flights usually cost most and coaches least, with the train route in between once you add the onward leg. Fares move with season, so compare the operator's current price rather than trusting an old figure. Hidden extras include airport transfers, checked bags and the taxi from a bus terminal into town. Northern Thailand has a burning and haze season in the dry months and heavy rain later. Check the Thai Meteorological Department before booking a tight connection. Lock in peak-holiday seats for Songkran and New Year well ahead.
Mistakes To Avoid

Do not assume a train goes to Chiang Rai, because it stops in Chiang Mai. Do not book a flight without checking whether it leaves from Suvarnabhumi or Don Mueang. Do not forget the transfer time at each end when you compare modes. Do not schedule a same-day meeting after an overnight coach. Do not rely on old fare screenshots, since prices change by date and demand.
Flights take 1h25m to 1h30m in the air, and even with airport transfers added they remain the shortest door-to-door option.
After You Arrive: First-Day Logistics And Onward Travel
From CEI, follow our airport transfer notes for the ride into town. Coach arrivals land at a Chiang Rai bus terminal, so confirm which one on your ticket. Keep your first afternoon light after an overnight journey. Chiang Rai also works as a gateway to Laos. Many travelers continue by slow boat to Luang Prabang, so plan that leg early. For the river itself, read our Luang Prabang slow boat guide. Check Laos entry rules on the official Lao e-Visa site before you go.
Useful notes for your Thailand trip
Optional updates to our guides.
You might also like
Continue reading
More guides you'll find useful





