Chiang Mai to Sukhothai
Leaving from...
Going to...
Overview Compare Bus Train Flight To Stay
How to get from Chiang Mai to Sukhothai
Located in the northern part of Thailand, Sukhothai boasts plenty of historical and cultural sites. With plenty of ruins, wats, and museums, it offers a glimpse of the golden age of ancient Thai civilization.
The distance between Chiang Mai and Sukhothai is 310 km (190 miles). Here, we compare the 3 best options to travel from Chiang Mai to Sukhothai: by bus (6 hours), by a combination of train and bus (7-8.5 hours) and by plane (5-11.5 hours). Tickets range from 270 THB ($7.50) to 2,435 THB ($68.00).
3 ways to get from Chiang Mai to Sukhothai
Transport mode | Duration | Costs | Availability | |
---|---|---|---|---|
Bus | 6 hours | 270 THB ($7.50) | Check Bus Tickets | |
Train + Bus | 7–8.5 hours | 275 THB ($7.50) | Read article for more info | |
Flight | 5-11.5 hours | 2,435 THB ($68.00) | Check Flights |
We recommend the bus when travelling from Chiang Mai to Sukhothai. Aside from the cheap bus fare, this option is also the most comfortable because this is a direct ride.
Travelling from Chiang Mai to Sukhothai by a combination of train and bus takes longer than the bus. For the first leg, you need to take a train from Chiang Mai to Phitsanulok and then continue by bus to Sukhothai.
Unfortunately, there are no direct flights from Chiang Mai to Sukhothai. The only option to fly is taking an indirect flight from Chiang Mai to Bangkok and then transferring to another flight from Bangkok to Sukhothai. Not only that this increases your carbon footprint, but it also takes longer than the bus or train rides.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to help reduce your impact on the environment.
Old vs New Sukhothai
The city of Sukhothai is divided into two areas: New Sukhothai and Old Sukhothai.
Old Sukhothai is best known for its 11,852-hectare historical park featuring many temples dating back to the 13th century. You will find a few accommodations here, and there is not much to do besides exploring the historical park.
If you plan to stay for only a night, Old Sukhothai is probably the best place to stay. If you want to stay a few days more, New Sukhothai is a better choice as it is the livelier part of Sukhothai.
Luckily, it’s only about a 20 to 30-minute ride between both parts of the city so travelling back and forth will be easy for you.
Chiang Mai to Sukhothai by Bus
Sukhothai Wintour is a well-known company that connects Bangkok and Chiang Mai with the historical city of Sukhothai.
Tickets cost 270 THB ($7.50) for the buses on the Chiang Mai to Sukhothai route.
Departure station
Pre-pandemic, Wintour used to have several departures a day going to both Old and New Sukhothai. The last time we checked (April 2022), their services are limited to only one departure a day.
Buses depart from Chiang Mai Bus Terminal 2 (Arcade Bus Terminal).
Bus schedule from Chiang Mai to Sukhothai
Bus Operator | Schedule | Costs |
---|---|---|
Sukhothai Wintour (to Old Sukhothai) | 12:50-18:50 | 270 THB ($7.50) Check Bus Tickets |
The total bus journey from Chiang Mai to Sukhothai takes about 6 hours, including a 20-min stop for food and bathroom breaks.
Arrival station
Buses park at the Sukhothai Historical Park, 13 km west of New Sukhothai. Hotels in this area are located along the perimeter of the Historical Park.
If you booked your hotel in the New Sukhothai, you can take the songthaew. The price for each trip ranges from 20 THB ($0.50) to 30 THB ($0.80). You can find the blue songthaews operating between Old and New Sukhothai just outside the bus station.
A tuk-tuk can also take you from the Sukhothai Historical Park to the New Sukhothai for about 150 THB ($4.10). Though it costs more, they will drop you off directly at your hotel in New Sukhothai.
To avoid any misunderstanding, give the driver the full address or show the location of your hotel on Google Maps. This will save you both time and energy in figuring out the best direction.
Chiang Mai to Sukhothai by Train*
The nearest train station to Sukhothai is located in Phitsanulok, which is 68 km southeast of Sukhothai.
If you want to travel by train to Sukhothai, you need to book a train ticket from Chiang Mai to Phitsanulok and then continue by bus to Sukhothai.
*COVID UPDATE: The last time we checked (April 2022), there are no buses operating between Phitsanulok and Sukhothai. For this reason, you will need to take a taxi from Phitsanulok to Sukhothai instead.
Step 1: Chiang Mai to Phitsanulok by Train
Trains going from Chiang Mai Railway Station to Phitsanulok Train Station are available in the morning and the evening. However, we only included the morning trips for this route guide.
The last bus that connects Phitsanulok and Sukhothai leaves at 18:10. If you take a train from Chiang Mai in the afternoon, you won’t be able to catch the latest bus to Sukhothai anymore.
We recommend booking a ticket on train SP8 as it’s the fastest train, equipped with air conditioning. Expect to pay around 470 THB ($13.00) for a one-way journey, which includes a simple lunch.
If you want to save a couple of dollars and don’t mind being on a train without air conditioning, you can book the RP 102 train. A 2nd class fan seat is slightly pricier but it is comfier than a 3rd class seat that costs 175 THB ($4.80).
Train schedule from Chiang Mai to Phitsanulok
Train | Schedule | Costs |
---|---|---|
RP 102 (3rd class fan seats) | 06:30-13:16 | 175 THB ($4.80) Check Train Tickets |
RP102 (2nd class fan seats) | 06:30-13:16 | 260 THB ($7.00) Check Train Tickets |
SP8 (2nd class AC seats) | 08:50-14:34 | 470 THB ($13.00) Check Train Tickets |
TIP: Train tickets are sold up to 90 days before the day of departure. Book your ticket in advance as they tend to sell out fast!
When you arrive at Phitsanulok train station, take a tuk-tuk to Phitsanulok Bus Terminal 1. This terminal is located 2.3 km away and the ride will cost you about 60 THB ($1.60).
From there you can continue your journey to Sukhothai by bus or taxi (step 2).
Step 2: Phitsanulok to Sukhothai
The bus used to be an easy option to travel from Phitsanulok to Sukhothai, but due to the pandemic, the only good option is by taxi.
Phitsanulok to Sukhothai by Bus
Previously, well-known bus operators Sukhothai Wintour and Phitsanulok Yanyon serviced this route hourly from 06:00-18:10. However, due to the pandemic, they seized their operations for this route.
The last time we checked (April 2022), these companies are unavailable, but you can always check their Facebook pages for the latest updates.
Both buses depart from Phitsanulok Bus Terminal 1, about 2.3 km from the train station. The 1.5-hour-long journey ends at Sukhothai Bus Terminal, which is 2 km from the New Sukhothai city centre.
Phitsanulok to Sukhothai by Taxi
Since the buses are unavailable, the best option is to take a taxi from Phitsanulok to Sukhothai.
This option is also much more convenient than the bus because they can drop you off at your hotel in New or Old Sukhothai.
Expect to pay at least 2,600 THB ($72.00) for the 1.5-hour journey when you hail a taxi at the railway station.
You can also book the taxi online with Smart En Plus for only 2,400 THB ($67.00). They receive excellent ratings and will drop you off at your hotel in either Old or New Sukhothai.
Check Private Transfers on 12GoAsia
Phitsanulok to Sukhothai by Tuk-tuk
If you were thinking of getting a tuk-tuk straight from Phitsanulok to Sukhothai, better reconsider your idea. Travelling this 63 km distance by tuk-tuk will take much longer and it will be an extremely hot and bumpy ride. Taking a taxi is much safer for such a long trip.
Chiang Mai to Sukhothai via Bangkok by Flight
There are no direct flights from Chiang Mai to Sukhothai.
All flights route through Bangkok. You can expect the entire trip to take more than 5 hours, including the stopover at Suvarnabhumi Airport in Bangkok.
If you add the time spent travelling from and to the airport, waiting and check-in time, it will end up being the slowest of all options. That’s also why we don’t recommend travelling this distance by plane.
While numerous airlines are flying from Chiang Mai to Bangkok, Bangkok Airways is the only airline flying to Sukhothai.
Indirect flights from Chiang Mai to Sukhothai start from 2,435 THB ($68.00).
Sukhothai Airport
Sukhothai Airport (THS) is located about 30 km north of New Sukhothai. This drive will take around 45 minutes from the Sukhothai Airport to Old or New Sukhothai.
Bangkok Airways provides a shuttle service for a fee. Contact them directly for more information on pricing, schedule, and availability.
You can also check with your hotel because they may offer a free or cheap transfer from the airport too.
Our favourite places to stay in Sukhothai
TR Guesthouse - Budget Friendly
TR Guesthouse is great value for money! For less than $20 you get to enjoy a HUGE and comfortable bed and meet one of the friendliest guesthouse owners in Thailand.
Staying here feels more like you’ve been welcomed into a home and is a great way to experience Thai culture and local life. The guesthouse is a 15-minute walk from the bus station or a short tuk-tuk ride away.
- Amazing host
- Great value for money
- 20-minute drive from Sukhothai Historical Park
- Cosy and clean rooms
Private rooms start from $19 per night.
Mango House - Budget Friendly
Mango House is centrally located in Sukhothai, just a few minutes walk to downtown New Sukhothai and a few meters from the bus to Old Sukhothai.
Cool off in the outdoor swimming pool and enjoy the garden and terrace area for relaxing. A wonderful breakfast is included with your stay and hosts are exceptionally friendly and helpful.
- Ideal location
- Swimming pool
- Breakfast included
- Walking distance to shops and restaurants
Private rooms start at $28 per night.
Scent of Sukhothai Resort - Mid Range
If you’re looking for something a little more luxurious, then be sure to check out the Scent of Sukhothai Resort.
This resort offers a stunning garden and lovely outdoor swimming. Breakfast is included daily with your stay. Located near the Historical Park, you can easily ride your bike there or hop in a taxi for a short ride.
- Swimming pool
- Near Historical Park
- Outdoor garden area
- Breakfast included
Private rooms start at $30 per night.
Thai Thai Sukhothai Resort - Mid Range
Fancy something a touch more luxurious, Thai Thai Resort is exactly that and great value for money! Enjoy a spacious private balcony adorned with traditional Thai decor.
And when you’re not relaxing in your room, you can go for a swim in the pool, chill in the gardens or even have a massage. Situated 1.5km from Sukhothai Historical Park, you’ll be staying in a great location. Don’t worry about getting hungry, the complimentary delicious breakfast will fill you up for the day.
- Beautiful bungalows
- Swimming pool
- Great location
- Delicious free breakfast
Bungalows start from $41 per night.
BaanSuk Sukhothai Resort - Treating Yourself
And if you want somewhere even more fancy, you have to stay at BaanSuk Resort. This place is amazing and feels like an oasis hidden from the world by all its lush greenery. The pool is the epitome of peace and the perfect place to cool off after a day exploring Sukhothai Historical Park.
Their family villas are spacious, bright and very clean. Forget about the pool, wait until you see the bathtub. A superb breakfast is also included in the price.
- Stunning swimming pool
- Huge and luxurious villas
- Amazing staff
- Free delicious breakfast
Villas start from $51 per night.
Sukhothai Travel Guides
The Ultimate Sukhothai Travel Guide
8 Best Things to Do in Sukhothai
Routes from Sukhothai
Most popular routes in Thailand
Was this post helpful?
Click on a star to rate it!
Average rating 4.9 / 5. Vote count: 12
No votes so far! Be the first to rate this post.
We are sorry that this post didn't meet your expectations.
Your feedback is very valueable to us
What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)
Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.
Abby is a writer who finds joy in mountains, beaches, and road trips. She considers her solo backpacking trip to the rice terraces of Bontoc one of the most fulfilling moments in her life. She’s loyal to the islands of her home country, the Philippines, but Thailand’s beaches also have a special place in her heart.
- Explore more
- Sukhothai travel guides
- Routes from Sukhothai
- Most popular routes in Thailand