Thai Railways
Refundable Recommended
18:45
Bang Khen, Bangkok
12h 30m ride in train #9
4.5+
07:15
+1
Chiang Mai
Thai Railways
Refundable Recommended
18:10
Hua Lamphong, Bangkok
13h 5m ride in train #9
4.5+
07:15
+1
Chiang Mai
eTicket Recommended
10:15
Sombat Tour Viphavadee 13, Bangkok
10h bus ride in VIP 27
4.4
20:15
Chiang Mai Bus Terminal 3

From Hua Lamphong to Chiang Mai by Trains

Thai Railways
Refundable
08:30
Hua Lamphong, Bangkok
11h ride in train #7, 2nd Class AC seats only
4.0
19:30
Chiang Mai
Thai Railways
Refundable
13:45
Hua Lamphong, Bangkok
14h 20m ride in train #109, 2nd Class Sleeper AC
4.1
04:05
+1
Chiang Mai
Thai Railways
Refundable Recommended
18:10
Hua Lamphong, Bangkok
13h 5m ride in train #9
4.5+
07:15
+1
Chiang Mai
Thai Railways
Refundable
19:35
Hua Lamphong, Bangkok
13h 5m ride in train #13
4+
08:40
+1
Chiang Mai
Thai Railways
Refundable
22:00
Hua Lamphong, Bangkok
14h 10m ride in train #51, 2nd Class Sleeper AC
4.3
12:10
+1
Chiang Mai

From 12Go Makkasan Station to Chiang Mai by Buses

12Go Bus
eTicket Instant Refundable
20:00
12Go Makkasan Station, Bangkok
11h bus ride in Express
4.4
07:00
+1
Tha Phae gate old city, Chiang Mai
12Go Bus
eTicket Instant Refundable
20:00
12Go Makkasan Station, Bangkok
11h bus ride in Express
4.4
07:00
+1
Tha Phae gate old city, Chiang Mai

From 12GO office to Chiang Mai by Buses

12Go Bus
eTicket Instant Refundable
20:00
12GO office, Bangkok
11h bus ride in Express
4.4
07:00
+1
Tha Phae gate old city, Chiang Mai
12Go Bus
eTicket Instant Refundable
20:00
12GO office, Bangkok
11h bus ride in Express
4.4
07:00
+1
Tha Phae gate old city, Chiang Mai
12Go Bus
eTicket Instant Refundable
20:00
12GO office, Bangkok
11h bus ride in Express
4.4
07:00
+1
Tha Phae gate old city, Chiang Mai
12Go Bus
eTicket Instant Refundable
20:30
12GO office, Bangkok
11h bus ride in Express
4.4
07:30
+1
Tha Phae gate old city, Chiang Mai
12Go Bus
eTicket Instant Refundable
20:30
12GO office, Bangkok
11h bus ride in Express
4.4
07:30
+1
Tha Phae gate old city, Chiang Mai
12Go Bus
eTicket Instant Refundable
21:00
12GO office, Bangkok
11h bus ride in Express
4.4
08:00
+1
Tha Phae gate old city, Chiang Mai
12Go Bus
eTicket Instant Refundable
21:00
12GO office, Bangkok
11h bus ride in Express
4.4
08:00
+1
Tha Phae gate old city, Chiang Mai

From Mochit New Van Terminal to Chiang Mai by Buses

eTicket
09:30
Mochit New Van Terminal, Bangkok
11h bus ride in Express
2.9
20:30
Chiang Mai Arcade
eTicket
17:00
Mochit New Van Terminal, Bangkok
11h bus ride in Express
5
04:00
+1
Chiang Mai Arcade
eTicket
20:00
Mochit New Van Terminal, Bangkok
10h 50m bus ride in Express
4.0
06:50
+1
Chiang Mai Arcade

From Morchit to Chiang Mai by Buses

