shopify analytics ecommerce

Categories

Bus, train & flight times – Chiang Rai to Bangkok

There are three ways to travel 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 to Bangkok


Use the Search Box below to buy bus tickets and flights from Chiang Rai to Bangkok. Online booking and instant ticket confirmation.

Powered by 12Go Asia system

Option 1: Fly to Bangkok


There are around 20 flights a day from Chiang Rai to Bangkok, operated by 5 different airlines, to choose from. 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.
Flight Times From Chiang Rai to Bangkok
Chiang Rai - Suvarnabhumi Airport ฿ 3,317–4,587 1h 20m – 1h 30m
  •   Economy 10:35, 17:00, 19:05, 21:20
  •   Economy 07:25, 08:35, 13:05, 15:05, 16:50
Chiang Rai - Don Mueang Airport ฿ 1,228–2,478 1h 15m – 1h 30m
  •   Economy 06:50, 09:00, 09:10, 09:20, 09:45, 10:25, 10:55, 13:05, 13:15, 14:50, 15:10, 16:30, 16:40, 18:45, 19:25, 21:30, 21:45
  •   Economy 07:20, 08:20, 08:25, 09:00, 11:20, 11:25, 12:35, 13:20, 14:35, 16:55, 17:25, 18:15, 18:50, 19:45, 19:50, 20:25
Route Map from Don Mueang Airport to Chatuchak MRT Station


Option 2: Bus to Bangkok


The bus is the cheapest way to travel between Chiang Rai and Bangkok. This is a long overnight journey of 13 hours covering a distance of 786 km. The bus will stop twice on route at roadside restaurants. Snacks and drinks are 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.

Bus Times From Chiang Rai to Bangkok
  • Express Bus: 48 seats, toilet, snack
  • VIP Bus: 24 seats, toilet, snack, meal
Service Depart Arrive Online Cost
VIP 18.00 07.00 694 THB
Express 18.30 07.30 596 THB

Location of Chiang Rai Bus Station

The bus station for this service to Bangkok is Chiang Rai Bus Terminal 2 located on the Phahonyothin Rd about 7 km south of Chiang Rai City Centre.

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 50 THB and 60 THB. 

Location of Morchit Bus Station


Option 3: Train 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 30 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

Next read about Bus services from Chiang Mai to Bangkok