
Bangkok to Chiang Rai: Flight, Bus & Train Compared
Compare flights, buses, and train routes from Bangkok to Chiang Rai by time, cost, and comfort, with arrival tips for getting into town.
On this page
Last updated November 2026. Bangkok to Chiang Rai is fastest by air, at 1h 25m nonstop on the Vietjet schedule we reviewed, while buses and train-plus-bus routes trade many hours for a lower fare. Chiang Rai has no railway, so every rail plan ends with a bus from Chiang Mai. Our full Chiang Rai transport guide covers every approach to the city.
Featured image: Mapleonade, CC BY 4.0, via Wikimedia Commons.

Quick answer: the best way from Bangkok to Chiang Rai
Fly if time matters. Take a bus if budget matters. Choose train plus bus if you want a night on rails or a stop in Chiang Mai. A Vietjet schedule page gives a distance of about 699 km between the two cities. Flights cover it in 1h 25m, and ground routes take most of a day or a night. Fares and timetables change often, so confirm each figure below with the operator before you book.
Bangkok to Chiang Rai: options compared

This table was checked on 4 November 2026. Blank cells mean no source we could verify. Figures marked as listing estimates came from search-result snippets, not operator pages, so treat them as leads only.
| Option | Typical duration | Cost band | Comfort | Best fit | Main risk |
|---|---|---|---|---|---|
| Flight (BKK or DMK to CEI) | About 1h 25m in the air | Thai Airways economy round trip: ฿4,760–฿8,745 in November 2026 searches | Full-service or low-cost, depending on carrier | Short trips | Wrong airport, bag fees |
| VIP or first-class bus | Wider seats, usually an overnight option | Travelers who want to sleep en route | Early-morning arrival | ||
| Standard bus | Roughly 10–12 hours (listing estimate) | Basic | Budget and slow travelers | Long ride, traffic delays | |
| Train to Chiang Mai, then bus | About 14h 31m (listing estimate) | ฿650–฿1,600 (listing estimate) | Mixed | Scenic or overnight seekers | Tight connection in Chiang Mai |
| Private car or transfer | Door to door | Groups with luggage |

Flying: airports, schedule patterns, and fares
Flights serve Mae Fah Luang–Chiang Rai International Airport (CEI). The Vietjet page we reviewed lists departures from Suvarnabhumi (BKK) and gives 1h 25m for each. Its listed departure times run from 06:30 to 18:00. Carriers may also use Don Mueang (DMK), so confirm the airport on your booking. Airports of Thailand publishes terminal details for both Bangkok airports.
Departures run from 06:30 to 18:00, so an early flight still needs an airport transfer and check-in before the 1h 25m air time.

- Thai Airways showed round-trip economy fares from ฿4,760 on 4 November 2026.
- Its November 2026 calendar ranged from ฿4,760 to ฿8,745 depending on travel dates.
- Business class started around ฿11,011 round trip in the same search.
- Vietjet pages showed conflicting low fares, so quote neither as fixed.
By bus: terminal, VIP vs standard, and overnight trade-offs

Intercity buses to the north leave from Bangkok's Mo Chit terminal. Transport Co., Ltd. is the Thai intercity operator to check for current schedules and fares. Search snippets suggest 10 to 12 hours on the road, which we could not verify. A night bus saves a hotel night but lands you in Chiang Rai early in the morning. Check-in is often hours away, so ask your hotel about early arrival. Our Chiang Rai stay guide covers where to base yourself.
Across about 699 km, bus snippets suggest 10 to 12 hours that remain unverified, so confirm times before booking.
By train and bus via Chiang Mai
Chiang Rai has no railway. Trains end in Chiang Mai, and a bus covers the second leg. A search-result snippet put the combined trip at about 14h 31m and ฿650–฿1,600, but this is unconfirmed. State Railway of Thailand publishes the current train timetable. Pick this route if you want both northern cities. Our Chiang Mai to Chiang Rai guide details the bus leg. Leave a generous buffer between the train's arrival and the onward bus.

Door-to-door time and cost: what the ticket price leaves out
A 1h 25m flight is not a 1h 25m trip. Add the transfer into your Bangkok airport, check-in, bag drop, and boarding. Then add the ride from CEI into town. These extras narrow the gap with a bus more than most people expect. Bus tickets also hide costs, such as the ride to Mo Chit and a hotel night you may skip.
- Flight: airport transfer in Bangkok, check-in, baggage fees on low-cost fares, and the CEI-to-town leg.
- Bus: transfer to Mo Chit, a long ride, and a very early arrival if you travel overnight.
- Train plus bus: rail fare, a connection in Chiang Mai, and a second ticket for the bus.
Arriving in Chiang Rai: airport and bus station to town

Flights land at CEI. Our Chiang Rai airport guide covers the terminal and transfers. Buses stop at a bus station, which may not be in the center, so confirm your drop-off before you board. For onward movement, see Getting Around Chiang Rai: Transport Options Compared. Seasons affect crowds and fares. Our Chiang Rai season guide explains when to go.
Mistakes to avoid
Most problems come from small assumptions.
- Booking the wrong Bangkok airport. Check whether your carrier uses Suvarnabhumi (BKK) or Don Mueang (DMK).
- Planning a tight same-day connection in Chiang Mai.
- Assuming a bus labeled Chiang Rai stops in town.
- Ignoring luggage limits on low-cost fares.
- Repeating a competitor's cheapest-day claim. Fares are dynamic.
Which option fits your trip
Short-trip visitors should fly. Budget or slow travelers should take the bus. Scenic or overnight seekers should try train plus bus. Once you arrive, our guide to 9 Best Things to Do in Chiang Rai (2026 Guide) helps you plan the days. Still weighing the trip? Read whether Chiang Rai is worth visiting first.
Frequently Asked Questions
How do I get from Bangkok to Chiang Rai?
You can fly nonstop, take a bus from Mo Chit, or take a train to Chiang Mai and then a bus. Flying is the fastest, and ground routes cost more time.
Is there a sleeper train from Bangkok to Chiang Rai?
No, Chiang Rai has no railway, so no train reaches it directly. Check State Railway of Thailand for services to Chiang Mai, then continue by bus.
How long is a flight from Bangkok to Chiang Rai?
A Vietjet schedule page lists 1h 25m nonstop from Suvarnabhumi to Chiang Rai. Allow extra time for the airport transfer, check-in, and the ride into town.
Is it worth visiting Chiang Rai?
For many travelers, yes, especially for temples and day trips. Our guide on whether Chiang Rai is worth visiting weighs it in more detail.
Notes for your Thailand trip
Optional updates when we add or change a town or island guide.
You might also like
Continue reading
More guides you'll find useful





