Travel from 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 - Bangkok ฿ 1,023–4,514 1h 20m – 1h 30m
  •   Economy 00:35, 08:25, 09:45, 10:25, 10:40, 10:50, 11:55, 12:25, 12:50, 12:55, 15:05, 15:50, 16:20, 16:35, 16:55, 18:00, 19:55, 20:40, 20:45, 21:05
Chiang Rai - Don Mueang Airport ฿ 993–2,436 1h 15m – 1h 55m
  •   Economy 06:00, 07:10, 07:20, 09:00, 09:15, 09:30, 09:45, 09:55, 10:50, 12:15, 13:40, 13:45, 14:50, 15:25, 15:50, 16:10, 18:25, 19:05, 19:40, 21:30, 22:35

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
CompanyChiang RaiBangkokOnline Cost
Sombat Tour16:0005:001,159 THB
Nakhonchai Air17:3005:20798 THB
Sombat Tour19:0006:001,056 THB

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

Location of Morchit Bus Station

Google Map 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

How useful was this article?

Click on a star to rate it!

Average rating 3.5 / 5. Vote count: 2

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