Bangkok Busline
eTicket Instant
06:00
Morchit, Bangkok
10h bus ride in Express
4.4
16:00
Chiang Mai Arcade
Budsarakham Tour
eTicket Instant
08:30
Morchit, Bangkok
10h 45m bus ride in VIP
3.9
19:15
Chiang Mai Arcade
Bangkok Busline
eTicket Instant
16:00
Morchit, Bangkok
10h 45m bus ride in VIP
4.6
02:45
+1
Chiang Mai Arcade
Bangkok Busline
eTicket Instant
18:50
Morchit, Bangkok
10h bus ride in Express
4.4
04:50
+1
Chiang Mai Arcade
Bangkok Busline
eTicket Instant
20:00
Morchit, Bangkok
10h 45m bus ride in VIP 24
4.4
06:45
+1
Chiang Mai Arcade
Siam First
eTicket Instant
20:02
Morchit, Bangkok
10h 45m bus ride in VIP
4.8
06:47
+1
Chiang Mai Arcade
Lignite Tour PK
eTicket Instant
20:15
Morchit, Bangkok
10h 45m bus ride in VIP
4.4
07:00
+1
Chiang Mai Arcade
Bangkok Busline
eTicket Instant
20:35
Morchit, Bangkok
10h bus ride in Express
4.4
06:35
+1
Chiang Mai Arcade
Budsarakham Tour
eTicket Instant
20:40
Morchit, Bangkok
10h 45m bus ride in VIP
3.9
07:25
+1
Chiang Mai Arcade
Budsarakham Tour
eTicket Instant
21:00
Morchit, Bangkok
10h 45m bus ride in Express
3.2
07:45
+1
Chiang Mai Arcade

Transport types between Hua Lamphong and Chiang Mai

Hua Lamphong to Chiang Mai Schedule

Hua Lamphong to Chiang Mai Schedule
Transport NameRoute TimePrice
Glassflower Comfort 00:00 - 09:00฿ 8,663
Bangkok Air Economy #PG122906:05 - 07:20฿ 1,728
Thai Railways 2nd Class AC seats only 08:30 - 19:30฿ 771
Thai Smile Economy #WE16010:00 - 11:15฿ 2,278
Thai Railways 2nd Class Sleeper AC 13:45 - 04:05฿ 891
Thai Vietjet Economy #VZ10614:40 - 16:00฿ 1,513
Thai Airways Economy #TG11617:10 - 18:30฿ 2,204
Thai Railways 2nd Class Sleeper AC 18:10 - 07:15฿ 1,178
Thai Airways Economy #TG704620:20 - 21:35฿ 3,316
Lignite Tour PK VIP 20:15 - 07:00฿ 676
Sombattour VIP 31 21:00 - 07:00฿ 0
Thai Railways 2nd Class Sleeper AC 22:00 - 12:10฿ 971

Hua Lamphong to Chiang Mai destination reviews

4.2
14386 customer reviews
5
47%
4
35%
3
12%
2
3%
1
3%
PS
4
train #9 2nd Class Sleeper AC, Thai Railways, Nov 20, 2019
Train #9 was as nice as the reviews said. Turn down service was helpful. The only thing was that we ordered waters but never received them. It was okay in the end because they didn’t charge us for it, but we were a bit thirsty.
JL
3
train #7 2nd Class AC seats only, Thai Railways, Nov 20, 2019
The tray tables at the seats look like they had not been cleaned ever. They were disgusting. Please clean them.
JM
5
Bus Express, Bangkok Busline, Nov 20, 2019
Coach left on time and was very comfortable. The staff were extremely helpful. Highly recommend
RH
4
train #9 2nd Class Sleeper AC, Thai Railways, Nov 20, 2019
Beds are to hard, could not sleep
JM
2
train #7 2nd Class AC seats only, Thai Railways, Nov 20, 2019
Very low temperature and meals only with meet, no vegetarian or vegan options
AT
4
train #9 Class II Ladies Only, Thai Railways, Nov 20, 2019
Bed was comfortable and everything was clean! Staff was friendly and toilets were also clean. You can put your luggage under the seat, there is enough space. Only thing that was really bothering me was, the air conditioning was freezing and I got a cold afterwards! And the lights stayed on the whole night which made it hard for me to sleep.
RC
3
train #9 Class II Ladies Only, Thai Railways, Nov 20, 2019
The fresh meal wasn’t great and I was not impressed with the selection. Also it would have been nice if the lights could have dimmed at night . The lady in charge of our cabin was awesome though and so nice.
AS
5
Bus VIP, Lignite Tour PK, Nov 20, 2019
great service. we left a little late but arrived earlier than planned. comfortable seats, we’ve been given some snacks and water.
MD
5
train #13 2nd Class Sleeper AC, Thai Railways, Nov 20, 2019
The train ride was a very nice experience. It was comfortable and the personnel is friendly. It gets very cold so bring adequate clothes (they give you a blanket but is not enough). I slept on top and they didn’t turned off the lights, luckily I had a sleeping mask with me, other wise I wouldn’t have been able to sleep!!!!.
RY
5
train #51 2nd Class Sleeper Fan, Thai Railways, Nov 20, 2019
Fasilitas lumayan bagus.. Toilet sedikit bau setelah bbrp jam perjalanan krn digunakan byk orang tp air bersih berlimpah.. AC full dan View Ok
LA
5
train #13 2nd Class Sleeper AC, Thai Railways, Nov 20, 2019
Excellent experience, So clean, comfortable.
DD
4
train #51 2nd Class Sleeper AC, Thai Railways, Nov 19, 2019
Perfect, but take your own breakfast!
AA
5
train #51 2nd Class Sleeper AC, Thai Railways, Nov 19, 2019
Ticket pick up was super sinple, as was train boarding. Fair warning to 1st time overnighters on that train route: gets super cold with the AC blaring all night & the 5hin blanket that is provided does nothing; bring comfy & warm PJs.
JS
4
train #9 2nd Class Sleeper AC, Thai Railways, Nov 19, 2019
Kind service, clean train, amazing journey. Didnt sleep much though..bright light made it impossible. But would love to go again
DD
4
Bus Express, Bangkok Busline, Nov 19, 2019
Actual bus ride very good. The Morchit station's signage, direction to use 2nd floor to access the bus company's loading platform wasn't obvious. There is a walkway one uses from the 2nd floor to cross over the bus loading area to access a 2nd set of loading platforms. Information in English doesn't exist. I ended up walking through the loading area via the 1st floor, across the loading area to access my buses loading point, #38. If you had no experience with bus/train station configurations you could end up not knowing how to navigate the system. There is an information booth to help you get to the right ticket window initially, to xchange e-ticket for actual ticket. There are multiple ticket counters, inside and outside the bus station, depending on the bus company and destination.
AA
4
train #9 2nd Class Sleeper AC, Thai Railways, Nov 19, 2019
Gréât service and care from thé staff.
SM
5
Bus Express, Bangkok Busline, Nov 19, 2019
Easy to proceed. Bus and service was nice, excellent. Recommend.
GG
3
train #13 2nd Class Sleeper AC, Thai Railways, Nov 19, 2019
For me, the air conditioning was too cold, and for my friend in the upper berth was even worst. The rest was fine, the bed is quite cosy and I slept well for the whole night.
JD
4
train #9 2nd Class Sleeper AC, Thai Railways, Nov 19, 2019
It was great
PR
5
train #13 2nd Class Sleeper AC, Thai Railways, Nov 19, 2019
In absence of the possibility to book online with Thai Railways, 12goasia provides an adequate alternative. Perfect service

Popular Routes in Thailand

How to get from Hua Lamphong to Chiang Mai

When you want to get from Hua Lamphong to Chiang Mai, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Flight
  • Bus
  • Train
  • Van
  • Taxi

If you’re looking for a quick trip, it’s recommended that you use Flight. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Train ticket.

The cost of travel will depend on the means of transport you choose for your trip. A taxi ticket is the most expensive option - it will cost you about THB 13,500. If you want to save on transportation, it’s better to take a bus as a bus ticket costs as low as THB 579.

How far is Hua Lamphong from Chiang Mai?

