Hua Hin to Chiang Mai Train

As there is no direct Hua Hin to Chiang Mai train service, you will first have to take a northbound Bangkok service and get off at Bang Sue Junction Railway Station.

Bang Sue is the major junction for all services on the South, North and Northeastern Railway Lines in Thailand.

From here you can then take one of the northbound services to Chiang Mai.

How to get from Hua Hin to Chiang Mai by Train

Step one of the journey involves taking a train from Hua Hin to Bang Sue Junction.

Giving yourselves plenty of time to make the connection at Bang Sue is very important and we would recommend you only use the faster and more punctual Express and Special Express services for this part of the trip.

If you use the slower Ordinary and Rapid trains, it is much cheaper, but your are more likely to get significant delays on these services.

Here is the latest timetable for trains from Hua Hin to Bang Sue Junction:

Train Dep Arr Type More Info
174 00:45 04:45 Rap Info>
168 01:16 05:10 Rap Info>
86 01:47 06:05 Ex. Info>
42 / 44 02:22 05:33 Sp. Ex. DRC Info>
170 04:06 08:33 Rap Info>
84 04:15 08:08 Ex. Info>
172 04:56 08:50 Rap Info>
38 / 46 06:05 09:45 Sp. Ex. Info>
32 06:29 10:06 Sp. Ex. Info>
262 14:10 18:35 Ord Info>
40 16:01 19:20 Sp. Ex. DRC Info>

To see the fares for these services to Bang Sue:

See the end of our Hua Hin to Bang Sue page here >

If you want to see the timetable in the other direction from Bang Sue Junction to Hua Hin click here >

Travel from Hua Hin to Chiang Mai by Bus / Coach:

It is now possible to take a direct bus from Hua Hin to Chiang Mai - taking around 14 hours.

If you are interested in this option:

See our Thailand bus booking page here >

Timetable for trains from Bang Sue Junction to Chiang Mai:

Train Dep Arr Type More Info
7 08:50 19:30 Sp. Ex. DRC Info>
109 14:08 04:05 Rap Info>
9 18:34 07:15 Sp. Ex. Info >
13 19:57 08:40 Sp. Ex. Info>
51 22:24 12:10 Ex. Info>

For fares for all these services to Chaing Mai:

See the end of our Bang Sue to Chaing Mai page here >

If you want to see the timetable in the other direction from Chaing Mai to Bang Sue Junction click here >

If you don't want to make this train journey all in one go, but still want to bypass Bangkok, we would recommend the following:

Take a train from Hua Hin to Bang Sue, then a short trip on to Ayutthaya.

Spend some time in Ayutthaya to visit the ancient ruins:

Then continue by train from Ayutthaya to Chaing Mai.

Booking Tickets for the Hua Hin to Chiang Mai Train

Booking your tickets in advance is highly recommended, especially for the very popular sector to Chiang Mai.

To book seats or sleeping berths (beds), you can book the trip to Chiang Mai up to 90 days in advance.

The sector from Hua Hin to Bang sue is only available to book 30 days in advance.

Tickets are sold from any SRT railway station:

Or you can book tickets online >


More information:

Bang Sue Junction Railway Station main page >

Hua Hin Railway Station main page >

Chiang Mai Railway Station main page >

Hua Hin trains main page >

Chiang Mai trains main page >

Book Transport / Tickets >

Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam:

 - Bus >

 - Train >

 - Ferry >

Flights:

Find Cheap Flights in SE Asia >

Hotels:

Find the best deals for hotels >