Skip to main content
Visit Thailand Today

Practical guide

Chiang Rai to Bangkok

Pick the Bangkok airport by what you're flying to next.

By Mac Kiley · 8 min read · Updated Nov 1, 2026

Fly, and Land at the Airport You Leave From

Chiang Rai to Bangkok is about 780 km by road, and the answer is to fly. On a mid-November date, 20 nonstop flights left Chiang Rai's Mae Fah Luang airport between 08:30 and 21:20, 75 to 90 minutes in the air, from about ฿1,400 ($40) one way. The choice that matters going this way is the Bangkok airport. Thai AirAsia, Thai Lion Air and Nok Air fly to Don Mueang, 13 flights a day between them, while Thai VietJet and Thai Airways fly to Suvarnabhumi, seven a day.

Check live Chiang Rai → Bangkok times and seats on 12Go

If you're flying home from Suvarnabhumi, book one of those seven and you never cross the city. If you'd rather not fly, overnight buses leave Chiang Rai's Terminal 2 between 16:30 and 19:05 and reach Mo Chit, Bangkok's northern bus terminal, at about 05:30 to 06:30 for about ฿810 to ฿1,030. There's still no train from Chiang Rai, but a midday Green Bus to Chiang Mai connects with the evening sleepers to Bangkok.

Arriving in Bangkok

Where to stay in Bangkok

Sponsored

This route ends in Bangkok. Search Bangkok hotels with your dates, or narrow it to the area you're heading for. Filter for free cancellation if you want to hold a room and decide later.

See Bangkok hotels

Opens Booking.com with your dates · also on Expedia · Trip.com

The short answer

Fly. There are about 20 nonstops a day, 75 to 90 minutes, from about ฿1,400. Thai VietJet and Thai Airways go to Suvarnabhumi, which is the one to pick if your flight home leaves from there, and Thai AirAsia, Thai Lion Air and Nok Air go to Don Mueang. The first flight leaves at about 08:30 and the last at about 21:20. The overnight bus from Terminal 2 takes 11 to 13 hours to Mo Chit for about ฿810–1,030.

Distance
About 780 km by road
Flight
75–90 min, about 20 a day, from about ฿1,400
First and last flight
About 08:30 and 21:20
To Suvarnabhumi
Thai VietJet, Thai Airways (7 a day)
Overnight bus
11–13 h, Terminal 2 to Mo Chit, about ฿810–1,030
Train
None. Green Bus to Chiang Mai, then the sleeper

Key Facts (2026)

About 20 nonstop flights a day, 75 to 90 minutes

Thai AirAsia flies six a day to Don Mueang, Thai Lion Air four and Nok Air three. Thai VietJet flies four a day to Suvarnabhumi and Thai Airways three.

The last flight leaves at about 21:20

Thai AirAsia's last Don Mueang flight lands at about 22:35. The last flight into Suvarnabhumi is Thai VietJet's at about 20:00, landing at 21:25.

Fares start at about ฿1,400 one way

On a November date Thai VietJet and Thai Lion Air started at about ฿1,400, Nok Air about ฿1,540, Thai AirAsia about ฿1,960 and Thai Airways about ฿2,100–2,700. Add a bag before you compare.

Bangkok buses leave from Terminal 2, 7 km south of town

Not the old bus station by the Night Bazaar, which is for the Green Bus to Chiang Mai. A songthaew links the two terminals during the day for about ฿15.

The night buses reach Mo Chit at dawn

They leave between 16:30 and 19:05, take 11 to 13 hours and arrive at about 05:30 to 06:30, before the city's hotels will check you in.

Chiang Rai airport is 8 km from town

About 15 to 20 minutes and ฿150–200 by Grab from the hotels around the Night Bazaar and the clock tower.

Every Way From Chiang Rai to Bangkok, Compared

ModeTimePriceFrom → to
Flight to Don MueangSeats on 12Go75–85 minFrom about ฿1,400 (Lion), ฿1,540 (Nok), ฿1,960 (AirAsia)Chiang Rai airport, 08:55–21:20, 13 a day
Flight to Suvarnabhumi85–90 minFrom about ฿1,400 (VietJet), ฿2,100–2,700 (Thai Airways)Chiang Rai airport, 08:30–20:00, 7 a day
Overnight busSeats on 12Go11–13 hAbout ฿810–1,030Terminal 2, 16:30–19:05, to Mo Chit
Day bus (Bangkok Busline)About 12 h 40About ฿930–1,030Terminal 2, 10:30 and 13:00, to Mo Chit
Green Bus + sleeper trainAbout 18 h with the waitBus ฿260–400 + berth ฿771–1,041Terminal 1 by 12:00, Chiang Mai 17:05 or 18:20 train
Private car10–11 hFrom about ฿8,000 per carYour hotel to a Bangkok address or either airport