If you’re traveling by land, it’s important to know the distance from Hua Lamphong to Chiang Mai. Your trip will be a total of 423 miles (680 km). The flying distance is 364 miles (585 km).

How long does it take to get from Hua Lamphong to Chiang Mai?

The travel time from Hua Lamphong to Chiang Mai can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 2 to 15 hours.

How much does it cost to get from Hua Lamphong to Chiang Mai?

The cost of the trip from Hua Lamphong to Chiang Mai varies according to what means of transport you choose for your journey. The most affordable operator is Bangkok Busline (บางกอกบัสไลน์): travelling by bus expect to pay as low as THB 579 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a taxi - a one-way taxi ticket can cost as much as THB 13,500.

Here is a chart of the average ticket prices and transportation options available from Hua Lamphong to Chiang Mai:

  • Bus tickets - THB 579 to THB 988;
  • Train tickets - THB 831 to THB 1,862;
  • Plane tickets - THB 1,097 to THB 7,065;
  • van+train price: THB 1,591 - THB 1,591. From Bangkok to Chiang Mai starting from 09:15 12Go Makkasan Station until 09:15 12Go Makkasan Station

You can order a taxi, too - an estimated cost of the ride is from THB 8,635 to THB 13,500.

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

Depending on your choice of transportation, the number of daily trips varies.

  • Flights from Bangkok to Chiang Mai depart during the day - there are approximately 75 departures a day.
  • Buses start plying the route from 06:00 - you can also take a bus as late as 22:40. There are 23 available bus trips every day.
  • Trains always run on a set schedule - there are 9 trains per day.
  • 2 by van+train from Bangkok to Chiang Mai starting from 09:15 12Go Makkasan Station until 09:15 12Go Makkasan Station

Taxis are a good option to consider for this route, too. Book a cab to take you from Bangkok to Chiang Mai any time of the day.

Which means of transport is the best for the route?

Flights

Traveling by plane is the fastest way to get from Bangkok to Chiang Mai. While it’s often the most expensive option, tool, occasionally you can grab promotional tickets for more or less the price of a train or a ferry ticket. Normally, the minimum you need to pay for a Plane ticket is THB 1,097.

Things to remember before boarding a plane:

  • It’s recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it’s recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Bangkok to Chiang Mai
Bangkok Air (บางกอกแอร์เวย์), Thai Airways, Thai Smile (ไทยสมายล์), Thai Vietjet

Buses

Taking a bus from Bangkok to Chiang Mai is cheaper than flying. Quite often, a long-distance bus is the cheapest transportation option. Buses normally make bathroom and/or lunch stops along the way.

Things to remember before opting for a bus ride:

  • If possible, make sure to choose higher-class buses for a more comfortable travel experience. Such buses often have an air conditioning system, soft reclining seats, Wi-Fi, bathrooms, etc.
  • As with plane tickets, buses are better booked in advance so that you can secure a good seat.
  • While booking a bus, keep in mind that delays are possible. Yet it still pays to get to the bus station at least 15 minutes prior to the scheduled departure.

Taxi

Catching a cab is the easiest way to get from Bangkok to Chiang Mai. It allows you to tailor-make your trip, plan all the detours and see all the places you want. You can choose the type and the size of your car as well to be as comfortable as you'd like to.

Depending on the route, it might cost as much as THB 8,635.

Things to remember: It's a good idea to follow the route on Google Maps or any other GPS navigator.

Trains

Things to remember while choosing a train ticket:
Consider everything carefully while choosing the class of your train travel. In most cases, the second class is comfortable enough – it features 2 or 4 berths in each compartment and is often air-conditioned.

If you’re in for a premium experience, consider getting a first class ticket. The price of first class tickets may include Wifi, and a choice of snacks and drinks.

The most popular transport from Hua Lamphong to Chiang Mai

How to choose the most convenient way of travel from Hua Lamphong to Chiang Mai? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 855 users enjoyed a train ride.
  • 120 decided to go for a bus.
  • 18 users took a plane.
  • 7 chosen van+train