Chiang Mai to Bangkok

Chiang Mai to Bangkok

Loading seats data...
Refundable Cheapest Fastest
18:00
Chiang Mai
12h 50m ride in train #10
4.3+
06:50
+1
Hua Lamphong, Bangkok
From ฿1,141 per adult

From Chiang Mai to Bangkok by train

Refundable Cheapest Fastest
18:00
Chiang Mai
12h 50m ride in train #10
4.3+
06:50
+1
Hua Lamphong, Bangkok
From ฿1,141 per adult

Chiang Mai to Bangkok Schedule

Chiang Mai to Bangkok Schedule
Transport NameRoute TimePrice
Glassflower VIP Van 9pax Any time฿ 11,633
Sombat Tour VIP 31 07:30 - 17:30฿ 946
Nakhonchai Air First Class 09:00 - 18:35฿ 905
Nakhonchai Air First Class 10:00 - 20:05฿ 0
Bangkok Air Economy #PG121812:10 - 13:35฿ 0
Thai Railways 2nd Class Sleeper AC 15:30 - 05:25฿ 1,071
Transport Co Express 16:30 - 05:30฿ 532
Nakhonchai Air First Class 18:30 - 03:20฿ 905
Transport Co Express 18:00 - 03:00฿ 0
Thai Airways Economy #TG211718:10 - 19:30฿ 0
Nakhonchai Air First Class 20:20 - 06:25฿ 0
Thai Vietjet Economy #VZ12122:00 - 23:20฿ 0

Transportation from Chiang Mai to Bangkok

Chiang Mai to Bangkok destination reviews

