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.
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:
|42 / 44||02:22||05:33||Sp. Ex. DRC||Info>|
|38 / 46||06:05||09:45||Sp. Ex.||Info>|
|40||16:01||19:20||Sp. Ex. DRC||Info>|
To see the fares for these services to Bang Sue:
Timetable for trains from Bang Sue Junction to Chiang Mai:
|7||08:50||19:30||Sp. Ex. DRC||Info>|
|109||14:08||04:05||Rap||Info>||9||18:34||07:15||Sp. Ex.||Info >|
For fares for all these services to Chaing Mai:
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:
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: