To travel by train from Chiang Mai to Sukhothai you need to:
- Take the train to Phitsanulok.
- Then travel 62.7 km by road from Phitsanulok to Sukhothai in a local bus.
Train Times from Chiang Mai to Phitsanulok
There are 5 long distance train services a day from Chiang Mai to Phitsanulok.
| Train | Chiang Mai | Phitsanulok | Service |
| 102 | 06:25 | 13:40 | Rapid |
| 8 | 07:30 | 13:16 | Special Express |
| 52 | 15:30 | 23:01 | Express |
| 14 | 17:05 | 23:59 | Special Express |
| 10 | 18:20 | 00:59 | Special Express |
- Train #8 departing at 07:30 is the fastest train service between Chiang Mai and Phitsanulok, scheduled to complete the journey in 5 hours 46 minutes.
Buy Tickets from Chiang Mai to Phitsanulok
Use the Search Box below to buy your train tickets from Chiang Mai to Phitsanulok.
- Sleeper seats are available to book online as well as the cheaper seat only options.
The train journey from Chiang Mai to Phitsanulok passes some fantastic scenery which you can enjoy best if you take a train which completes the journey in daylight hours. Of the three trains which arrive before it get dark, the best of these is Train #8 because not only is it the fastest, but also because it is the only day time train with air conditioned carriages. Train #8 only has one seat type and the ticket price includes a meal brought to your seat and a drink.
Ticket Prices from Chiang Mai to Phitsanulok
Train tickets from Chiang Mai to Sukhothai purchased online cost 50 to 100 THB more than the same tickets purchased at a train station.
| Seat Type | Online Price | Station Price |
| 1st Class A/C Sleeper | 1,435 THB | 1,335 THB |
| 2nd Class A/C Sleeper | 980 THB | 880 THB |
| 2nd Class A/C Seat | 468 THB | 390 THB |
| 2nd Class Fan Seat | 360 THB | 300 THB |
| 3rd Class Fan Seat | 265 THB | 215 THB |
Location of Chiang Mai Railway Station
Read more about Chiang Mai Railway Station.
Location of Phitsanulok Railway Station
Read more about Phitsanulok Railway Station.
Bus Services from Phitsanulok to Sukhothai
There is no train line to Sukhothai, but there are bus services every hour from Phitsanulok to Sukhothai and the bus journey takes only 1 hour and 2 minutes to reach Sukhothai.

It is a simple journey from Phitsanulok Railway Station to Phitsanulok Bus Terminal 1 and then around 1 hour by bus to Sukhothai. Phitsanulok Bus Terminal 1 is 2.1 km by road from the Phitsanulok Railway Station and bus services from Phitsanulok to Sukhothai are very cheap and frequent.