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 Grand Railway Station.

Bang Sue is the new 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.

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 Grand:

Train Depart Arrive Type More Info
174* --:-- --:-- Rap Info >
168 02:40 07:45 Rap Info >
86 01:47 06:05 Ex. Info >
170 03:42 08:25 Rap Info >
84 04:13 09:25 Ex. Info >
42 / 44 04:30 08:45 Sp. Ex. DRC Info >
172 05:29 10:30 Rap Info >
32 05:55 10:50 Sp. Ex. Info >
38 / 46 07:09 12:05 Sp. Ex. Info >
40 16:23 20:30 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 Grand to Chiang Mai:

No Dep Arr Type More Info Fare
7 09:05 19:30 Sp. Ex. DRC Info> Fare>
109 14:15 04:05 Rap Info> Fare>
9 18:40 07:15 Sp. Ex. Info> Fare>
13 20:05 08:40 Sp. Ex. Info> Fare>
51 22:30 12:10 Ex. Info> Fare>

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 >

When you arrive in Chaing Mai station, you are around 3 km away from the old part of the city centre (the old walled city).

For information about the railway station in Chiang Mai, click on the picture link below:

For information on the different transport options from the train station to the city centre, see our:

How to get from Chiang Mai train station to the city page 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 >


A Special Express locomotive train to Chiang MaiA Special Express locomotive train to Chiang Mai

More information:

Hua Hin Railway Station main page >

Chiang Mai Railway Station main page >

Hua Hin trains main page >

Chiang Mai trains main page >


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 >