Flight times and fares from 12Go's board for a Wednesday in mid-November 2026, which include a booking fee; times shift by a few minutes from week to week, so the live board below has the current ones. Bus times and fares from the same board. Green Bus and train figures from our Chiang Rai to Chiang Mai and Chiang Mai to Bangkok guides, with official SRT fares.

Bookable departures · refreshed daily

Chiang Rai → Bangkok: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Flight

Chiang Rai - Bangkok฿ 1,629–2,3781h 25m – 1h 30mSeats on 12Go
ClassDepartures
Economy08:40, 10:25, 13:40, 15:55, 17:40, 21:00, 21:25
Chiang Rai - Don Mueang Airport฿ 1,789–2,4361h 15m – 1h 25mSeats on 12Go
ClassDepartures
Economy09:00, 09:10, 11:35, 13:10, 13:20, 17:50, 19:00, 20:35, 21:45

Bus

฿ 722–1,28211h – 12h 40mSeats on 12Go
ClassDepartures
VIP 2016:30
Express 4017:30
Express 4208:30, 18:30
VIP 3119:00
VIP18:15
Express18:00, 18:30, 18:35
Gold Class17:46, 18:05
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Chiang Rai → Bangkok

Check live flights and buses from Chiang Rai to Bangkok

The live 12Go board shows every nonstop to Don Mueang and Suvarnabhumi and the overnight buses to Mo Chit, with the current times, prices and seats.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Which Bangkok Airport to Fly Into

Suvarnabhumi for a flight home, Don Mueang for most of the fares

Flying south, the airport you land at decides the rest of your day. Suvarnabhumi is Bangkok's long-haul airport, and Thai VietJet and Thai Airways fly there from Chiang Rai, seven flights a day between about 08:30 and 20:00. If your flight home leaves from Suvarnabhumi, take one of these and you can check in for it in the same building. Don Mueang has the other 13 flights, on Thai AirAsia, Thai Lion Air and Nok Air, and it's the closer airport to Khao San, the Old Town and Chatuchak if you're staying a few more nights.

If you land at Don Mueang and fly out of Suvarnabhumi, the free shuttle bus between the two airports is for passengers with a connecting ticket, so carry the booking, and I'd leave at least four hours between landing and an international departure from the other airport. The 08:30 VietJet into Suvarnabhumi, landing at about 09:55, or Thai Airways' 10:15, landing at about 11:45, are the ones I'd book for a same-day long-haul flight in the afternoon or evening.

On a November date fares started at about ฿1,400 on Thai VietJet and Thai Lion Air, ฿1,540 on Nok Air and about ฿1,960 on Thai AirAsia, and Thai Airways ran about ฿2,100 to ฿2,700. Getting to the airport is easy. Mae Fah Luang is about 8 km from the town center, 15 to 20 minutes and ฿150–200 by Grab from the hotels around the Night Bazaar and the clock tower.

The Last Flight of the Day

The latest you can leave Chiang Rai and still sleep in Bangkok is Thai AirAsia's flight at about 21:20, which lands at Don Mueang at about 22:35. Thai Lion Air's 20:35 and Thai VietJet's 20:00 into Suvarnabhumi are the next latest. That makes a full last day in Chiang Rai possible, the White Temple in the morning, the Blue Temple after lunch and an evening flight.

The first flights leave at about 08:30 to Suvarnabhumi and 08:55 to Don Mueang. Times move by a few minutes from week to week as the airlines adjust their schedules, so check the board above for your date rather than trusting a time from a blog.

The Overnight Bus From Terminal 2

Pick it up south of town, get off at Mo Chit at dawn

Every bus to Bangkok uses Chiang Rai Bus Terminal 2, the new station on the highway about 7 km south of town, not the old station by the Night Bazaar where the Green Bus to Chiang Mai boards. Some buses start at the old station and call at Terminal 2 on the way out, but Terminal 2 is the one on the ticket, so go there unless yours says otherwise. A shared songthaew runs between the two terminals for about ฿15 during the day, and after dark you'll need a Grab or a tuk-tuk.