KB
train #10 2nd Class Ladies Only, Thai Railways, Nov 17, 2020
Train didn’t have dining car - would be great if possible to know in advance :)
OS
Bus Express, Transport Co, Nov 14, 2020
The trip was very comfortable and the time flew by very quickly
SC
Bus Regular 55, Transport Co, Nov 4, 2020
I was 2 hours late
GB
train #14 1st Class Sleeper, Thai Railways, Nov 3, 2020
We booked well in advance (8-9 weeks) for the sleeper train departing from Chiang Mai. I know that Thai Railways only release the tickets a month before the journey but i would expect that with 12Go's buying power, you should have been able to secure the tickets we requested. You failed to secure the tickets and then offered us tickets for the inferior 5.00pm departure. We didn't really have much choice and accepted this offer. We were also informed by e-mail that because we were catching the earlier train, we were due a 600Baht refund that would be paid in cash upon collection of the tickets. When we collected the tickets, the clerk knew nothing about the refund and did not give us our cash. For us, the issue was that we planned to use the 600Baht to buy snacks/drinks for the journey from the 7/11 opposite the station. Instead, I then had to find an ATM. Overall, considering the commission you charge, I do not feel we received value for money!
ST
train #14 1st Class Sleeper, Thai Railways, Oct 28, 2020
Experience of train booking and travel average It was old train and poorly maintained. No food service in train which one boards at 5 pm..no intimation of the same on tickets etxc
DP
Bus VIP 20, Sombat Tour, Oct 18, 2020
It was not too bad. Not great either.
AB
Bus VIP 27, Sombat Tour, Sep 6, 2020
no refund allowed for tourist even if the trip is affected by pandemic.
RM
train #8 2nd Class AC seats only, Thai Railways, Sep 4, 2020
It was a good trip!
AT
Bus Regular 55, Transport Co, Sep 3, 2020
Отлично
VD
Bus Express, Bangkok Busline, Sep 3, 2020
Great ride as always and on-time! It would be nice if some people on the bus was not so noisy.
ER
Bus VIP 31, Sombat Tour, Apr 16, 2020
Everything was very good: the vehicle, the seats, the crew, food and drinks, the stops on the road. One thing was missing though: no WiFi on the bus - which would be of great benefit during a 10 hrs. tour. Comparison: in Cambodia, every "uggly" long distance bus does have WiFi - for free.
N
train #14 2nd Class Sleeper AC, Thai Railways, Mar 27, 2020
It was all good.
JS
train #10 2nd Class Sleeper AC, Thai Railways, Mar 25, 2020
On time, clean train, helpful, friendly staff
FS
train #10 2nd Class Sleeper AC, Thai Railways, Mar 24, 2020
The booking process, collection and train trip itself was wonderful. Our carriage had separate womens toilet which meant a great deal to us women. Departed and arrived on time which was another welcome surprise. My bed was made up for me and I slept like a log. Highly recommend aircon sleeper carriage from Chiang Mai to Bangkok.
YV
train #10 2nd Class Sleeper AC, Thai Railways, Mar 23, 2020
I was somewhat stressed because I booked my flight 5 hours after arrival of the train. And we were delayed by an hour. But overall the train, the comfort and personel were great!
SA
train #8 2nd Class AC seats only, Thai Railways, Mar 21, 2020
Scenery was nice travelling through mountain forests and rice fields. Rather low speed/time consuming travel. Train was old and dirty, e.g. seemed like the folding tables at the back of the seats never had been cleaned. Food was nothing but mediocre.
BS
train #10 1st Class Sleeper, Thai Railways, Mar 20, 2020
We traveled with train nr 10 first class sleeper from chiang mai to bangkok. We probably had too high expectations, I was really scared because of the shaking and humping. Did not sleep at all and when we finally came to bangkok the train just stopped , we did not get any information and it took about 1 1/2 hour before we came to the station. The reason was that it had been an accident on the southern line. I was just so happy to get out . The sleeper itself was ok I guess and the toilet was clean.
DH
Bus Express, Bangkok Busline, Mar 20, 2020
The good: Bus was on time, seats reclined and had a footrest, a couple of very simple snacks were provided, as was a pillow each. Staff were warm and friendly. There was a stop at a place with nice toilets and the opportunity for people to buy food or snacks if desired. Smooth driving. Decent experience at the good value price-point. The bad: Bus was actually at Arcade 3 instead of 2 (despite the ticket advice -- seemed like a very common error as the Bus Office for the company was located at Arcade 3 and the lady who redirected us clearly dealt with this often). Sitting in the top story and rear half of the bus near the back smelled like urine due to proximity to the bathroom, and whenever someone opened the compartment that led to it there was a pungent odour. Bathroom wasn't pleasant, but I wasn't expecting much. Thankfully my partner and I relocated to different seats and that was much more comfortable -- definitely sit far away from the toilet if the smell issue is common on other buses. Seats are designed for smaller Thai people, so if you're long legged then be aware of that. :)
AJ
train #10 2nd Class Sleeper AC, Thai Railways, Mar 20, 2020
good service
KP
train #10 1st Class Sleeper, Thai Railways, Mar 20, 2020
The only issue I had on the night sleeper train was the aircon. Being on the top bunk it was so cold even though I was dressed from head to toe, being cold kept me awake but apart from that is was a great experience and the food we ordered was lovely. We paid 100tb each for a coffee which seemed rather excessive as it didnt really taste that great!
AC
train #10 2nd Class Sleeper AC, Thai Railways, Mar 19, 2020
Ticket collection was easy, we upgraded both ways to 1st class amid the corona virus outbreak was worth every penny, train does get cold so take appropriate clothing, excellent service from 12go Asia and train staff, would definitely do it again.
CB
train #10 2nd Class Sleeper AC, Thai Railways, Mar 18, 2020
This should be on your S/E Asia bucket list. The train chugging through Thailand as if from a Theroux novel. Value for the money is great, as it serves as both mode of transportation as well as hotel room (or bed to sleep in). Entertainment is out the window and the diverse crowd of international travelers you will meet. The box lunches I found to be quite good, honestly. Some have complained the price of 220B is excessive for what you can get at some street vendor in some alley. These boxes are convenient, delivered to your room and of high quality and health standards. What is that like$2? Did not like no alcohol allowed on the train although managed to smuggle some Scotch. The station in Chiang Mai was insufferably hot, no free wifi. There were some decent food choices outside the station ( great khao soi and coconut water). The stall in the station seemed to sell varieties of instant noodles, not gourmet. Some nice architecture. The train was comfortable and on time.It was a $200 B taxi (30 minute ride) to my mediocre hotel but that is a reasonable price. It was worth every baht but could use some modernization.
RG
train #14 1st Class Sleeper, Thai Railways, Mar 18, 2020
Can't get past the fact the first class sleeper was so filthy!
JC
Bus VIP 31, Sombat Tour, Mar 12, 2020
The bus was good , very comfortable seats and the driving skills was good. My only complaint is that there was no announcement in English to explain that we had stopped for the meal at the restaurant. It took me a while to work out what was going on.
KM
Bus VIP 24, Bangkok Busline, Mar 8, 2020
For the foreigns just to let you know, you have a free meal when they stopped, but nobody tells you nothing, so you need to go inside the place and show your ticket and then they tell you where you can eat. If you want to eat in the middle of the night just go around and ask. The bus was a good one, comfortable with a big seats, they also give you bottle of a water, snacks and coffee in the morning. You also have a toilet on the bus and tc and charger for mobile. But we arrived half and hour before which is not bad but have in mind that you can't do a lot of things in the morning there. Also the guy on the bus spoke a but of english wich was nice too.
AM
train #10 2nd Class Sleeper AC, Thai Railways, Mar 8, 2020
This is my second journey using Thai Railways overnight Second Class AC sleeper. The train car is clean and comfortable. However, it gets so cold on the train car so pack extra layers. Don't forget your eye mask as well as they don't shut off the lights on account of of safety and security.
PS
flight Economy, Thai Airways, Mar 8, 2020
The trip was fine and on-time. They gave out snacks for the 1+ hour trip.
PS
Bus Express, Bangkok Busline, Mar 6, 2020
The trip was nice but I suggest that they should have an English speaking guide.
EL
flight Economy, Bangkok Air, Mar 5, 2020
Best flight in Thailand, very good service!
KV
train #10 2nd Class Sleeper AC, Thai Railways, Mar 5, 2020
Nice train. Very clean. On time departure but a slightly late arrival. Our 3 year old daughter loved being on a train that turned into a bed! Would definitely do again.
VD
train #14 2nd Class Sleeper AC, Thai Railways, Mar 4, 2020
The ride was good, train as expected. Although, the train was late for an hour and that caused us problems in reaching the next boarding point for our transfer to the islands in time, so I suggest to leave more than 2 hours for transfer in Bangkok if you are travelling further (also I think 12GoAsia shouldn’t recommend this connection as there is no enough time for transfer, as it looks the train is always late) Other than that, whole trip was great!
SS
Bus Express, Bangkok Busline, Mar 4, 2020
Departed and arrived on time, seats were not comfortable for westerners, there was no free meal as advertised
MM
train #10 2nd Class Sleeper AC, Thai Railways, Mar 3, 2020
Great cabin
NJ
Bus VIP, Lignite Tour PK, Mar 2, 2020
Bus arrived 2 hours early. And I got a nasty look and a no when I asked for a second blanket.
ED
Bus VIP 20, Sombat Tour, Mar 1, 2020
Was really a good bus ride. Only the leg space was a little short for me.
ML
train #8 2nd Class AC seats only, Thai Railways, Mar 1, 2020
Pleasant journey but take plenty of food as the meal is very small and wasnt the best
KJ
train #10 2nd Class Sleeper AC, Thai Railways, Feb 29, 2020
I would advise to get a lower berth as top berth is too cold with the aircon. Take your own food and drink as its really expensive, you do get a small bottle of water for free. Also take an eye mask as thr lights don't get turned off. The train was clean, bed sheets and pillow nice and clean. Bed wasn't too bad at all.
TH
flight Economy, Thai Vietjet, Feb 28, 2020
No water but good plane and stuff.
LP
train #10 2nd Class Sleeper AC, Thai Railways, Feb 28, 2020
All good except the air con blasting really really cold air. Way too cold.
EC
train #8 2nd Class AC seats only, Thai Railways, Feb 28, 2020
All was OK except toilets not very clean
JB
Bus VIP 20, Sombat Tour, Feb 27, 2020
Fabulous!!
HT
train #10 2nd Class Sleeper AC, Thai Railways, Feb 26, 2020
Lovely trip
LA
Bus VIP, Budsarakham Tour, Feb 25, 2020
Bus left 30min late. They provide a planket, small bottle of water and some sugary snacks on the way. Massasing chairs were nice and comfy. It is silly to make a food stop after 2 o'clock at night, because people are sleeping and it is unhealty to stuff your stomach at late hours. Ginger chicken with rice was cold, and the chicken hard to chew. Otherwise a smooth ride.
DB
train #14 2nd Class Sleeper AC, Thai Railways, Feb 23, 2020
Carriage 11 moved from side to side a lot, much more than the carriage did on the trip BKK to CM . Made it impossible to sleep.
GG
train #10 2nd Class Sleeper AC, Thai Railways, Feb 22, 2020
Very nice staff. Very comfortable sleeping arrangements.
VV
Bus Express, Bangkok Busline, Feb 21, 2020
Très différent de l'expérience française du bus. Une hôtesse, un petit déjeuner, une bouteille d'eau et le repas offert lors d'une halte... Et surtout de la place pour vos jambes !!! Prise USB disponible entre les sièges. Par contre le départ n'est pas à Arcade 2, et l'arrivée loin du métro MRT and BTR... Donc taxi !
LK
flight Economy, Thai Vietjet, Feb 20, 2020
Avion très agréable ! Horaires respectées et personnel très agréable
OD
train #10 2nd Class Ladies Only, Thai Railways, Feb 20, 2020
Train was clean but the air conditioning was too cold. There were some males came in or passed by our train.
LS
train #10 2nd Class Sleeper AC, Thai Railways, Feb 20, 2020
Everything went as expected. The only issues are as follows; 1. You should dim lights at nighttime or provide denser courtains. 2. The train was late by 50 minutes. Either make your schedule more realistic, i.e. add some extra time to the schedule, or speed up the train
CB
train #14 2nd Class Sleeper AC, Thai Railways, Feb 20, 2020
The process was quick and easy from booking online and picking up the tickets near the station!
4.0
5994 customer reviews
5
43%
4
32%
3
14%
2
6%
1
5%

