Last updated: Aug 06, 2019

Contents

Overview | Bus | Train | Flight

 

Trip overview from Chiang Mai to Sukhothai


To make trip planning super easy and fast, we created a step-by-step guide to find the best way to travel from Chiang Mai to Sukhothai.

To start with, use the slider to compare the different options:

 

How to get from Chiang Mai to Sukhothai


The best option is to take the bus from Chiang Mai to Sukhothai. However, you also have the options of taking a train or flying for this route.

 

Your options at a glance

Transport modeDurationCostsAvailability
Bus5-6 hours250 THB (€6,50) + 15 THB (€0,40)No online tickets
Train7,5 hours820 THB (€23)Check train tickets
Flight5,5-11,5 hours3.897 THB (€111)Check flights

Are you a fast decision maker? Simply use the links above to book your tickets!

If you haven’t found your best transport option yet, no problem. This was just the intro. Below we share our step-by-step guide of how to get from Chiang Mai to Sukhothai.

 

 

Bus icon

Bus from Chiang Mai to Sukhothai


Duration: 5 – 6 hours
Costs: 250 THB (€6,50) + 15 THB (€0,40)

There is no direct way to travel from Chiang Mai to Sukhothai. You need to have at least two transfers. Nevertheless, it’s worth the effort since Sukhothai has a few historical spots that are worth the journey.

The city of Sukhothai is divided into two distinct orientations – the New Sukhothai and the Old Sukhothai area.

New Sukhothai

From Chiang Mai, you can catch a second class Win Tour bus at the Arcade Bus Station. These second-class buses to Sukhothai depart every hour from 6:00 until 15:00 and one more leaving at 18:00.

The journey takes about 5-6 hours and includes 1-2 stops along the way. The last stop at the Sukhothai Bus Terminal, about 2 km northeast of the New Sukhothai city center.

A ticket for these airconditioned buses costs around 250 THB (€8).

From the bus terminal, you can catch a ride on a songthaew for 15 THB (€0,50) per person or a tuk-tuk which for 50-60 THB (€2) to the new city center.

Old Sukhothai

The Old Sukhothai area is where the Historical Park is located, 13km west of New Sukhothai.

There are hotels located just outside the perimeter of the park. If you booked a hotel in Old Sukhothai, you can also catch a blue songthaew outside of the bus station heading to the old city. The songthaew ride costs about 20 THB (€0,50) per person.

Sometimes, the bus from Chiang Mai also heads towards the old city. Ask the driver or the staff at the ticket counter if the bus goes to Old Sukhothai.

Win Tour Bus

  • Departs from the Arcade Bus Station in Chiang Mai, 5km northeast of the Old City
  • Arrives at Sukhothai Bus Terminal, 2 km northwest of the New Sukhothai city center

Win Tour Bus is known for providing good trips through this route. Though their buses seem a little old, they still provide a good standard service.

 

Train

Train from Chiang Mai to Sukhothai


Duration: 7,5 hours
Costs: 820 THB (€23)

The nearest train station from Sukhothai is in Phitsanulok, 68km South-Easy of Sukhothai.

this means you need to book a train from Chiang Mai to Phitsanulok and from there continue by bus to Sukhothai.

Step 1: Train from Chiang Mai to Phitsanulok

Duration: 6 hours
Costs: 720 THB (€20,50) + 60 THB (€1,60)

There are two trips that depart during the daytime from Chiang Mai to Phitsanulok.

However, train #102 is not air-conditioned and that’s why we recommend to book a ticket for Train #8 which is an air-conditioned and also the fastest train. Expect to pay 720 THB (€20,50) for a single journey, including a simple lunch.

Trains depart from the Chiang Mai Railway Station and arrive at Phitsanulok Train Station in the afternoon. From the train station, you can take a tuk-tuk to Phitsanulok Bus Terminal 1 (2,3km) for 60 THB (€1,60).

TrainScheduleDurationCosts
#102
(2nd class fan seats)
06:30-13:156h 45m510 THB (€14,50)
#8
(2nd class AC seats)
08:50-14:345h 44m720 THB (€20,50)

Check Available Train Tickets

If you don’t mind spending a few extra dollars, you can also take a tuk-tuk or taxi straight to Sukhothai. You can find them outside the train station and expect to pay a standard rate of 1.000 THB (€27) for the one-hour journey.

Tip: Train tickets are sold as early as 90 days from the day of departure. Book your ticket in advance as train tickets tend to sell out fast! 

Step 2: Bus from Phitsanulok to Sukhothai

Duration: 1,5 hours
Costs: 40 THB (€1,10)

There are two bus operators that provide trips from Phitsanulok to Sukhothai. We only provided the buses that can match the arrival times with the suggested trains arriving from Chiang Mai to Phitsanulok.

You can purchase your bus ticket at the bus terminal for 40 THB (€1,10) and the journey takes about 1,5 hours.

Bus OperatorScheduleDurationCosts
Win Tour15:30-17:00
16:30-18:00
1h 30m40 THB (€1,10)
Phitsanulok Yanyon15:20-16:20
16:20-17:20
17:20-18:20
18:20-17:20
1h60 THB (€1,60)

Wintour Bus

  • Departs from the Phitsanulok Bus Terminal 1, 2,3km from the train station
  • Arrives at Sukhothai Bus Terminal, 2 km northeast of the New Sukhothai city center

Wintour Bus is known for providing trips through this route. Though their buses seem a little old, it’s still a good ride.

Phitsanulok Yanyon Tours

  • Departs from the Phitsanulok Bus Terminal 1, 2,3km from the train station
  • Arrives at Sukhothai Bus Terminal, 2 km northwest of the New Sukhothai city center

This bus company generally receives good feedback from travelers aside from a few minor complaints.

 

Flight

Flight via Bangkok


Duration: 5,5 – 11,5 hours
Costs: 3.897 THB (€111)

There are no direct flights from Chiang Mai to Sukhothai. All flights have a layover in Bangkok.

Depending on the flight, you can expect the entire flight to take at least 5 hours including the stop-over.

Bangkok Airways is the only flight operator from Chiang Mai to Sukhothai. Flights are quite pricey and can cost somewhere between 3.897 THB – 8.240 THB (€111-€233). Booking in advance might help to get a cheaper ticket.

Also, bear in mind that Sukhothai Airport is located 30km north of New Sukhothai which means you need to arrange another transfer to Sukhothai center. Bangkok Airways provides a shuttle service for 120 THB (€4) per person, but you have to contact them for the schedules and availability. Another option is to arrange a transfer with your hotel.

Check Flights on Skyscanner