Most departures are in the evening. Transport Co., the government line, leaves at 16:30, 17:00, 17:15 and 18:30 from about ฿810. Cherdchai Tour leaves at 17:00 and 18:00, Kasemthara at 17:30 and Thaibus Tour at 19:00 and 19:05, for about ฿870 to ฿930. Nakhonchai Air runs its own Gold Class coaches at about 17:45 and 18:00 from its own Chiang Rai station to its own station in Bangkok, about ฿960. Bangkok Busline is the only one with day buses, at 10:30 and 13:00, plus an 18:30, for about ฿930 to ฿1,030 and about 12 hours 40 minutes. The 10:30 gets in at about 23:10.

The night buses take 11 to 13 hours and reach Mo Chit at about 05:30 to 06:30. Mo Chit is a short taxi ride from BTS Mo Chit and MRT Chatuchak Park, and the A1 and A2 buses to Don Mueang airport start from BTS Mo Chit for ฿30, which makes the bus a cheap way to reach a Don Mueang flight the next morning. It's a poor way to reach a hotel, though, since nobody will check you in at 06:00.

Chiang Rai → Bangkok Buses by Operator

OperatorLeaves Chiang RaiTimePriceArrives
Transport Co. (government)16:30, 17:00, 17:15, 18:30About 11–13 hFrom about ฿810Mo Chit
Cherdchai Tour17:00, 18:00About 12 h 30About ฿890Mo Chit
Kasemthara Tour17:30About 13 hAbout ฿930Mo Chit, about 06:30
Thaibus Tour19:00, 19:05About 11 hAbout ฿870Mo Chit, about 06:00
Nakhonchai Air (Gold Class)About 17:45, 18:00, own stationAbout 12 hAbout ฿960Nakhonchai Air's Bangkok station
Bangkok Busline10:30, 13:00, 18:30About 12 h 40About ฿930–1,030Mo Chit

Departures and fares on 12Go's board for a Wednesday in mid-November 2026, booking fee included. Every bus leaves Terminal 2 except Nakhonchai Air, which uses its own station.

By Bus and Sleeper Train, via Chiang Mai

No railway reaches Chiang Rai yet, and the new line from Den Chai is due around 2028. The rail answer is the Green Bus to Chiang Mai, about three and a half hours, and an evening sleeper from Chiang Mai to Bangkok. The Green Bus leaves Chiang Rai's old Terminal 1, by the Night Bazaar, 13 times a day between 07:30 and 18:00 for ฿260 to ฿400.

Leave Chiang Rai by 12:00 for the 17:05 sleeper, No. 14, which reaches Krung Thep Aphiwat at 05:55, or by 13:30 for the 18:20, No. 10, the newer train, into Bangkok at 06:30. Second-class berths are ฿771–841 on No. 14 and ฿941–1,041 on No. 10. Allow time for the ride across town from Chiang Mai's Arcade bus terminal to the station. It's the slowest way back and the best if you'd rather sleep in a berth than a bus seat. Our Chiang Mai to Bangkok guide has every train.

Arriving in Bangkok

Top-Ranked Hotels in Bangkok

Sponsored links

The top of my ranked list of the 10 best hotels in Bangkok. Each button opens the hotel on Booking.com with your dates filled in.

  • Shangri-La Bangkok#2
    Shangri-La Bangkok

    4.6 (11,460 reviews)

    Luxury riverside hotel in Bang Rak with Chao Phraya views, acclaimed service, and full resort facilities.

    Check rates
  • Siam Kempinski Hotel Bangkok#3
    Siam Kempinski Hotel Bangkok

    4.7 (6,977 reviews)

    Siam Kempinski Hotel Bangkok solves the Siam district's biggest weakness — nowhere serene to sleep — by hiding a resort-style garden of saltwater pools directly

    Check rates
  • Mandarin Oriental, Bangkok#4
    Mandarin Oriental, Bangkok

    4.7 (6,702 reviews)

    A legendary riverside hotel in Bangkok's Bang Rak district, offering elegant rooms, world-class dining, and a celebrated spa.

    Check rates

By Private Car

A private car takes 10 to 11 hours and on 12Go started at about ฿8,000 to a Bangkok address and ฿8,500 to either airport. It suits a family with bags, or anyone who wants to stop on the way. For two people a flight costs a fraction of it and takes an hour and a half.

Where You Arrive in Bangkok

Suvarnabhumi has the Airport Rail Link in the basement, 26 minutes to Phaya Thai, where it meets the BTS. Don Mueang is on the SRT Dark Red Line to Krung Thep Aphiwat and has the A1 and A2 buses to BTS Mo Chit for ฿30. Mo Chit bus terminal is a short taxi from BTS Mo Chit and MRT Chatuchak Park, and the sleeper trains from Chiang Mai end at Krung Thep Aphiwat, with the MRT Blue Line underneath.

