shopify analytics ecommerce


How to Get From Bangkok to Sukhothai by train

There is no train station in Sukhothai, however, there is a train station at Phitsanulok and from there it is a 1 hour bus ride to Sukhothai town. By using a combination of train and bus to get from Bangkok to Sukhothai you avoid an uncomfortable 6 to 7 hour bus or minivan journey from Bangkok, as well as the inconvenience of travelling up to Morchit Bus Station in Northern Bangkok to catch a bus or minivan. Bangkok Train Station is in the centre of Bangkok and on the metro line making it an easy place to get to.

Stage 1: Train from Bangkok to Phitsanulok

Powered by 12Go Asia system

The first part of the journey involves travelling by train from Bangkok. Trains to Phitsanulok depart from Bangkok’s main train station (follow the link for information about how to get to Bangkok Railway Station). This section of the journey takes 5 to 7 hours by train travelling through the vast flat expense of Thailand’s flat central region about half the distance from Bangkok to Chiang Mai.

Train Times from Bangkok to Phitsanulok

Train No. Depart Arrive Service
111 07.00 13.43 Rapid
7 08.30 13.12 Special Express
201 09.25 17.55 Ordinary
3 10.50 15.59 Special Express
109 13.45 20.35 Rapid
9 18.10 00.15 Special Express
13 19.35 01.47 Special Express
107 20.10 02.36 Rapid
105 21.00 03.06 Rapid
51 22.00 04.37 Express

Online Train Ticket Price: Bangkok to Phitsanulok

  • 2nd Class Fan sleeper – 669 THB
  • 2nd Class A/C seat – 729 THB
  • 2nd Class A/C sleeper – 889 to 959 THB
  • 1st Class A/C sleeper – 1,414 THB

Wat Si Chum in Sukhothai Historical Park

Stage 2: Bus from Phitsanulok Train Station to Sukhothai

Leave the train at Phitsanulok Train Station. For onward travel from Phitsanulok Train Station you need to get to Phitsanulok bus station (which is about 2 km away from the railway station to the East) to get a bus to Sukhothai. The easiest way to do this journey from the train station to the bus station is to take one of tuk-tuks waiting outside Phitsanulok railway station. Expect to pay 60 THB and for the journey to take no more than 10 minutes. See the route map below.

Once at Phitsanulok bus station approach the ticket counter which has sign for Sukhothai. Staff working at the bus station will be able to direct you if simply tell them the name of your destination (ie “Sukhothai”). Buy your ticket on arrival at the bus station before you board the bus to Sukhothai. No advance booking is available for the short bus journey from Phitsanulok to Sukhothai.

Bus Times from Phitsanulok to Sukhothai

  • Every hour from 5.30 am and 18.00
Bus Tickets Phitsanulok to Sukhothai

  • The bus ticket costs 43 THB person
Route Map from Phitsanulok Train Station to Phitsanulok Bus Station

Walking distance from the Train Station to the Bus Station: 2.1 kilometres

Walking time: 27 minutes

Video of Phitsanulok Bus Station

Hotels near Sukhothai Bus Station

Phuaroon Resort is 180 metres from Sukhothai Bus Terminal. lick image for more information.

Phuaroon Resort is 350 metres from Sukhothai Bus Terminal. Click on image for more information.


Next read about Train Travel from Phitsanulok to Chiang Mai