Taking the Phitsanulok to Chiang Mai train offers an easy option to travel to Thailand's northern capital, with a choice of cheap, but slow local Ordinary and Rapid trains, or the faster Express and Special Express services.
The duration of the train journey to Chiang Mai from Phitsanulok is between 6 to 7 hours depending on the type of service you choose.
The distance from Phitsanulok to Chiang Mai by train is 362 Kilometres (225 miles).
|Train Number||Departs||Arrives||Type||More Info|
|9||00.18||07.15||Sp. Ex.||Info >|
|13||01.49||08.40||Sp. Ex.||Info >||51||04.40||12.10||Ex.||Info >|
|407||07.29||14.35||Ord||7||13.22||19.30||Sp. Ex. DRC||Info >|
All the above services operate daily.
Ord = Ordinary
Rap = Rapid
Ex. = Express
Sp. Ex. = Special Express
Sp. Ex. DRC = Special Express Diesel Railcar - (Sprinter Train)
Trains arrive in Chiang Mai Railway Station, located around 3 km from the central walled area of the old city.
For more information on the train station in Chiang Mai, click on the picture link below:
Train fares start from as little as 65 Baht, or you can spend over 1,000 Baht to travel in a First class lower berth.
As this journey is on the very popular Bangkok to Chiang Mai route, 2nd and 1st class tickets can be hard to find during the peak tourist season (November to April).
If you want to travel on any of these services, you will need to do a bit of forward planning and buy your tickets in advance.
If you are okay with travelling in 3rd class on the Ordinary or Rapid services, you should have no problem getting seats on these trains on the day of travel (although they may get a bit crowded).
To book train tickets in Thailand in advance, you can either:
Buy tickets from any SRT railway station.