How to get from Chiang Mai to Bangkok

Travelling between Chiang Mai and Bangkok is possible by Flight, bus, train and taxi. Flight guarantees the fastest travel on this route. Flight is the slowest option.

The most expensive ticket will cost you THB 16,810 if you go by taxi; to keep it budget-friendly, opt for a bus which will set you back mere THB 385.

How long does it take to get from Chiang Mai to Bangkok?

It can take you anywhere between 1 and 25 hours to travel between Chiang Mai and Bangkok depending on the means of transport you choose.

Flight is the fastest way to travel between Chiang Mai and Bangkok. Flight will bring you to your destination in 1h. Flight does a much slower job and take about 1d 40m to reach Bangkok.

How much does it cost to get from Chiang Mai to Bangkok?

Travelling between Chiang Mai and Bangkok can be as cheap as THB 385 if you opt for a Transport Co (บริษัท ขนส่ง จำกัด) bus and as expensive as THB 16,810 if you buy a Jed Yord (บริษัท เจ็ดยอดบราเตอร์ จำกัด) taxi ticket.

Here is the list of how much you can expect to pay travelling by each means of transport available for this route.

How many trips per day are there between Chiang Mai and Bangkok ?

  • 1 from Chiang Mai to Bangkok starting from 06:50 Don Mueang Airport until 23:50 Suvarnabhumi Airport
  • 1 from Chiang Mai to Bangkok starting from 06:30 Mochit until 21:50 Sombat Tour Viphavadee 13
  • 1 from Chiang Mai to Bangkok starting from 08:50 Hua Lamphong until 18:00 Don Mueang

1 from Chiang Mai to Bangkok starting from 00:00 Bangkok Hotel Transfer until 00:00 Bangkok Hotel Transfer

Check above for a bus, train, flight and ferry timetable from Chiang Mai to Bangkok.

What mode of transportation is the best one for my route?

Flights

Flying is the fastest and often the most expensive way to travel from Chiang Mai to Bangkok, but with a bit of luck you can score very good deals for as little as THB 907.

Things to remember: Note that some of the airlines may have restrictions on checked luggage weight or require paying extra for check-in, choosing seats or transportation of oversized luggage.

If opting for a flight, calculate the time you will spend getting to and from the airports as well as the waiting time before your flight, getting through immigration in case of an international flight and recovering your checked luggage.

In certain cases all these procedures can add no less than 5 hours to your total travel time.

Airlines flying between Chiang Mai and Bangkok

Bangkok Air (บางกอกแอร์เวย์ส), Thai AirAsia (แอร์เอเชีย), Thai Airways, Thai Lion Air, Thai Smile (ไทยสมายล์), Thai Vietjet

Bus

Travelling from Chiang Mai to Bangkok overland will inevitably take longer but in many cases it is the cheapest option if you opt for a bus.

Things to remember: For a more comfortable ride opt for a higher-class bus wherever possible. These buses usually have soft reclining seats and are equipped with air-conditioning and on-board toilets.

They often include water, snacks or a light lunch into your ticket price and make bathroom stops en-route.

Companies operating bus routes between Chiang Mai and Bangkok

Bangkok Busline (บางกอกบัสไลน์), Budsarakham Tour (บุษราคัมทัวร์), Lignite Tour PK (ลิกไนท์ทัวร์(ภาคเหนือ)), Nakhonchai Air (นครชัยแอร์), Sombat Tour (บริษัท เทพสมบัติ จำกัด), Transport Co (บริษัท ขนส่ง จำกัด)

Taxi

Some travellers consider taxi to be the most convenient form of overland transport thanks to flexible departure times, a possibility to choose the size of the car you need, and a hassle-free door-to-door service.

Things to remember: If you are planning to make detours during your trip, discuss it with your driver or service provider in advance as it may affect the price.

Companies offering charters between Chiang Mai and Bangkok

BangkokTaxi24, Glassflower, Jed Yord (บริษัท เจ็ดยอดบราเตอร์ จำกัด)

Train

Train is a often a great choice for long-haul travel especially if you opt for a night sleeper train with berths which will allow you to sleep all your journey through. To make the most of your train journey, choose the class of your ticket wisely.

Note that there are air-conditioned and fan-only carriages; private compartments for 2 or 4; hard and soft seats.
Though the upper class you get the smoother is your journey, often second class air-conditioned or fan-only sleepers are a good money saving alternative.

What is the most popular transport to get from Chiang Mai to Bangkok?

There is a choice of transportation means any time of the day with train remaining the most popular option due to their reasonable pricing and comfort.

Out of 1000 travellers who bought tickets for this route

  • 42% took a train
  • 40% opted for a bus
  • 17% decided to fly
  • 1% bought a taxi ride