The quickest way to get from Bangkok to Chiang Rai is a direct flight: about 1 hour 25 minutes, with 18 nonstop departures a day and fares from about THB 2,100 on 12Go. On a budget, the overnight bus from Mochit takes about 12 to 14 hours and starts at THB 788.
There is no train to Chiang Rai, and a private car costs from THB 8,625 per vehicle for a long day on the road.
For most visitors the real choice is simple: fly from Don Mueang, or sleep on a VIP bus.
Compare flights, buses and cars on one page
See Bangkok → Chiang Rai times on 12Go →The detail everyone misses: Bangkok buses do not stop in the center of Chiang Rai.
They pull into Bus Terminal 2, about 7 km south of town on Phahonyothin Road, so plan a songthaew, taxi or Grab for the last stretch to the clock tower and the night bazaar.
At a Glance
Bangkok to Chiang Rai transport options
Compare fares and travel times, then jump to the option that fits your trip.
| Transport | Fare | Travel time |
|---|---|---|
| Flight to Chiang Rai AirportFrom Don Mueang or Suvarnabhumi, 18 a day | FareFrom about THB 2,100per person, one way | Travel timeAbout 1h 25m |
| Overnight bus from MochitTransport Co, Sombat, Kasemthara and more | FareFrom THB 788per person | Travel timeAbout 11h 30m to 14h |
| Daytime busBKK Busline at 09:30, Budsarakham from Pathum Thani | FareFrom THB 1,008per person | Travel timeAbout 12h 40m |
| Train to Chiang Mai plus busSleeper train, then a 3-hour bus | FareAbout THB 1,300 and upper person, both legs | Travel timeAbout 16h to 17h |
| Private car or vanHotel to hotel | FareFrom THB 8,625per vehicle | Travel timeAbout 10h 30m to 12h |
| Rental carSelf-drive up Highway 1 | FareVariesplus fuel | Travel timeAbout 10h to 11h of driving |
Fares are 12Go and Bookaway listings for a Monday departure in November. Prices change with the date, so check live before you book.
Bangkok to Chiang Rai timetable
Here are the regular departures 12Go lists between Bangkok and Chiang Rai, with the lowest fares in baht. Tap any route to see live seats and book.
| Transport | From | Time | Departures |
|---|---|---|---|
| From Bangkok (Mochit and other bus stations) | |||
| Bus (standard and express) | THB 712 | 11h to 14h | 07:00, 09:30, 17:00, 17:30, 18:30, 19:25, 19:30 |
| Bus (VIP and Gold Class) | THB 1,008 | 11h to 13h | 17:00, 18:15, 19:01, 19:10, 19:16, 19:40, 19:50, 19:55, 20:30 |
| Bus to Mae Sai (via Chiang Rai) | THB 765 | 12h and up | 17:00, 17:25, 17:30, 20:15 |
| Private car or van | THB 9,108 | 10h 30m to 11h 25m | Pickup at any time you choose |
| From Don Mueang Airport | |||
| Flight | THB 1,995 | 1h 15m to 1h 25m | 06:50, 07:05, 09:50, 11:20, 17:10, 18:35 |
| Private car | THB 11,880 | About 11h | Pickup at any time you choose |
| From Suvarnabhumi Airport | |||
| Flight | THB 2,005 | 1h 25m to 1h 30m | 06:30, 08:10, 12:25, 13:25, 18:20, 18:50 |
| Private car | THB 10,890 | 11h to 11h 35m | Pickup at any time you choose |
Lowest fares across all operators in the 12Go timetable. Exact times and fares change by date and season, so tap a route to see live seats.
1. Fly, the one I would book
Five airlines fly nonstop to Mae Fah Luang Chiang Rai International Airport (CEI).
From Don Mueang, Thai AirAsia, Nok Air and Thai Lion Air share the route, while Thai Airways and Thai Vietjet fly from Suvarnabhumi.
For a Monday in November, 12Go showed 18 direct flights between 06:30 and 19:50.
The cheapest seats started around THB 2,091 to 2,200 on the budget airlines, and Thai Airways cost about THB 6,500.
| Airline | From | Sample departures | Lowest fare on 12Go |
|---|---|---|---|
| Thai Lion Air | Don Mueang | 10:30, 12:35, 18:35 | THB 2,091 |
| Nok Air | Don Mueang | 08:35, 11:30, 17:20 | THB 2,162 |
| Thai Vietjet | Suvarnabhumi | 06:30, 13:20, 17:50 | THB 2,201 |
| Thai AirAsia | Don Mueang | 06:50, 08:00, 12:00, 14:20, 17:45, 19:50 | THB 2,238 |
| Thai Airways | Suvarnabhumi | 08:10, 12:25, 16:50 | THB 6,448 |
The budget fares usually include a 7 kg cabin bag only. Add checked luggage when you book, because it costs more at the airport counter.
Double-check which Bangkok airport your ticket uses, since Don Mueang and Suvarnabhumi are on opposite sides of Bangkok. Our Don Mueang Airport guide explains how to get there.
My verdict: once you add a taxi to the bus station and a night on the road, a budget flight often costs only a little more than the VIP bus and saves a full day.
Flying north?
Compare Chiang Rai flights on 12Go →2. Overnight bus from Mochit, cheapest and surprisingly comfy
Almost every bus to Chiang Rai leaves from Mochit, the Bangkok Bus Terminal in Chatuchak. Most depart between 16:30 and 20:30 and arrive between 06:00 and 07:30 the next morning.
| Operator | Class | Departs | Price on 12Go |
|---|---|---|---|
| Transport Co | Standard | 5 departures from 17:30 | From THB 788 |
| Thaibus Tour | Express | 2 departures from 16:30 | From THB 938 |
| Cherdchai Tour North | Express | 2 departures from 17:30 | From THB 959 |
| Kasemthara Tour | VIP | 18:40, arrives 07:00 | THB 1,008 |
| Nakhonchai Air | Gold Class | 2 departures from 19:16 | From THB 1,176 |
| Sombat Tour | VIP 20 (three seats per row) | 18:15, arrives 06:55 | THB 1,448 |
Nakhonchai Air also runs two buses from its own Bangkok station, from 19:01.
The most comfortable choice is a VIP 20 or Gold Class coach, with wide reclining seats, and a blanket and snack are usually included.
Where to catch it
Mochit sits on Kamphaeng Phet 2 Road, a short taxi ride from BTS Mo Chit or MRT Chatuchak Park.
The terminal is huge, so arrive 30 to 45 minutes early and look for your operator’s counter on the ticket floor.
Check where your bus ends before you book.
Some tickets end in Mae Sai, Mae Chan or Chiang Saen instead of Chiang Rai Bus Terminal 2, so check the arrival stop.
Bookaway sells the same Mochit buses from about US$26, including the Sombat VIP 20 for about US$44, if you prefer paying in dollars.
My verdict: the best value on this route, and you save a night of accommodation. Pick VIP 20 or Gold Class and you will actually sleep.
Want a front-row VIP seat?
Book the Chiang Rai night bus on 12Go →Prefer to pay in US dollars?
See Chiang Rai buses on Bookaway →3. Daytime bus, for the scenery
A few buses leave in the morning.
BKK Busline runs an express at 09:30 from Mochit that reaches Chiang Rai Bus Terminal 2 around 22:10, for THB 1,008.
Budsarakham Tour also runs buses from Pathum Thani, north of Bangkok, which is handy if you are staying near Don Mueang or Rangsit.
They arrive at Terminal 2 after about 12 hours.
My verdict: only worth it if you cannot sleep on buses. You lose a full day, and you arrive late at night.
4. Train to Chiang Mai, then a bus to Chiang Rai
Chiang Rai has no railway station yet, so a train trip means two legs.
Take the overnight sleeper from Krung Thep Aphiwat to Chiang Mai, then a bus for the last 3 hours or so.
The sleeper and its berth prices are covered in our Bangkok to Chiang Mai guide.
From Chiang Mai, 12Go lists 13 VIP and express buses a day to Chiang Rai between 07:00 and 18:00, from THB 271.
My verdict: a lovely trip if you want a night or two in Chiang Mai anyway. As a straight transfer, it is slower and pricier than the direct bus.
Already in Chiang Mai?
Compare Chiang Mai → Chiang Rai buses on 12Go →5. Private car or van, best for families
A private driver picks you up at your Bangkok hotel and drops you at your door in Chiang Rai.
The drive takes about 10 hours 30 minutes to 12 hours, so most people leave early in the morning.
| Vehicle | Price per vehicle | Where |
|---|---|---|
| Sedan, up to 2 people | From THB 8,625 | 12Go |
| Economy car, up to 3 people | From THB 8,855 | 12Go |
| Eco MPV, up to 4 people | From THB 10,250 | 12Go |
| SUV (Smile On Transport) | From THB 11,385 | 12Go |
| Van, up to 9 people | From THB 18,471 | 12Go |
Transfers from Don Mueang start at THB 8,625 and from Suvarnabhumi at about THB 9,200, so you can land and leave without going into the city.
My verdict: for four people with luggage, or with stops at Ayutthaya or Sukhothai along the way, a car makes sense.
For two, a flight is far cheaper.
Traveling as a group?
Compare private cars on 12Go →6. Rental car, if you want the North at your own pace
Highway 1 runs most of the way north via Nakhon Sawan, Tak and Lampang, then on to Phayao and Chiang Rai.
Plan at least 10 hours of driving, ideally split over two days.
A car is great for the Golden Triangle, Doi Mae Salong and the tea hills. You need your license plus an International Driving Permit, and Thailand drives on the left.
Compare rental cars in Bangkok before you go.
My verdict: a better idea once you are up north. Many travelers fly to Chiang Rai and rent a car at the airport instead.
Bring a warm layer on the night bus. The air conditioning runs cold all night, and early mornings in the northern hills are cool from November to February.
Step by step: the overnight bus to Chiang Rai
- Book your seat on 12Go a few days ahead, especially for Friday nights and Thai holidays.
- Get to Mochit by taxi or Grab, or ride the BTS to Mo Chit and take a short taxi from there.
- Find your operator on the ticket floor and swap your e-ticket for a paper ticket if asked.
- Load your bag into the hold and keep valuables and a warm layer with you.
- Get off at Chiang Rai Bus Terminal 2, unless your ticket says otherwise. Many buses continue to Mae Sai.
- Take a songthaew, taxi or Grab for the 7 km into town, around the clock tower and the night bazaar.
What it costs for 1, 2 or 4 people
| Option | 1 person | 2 people | 4 people |
|---|---|---|---|
| Transport Co bus | THB 788 | THB 1,576 | THB 3,152 |
| Sombat Tour VIP 20 bus | THB 1,448 | THB 2,896 | THB 5,792 |
| Budget flight (from) | About THB 2,100 | About THB 4,200 | About THB 8,400 |
| Private car | From THB 8,625 | From THB 8,625 | From THB 10,250 |
For one or two people, the bus or a budget flight wins easily.
For four, a private MPV costs about THB 2,560 per person, close to the price of four flight tickets.
Which option should you choose?
- Short on time: a morning flight from Don Mueang.
- On a tight budget: the Transport Co bus from Mochit.
- Want to sleep well and save a hotel night: Sombat VIP 20 or Nakhonchai Air Gold Class.
- Family or group of four: compare a private MPV with four budget flights.
- Want Chiang Mai too: the sleeper train north, then the bus to Chiang Rai.
- Planning road trips up north: fly, then rent a car at Chiang Rai Airport.
Arriving in Chiang Rai
Bangkok buses arrive at Chiang Rai Bus Terminal 2, on Phahonyothin Road about 7 km south of the center.
The old Terminal 1 is right in town next to the night bazaar, and mostly serves local and regional routes.
- City center and clock tower: about 7 km from Terminal 2, a shared songthaew to Terminal 1 for around THB 20 per person in the daytime, or a taxi or Grab.
- Night bazaar: right next to Terminal 1 in town.
- White Temple (Wat Rong Khun): about 13 km south of the center, so it is closer to Terminal 2 than to town.
- Chiang Rai Airport: about 10 km north of the center, reached by taxi or Grab.
In town, tuk-tuks and Grab cars are the easy way around, and short tuk-tuk hops in the center usually cost around THB 60 to 80.
The airport shuttle bus stopped running in 2024, so arrange a taxi, Grab or hotel pickup when you fly in.
Chiang Rai: things to do and where to stay
Chiang Rai is calmer and greener than Chiang Mai, with a compact center you can walk in an hour.
Evenings revolve around the gold clock tower, the night bazaar and the Saturday walking street.
The big draws lie just outside town: the White Temple to the south, the Black House museum to the north, and the Golden Triangle on the Mekong, about an hour’s drive away.
See the tours section below for day trips.
Which area to stay in
- Clock tower and night bazaar: walkable, lively and budget-friendly, close to Bus Terminal 1.
- Mae Kok River: resorts on the river about 10 to 15 minutes from downtown, quieter and greener.
- Golden Triangle and Chiang Saen: luxury jungle resorts on the Mekong, about an hour north.
- The hills: tea plantations and mountain retreats around Doi Mae Salong, roughly an hour or more away.
Best luxury hotels in and around Chiang Rai
- Le Méridien Chiang Rai Resort: 159 rooms on the Mae Kok River, with rooms from 53 square meters and a short drive to the Blue Temple.
- The Legend Chiang Rai: a Lanna-style riverside resort with 76 rooms and riverfront pool villas.
- Anantara Golden Triangle Elephant Camp & Resort: 61 rooms and suites on a bamboo-forest hillside above the Mekong, next to an elephant foundation.
- Four Seasons Tented Camp Golden Triangle: an all-inclusive jungle camp of 16 tents near Chiang Saen, about 90 minutes from Chiang Rai, with a two-night minimum.
The Golden Triangle resorts are far from every bus terminal and about an hour from the airport, so a private transfer or the resort’s own pickup is the easiest way to arrive.
Practical tips before you go
Carry small cash. Songthaews, tuk-tuks and night bazaar stalls prefer baht, and drivers rarely have change for big notes.
Be careful on public Wi-Fi. Bus terminals, airports and guesthouse networks are open to everyone. A VPN such as ExpressVPN keeps your bookings and banking private.
Book ahead for the cool season. From November to February, flights and VIP buses fill up, and Thai holidays are even busier.
Planning the loop? Many travelers go Bangkok to Chiang Rai, then down to Chiang Mai, and back with our Chiang Mai to Bangkok guide.
Our Bangkok public transport guide covers the BTS ride to Mo Chit, and the Suvarnabhumi Airport guide helps if you fly from BKK.
Tours from Chiang Rai
The White Temple, Blue Temple and Black House day tour, the Golden Triangle with a Mekong boat ride, and hill tribe treks are the classics.
Frequently asked questions
What is the fastest way from Bangkok to Chiang Rai?
Flying. Nonstop flights from Don Mueang and Suvarnabhumi take about 1 hour 15 minutes to 1 hour 30 minutes, with around 18 departures a day.
How much is the bus from Bangkok to Chiang Rai?
Transport Co buses from Mochit start at THB 788 on 12Go. VIP buses cost about THB 1,000 to 1,450, and the Sombat Tour VIP 20 is THB 1,448.
How long is the bus from Bangkok to Chiang Rai?
Most overnight buses take 11 hours 30 minutes to 14 hours. They leave Mochit between about 16:30 and 20:30 and arrive the next morning.
Where do buses to Chiang Rai leave from in Bangkok?
Almost all leave from Mochit, the Bangkok Bus Terminal in Chatuchak. Nakhonchai Air also runs from its own Bangkok station, and Budsarakham Tour from Pathum Thani.
Is there a train from Bangkok to Chiang Rai?
No. Chiang Rai has no railway station yet. Take the sleeper train to Chiang Mai, then a bus of about 3 hours 20 minutes to Chiang Rai.
Which airport in Bangkok has flights to Chiang Rai?
Both. Thai AirAsia, Nok Air and Thai Lion Air fly from Don Mueang, while Thai Airways and Thai Vietjet fly from Suvarnabhumi.
How much is a taxi from Bangkok to Chiang Rai?
A pre-booked private car starts at THB 8,625 per vehicle on 12Go for a sedan, and around THB 10,250 for a four-seat MPV. The drive takes about 10 hours 30 minutes to 12 hours.
Where does the bus from Bangkok stop in Chiang Rai?
At Chiang Rai Bus Terminal 2, about 7 km south of the center. Take a songthaew, taxi or Grab into town, and check your ticket, since some buses continue to Mae Sai or Chiang Saen.
Ready for the North?
Live seats and prices for flights, buses and private cars from Bangkok to Chiang Rai.
Prices last verified: November 2026. Sources: flight, bus and private car fares from 12Go’s and Bookaway’s live listings and the 12Go timetable; bus terminal, airport and attraction details from local travel guides; hotel facts from hotel guides and listings.