Watch the Trip

The twelve-hour bus ride south, filmed by another traveler. Nothing loads from YouTube until you press play.

The twelve-hour bus ride from Chiang Rai down to Bangkok, and what that much time on a Thai bus is like. Video by Viktor D. Dandy on YouTube.

Going North From Bangkok to Chiang Rai

The same 20 or so flights run north from both Bangkok airports, the first at about 06:30, and the buses leave Mo Chit through the day and evening, most of them overnight. Our Bangkok to Chiang Rai guide has the times, fares and the airport taxi into town.

Bookable departures · refreshed daily

Bangkok → Chiang Rai: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Flight

Bangkok - Chiang Rai฿ 2,005–3,5331h 25m – 1h 30mSeats on 12Go
ClassDepartures
Economy06:30, 08:10, 12:25, 13:25, 18:20, 18:50
Don Mueang Airport - Chiang Rai฿ 1,995–2,2951h 15m – 1h 25mSeats on 12Go
ClassDepartures
Economy06:50, 07:05, 09:50, 11:20, 17:10, 18:35

Bus

Bangkok - Chiang Rai฿ 712–1,28211h – 21h 35mSeats on 12Go
ClassDepartures
Standard17:30, 19:30
VIP 2018:15, 19:10
Express 4207:00, 19:25
VIP 3319:50
Express 4017:00, 18:30
VIP17:00, 20:30
Express09:30, 17:30
Gold Class19:01, 19:16, 19:40, 19:55
Bangkok - Mae Sai฿ 765–1,19512h – 22h 5mSeats on 12Go
ClassDepartures
VIP17:00
VIP 2020:15
Express 4417:25
Standard17:30
Express17:30
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Bangkok → Chiang Rai

Check live flights and buses from Bangkok to Chiang Rai

The same live board for the trip north, with every flight from Don Mueang and Suvarnabhumi and the buses from Mo Chit.

Check schedules on 12Go

Sponsored link — we may earn a small commission when you book, at no extra cost to you. Learn more.

Frequently Asked Questions

Common questions about Chiang Rai to Bangkok.

Fly. About 20 nonstop flights a day take 75 to 90 minutes, from about ฿1,400 one way. Thai VietJet and Thai Airways fly to Suvarnabhumi and Thai AirAsia, Thai Lion Air and Nok Air to Don Mueang. The overnight bus from Terminal 2 to Mo Chit is the budget option at 11 to 13 hours and about ฿810–1,030.

Both. Don Mueang has about 13 flights a day on Thai AirAsia, Thai Lion Air and Nok Air, and Suvarnabhumi about seven on Thai VietJet and Thai Airways. If your flight home leaves from Suvarnabhumi, fly into Suvarnabhumi.

About 21:20, Thai AirAsia to Don Mueang, landing at about 22:35. The last flight to Suvarnabhumi is Thai VietJet's at about 20:00. Times shift by a few minutes with the season, so check the live board for your date.

No. No railway reaches Chiang Rai until the new line from Den Chai opens, due around 2028. Take the Green Bus to Chiang Mai, leaving by 12:00 for the 17:05 sleeper or by 13:30 for the 18:20, which reach Bangkok at 05:55 and 06:30.

Chiang Rai Bus Terminal 2, about 7 km south of town on the highway. The old Terminal 1 by the Night Bazaar is for the Green Bus to Chiang Mai. Nakhonchai Air uses its own station.

About 11 to 13 hours. The evening buses leave between 16:30 and 19:05 and reach Mo Chit at about 05:30 to 06:30, for about ฿810–1,030.

Yes, if you fly into the airport you leave from. Thai VietJet's 08:30 and Thai Airways' 10:15 land at Suvarnabhumi before noon. If you land at Don Mueang instead, the free shuttle to Suvarnabhumi needs a connecting ticket, and I'd leave at least four hours between flights.

About 780 km by road, roughly ten hours of driving without stops, and 75 to 90 minutes by plane.

Sources

The train times and fares on this page come from the State Railway timetable; flight and bus times were read from the operators' listings for a November date.

Where to stay in Bangkok

Compare prices across major booking sites, and filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Onward from Bangkok

The next leg, with the fastest and cheapest way to do it.

Going back? Bangkok to Chiang RaiAll 27 routes from Bangkok

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Ready to build your itinerary?

Use our free itinerary builder to save places, organize days, and share your trip.

Open Itinerary Builder