Travel from Chiang Rai to Bangkok

There are three ways to travel by public transport from Chiang Rai to Bangkok:

  • Flights: Chiang Rai has a small airport with low cost flights to Bangkok.
  • Bus: Inexpensive bus services run overnight direct from Chiang Rai to Bangkok.
  • Train: Travel to Chiang Mai by road and take a train from there to Bangkok.

Buy Tickets from Chiang Rai to Bangkok


Use the Search Box below to buy your bus tickets or flights from Chiang Rai to Bangkok.

Powered by 12Go Asia system

Option 1: Fly from Chiang Rai to Bangkok


There are around 14 flights a day from Chiang Rai to Bangkok, operated by 5 different airlines, to choose from.

Flight Times From Chiang Rai to Bangkok
Chiang Rai - Bangkok ฿ 1,629–2,378 1h 25m – 1h 30m
  •   Economy 08:40, 10:25, 13:40, 15:55, 17:40, 21:00, 21:25
Chiang Rai - Don Mueang Airport ฿ 1,789–2,436 1h 15m – 1h 25m
  •   Economy 09:00, 09:10, 11:35, 13:10, 13:20, 17:50, 19:00, 20:35, 21:45

The major difference between the airlines is that two (Thai Lion Air, Nok Air and Thai Air Asia) arrive at Don Mueang Airport and the other two arrive at Suvarnabhumi International Airport (Bangkok Air and Thai Smile). The airlines flying to Don Mueang Airport are the cheapest. The most expensive airline, Bangkok Air, offers free drinks and snacks both in the airport and during the flight. The seating is also better.

Don Mueang Airport or Suvarnabhumi Airport?

Another way to decide which airline to use is to think about where where are planning to travel to next. Its quicker to travel into central Bangkok from Don Mueang Airport than from Suvarnabhumi International Airport, however, Suvarnabhumi International Airport is closer to Pattaya.

Transport from Don Mueang Airport
  • Public Transport: From Don Mueang Airport there is a shuttle bus from outside the terminal building to a BTS (skytrain) or MRT (metro) station every 12 minutes. The journey takes 30 minutes and costs 30 THB per person which you pay on the bus. The shuttle bus from Don Mueang Airport also continues onto Morchit Bus Station.
  • Taxi: The taxi journey from Don Mueang Airport to Central Bangkok is also cheaper and quicker than the taxi journey from Suvarnabhumi International Airport.

Option 2: Bus from Chiang Rai to Bangkok


There are currently 13 bus services a day from Chiang Rai and Bangkok available to book online.

Bus Times From Chiang Rai to Bangkok
CompanyChiang RaiBangkokServiceTicket
Bangkok Busline13:0001:40VIP883 THB
Sombat Tour17:3005:10VIP 201,192 THB
Sombat Tour17:3004:30Express 40850 THB
Nakhonchai Air17:4505:55Gold Class863 THB
Cherdchai Tour18:0006:30Express721 THB
Sombat Tour18:0005:00Express 40850 THB
Nakhonchai Air18:0006:10Gold Class863 THB
Budsarakham Tour18:1505:35VIP863 THB
Bangkok Busline18:3006:10VIP843 THB
Budsarakham Tour18:3005:50VIP863 THB
Sombat Tour18:3005:30Express 42728 THB
Budsarakham Tour18:3505:55Express940 THB
Sombat Tour19:0006:00VIP 311,133 THB
  • Travel by bus is the cheapest way to travel between Chiang Rai and Bangkok.
  • This is a long overnight journey of 11 to 13 hours covering a distance of 786 km. The bus will stop twice on route at roadside restaurants.
  • Snacks and drinks are often included in the price and there is a toilet on board.
  • The VIP service is the best one to book. There are less seats on the VIP bus allowing the seats to recline further which makes it easier to sleep.
Location of Chiang Rai Bus Station

The departure point for these services to Bangkok is Chiang Rai Bus Terminal 2 located on the Phahonyothin Rd about 7 km south of Chiang Rai City Centre.

Google Map of Chiang Rai Bus Terminal 2

Morchit Bus Station

Morchit is Bangkok’s largest bus terminal with bus departures and arrival to or from destinations in the North of Thailand, as well as international destinations such as Phnom Penh in Cambodia, and closer destinations in Thailand such as Pattaya and Kanchanaburi.

For onward travel from Morchit Bus Station the easiest option is take a taxi to either Chatuchak MRT (metro) or Mo Chit BTS (skytrain) stations. In a meter taxi this journey will cost between 60 THB and 70 THB.

Location of Morchit Bus Station

Google Map of Morchit Bus Station

Option 3: Train from Chiang Rai to Bangkok


The train line does not reach Chiang Rai. If you have the time perhaps consider breaking up the journey by going first from Chiang Rai to Chiang Mai, then catching an over night train from Chiang Mai to Bangkok. The bus ride from Chiang Rai to Chiang Mai is a manageable 3 hours 20 minutes to 3 hours 50 minutes.

From Chiang Mai to Bangkok the train is scheduled to take between 10 hours 35 minutes (the fastest train) and 14 hours 40 minutes (the slowest train). The best train overnight train to catch is Train #10 departing at 18:00 as this service uses the brand new train carriages brought into service in November 2016.

River Boat in Bangkok
River Boat in Bangkok

How useful was this article?

Click on a star to rate it!

Average rating 4 / 5. Vote count: 4

No votes so far! Be the first to rate this post.