Sukhothai to Bangkok

Overview Compare Bus Train Flight To Stay

How to get from Sukhothai to Bangkok

One day is not enough to explore Bangkok. As Thailand’s capital, the city is packed with countless temples and historical sites to tour. Through its museums and art galleries, the city lets you see the traditional and contemporary Thai culture.

The Khao San Road area offers everything from delicious street food to wild nightlife, while the Sukhumvit area is full of excellent shopping and dining options from around the world.

3 ways to get from Sukhothai to Bangkok

Transport modeDurationCostsAvailability
Bus5.5-6 hours340 THB ($10)Check Bus Tickets
Train6-9.5 hrs359 THB ($10.50)Check Train Tickets
Flight1hr 20m1,581 THB ($47.50)Check Flights

There are 3 ways to travel the 435 km (270 miles) distance from Sukhothai to Bangkok: by bus (5.5-6 hours), by a combination of bus and train (6.5-9 hours), or by plane (1hr 20m). Tickets cost between 340 THB ($10) to 1,500 THB ($45.50).

The bus is the fastest option at only 338 THB ($10). You can catch a bus from either the bus terminal or the Historical Park.

When taking the train, you will first have to go to the railway station Phitsanulok, about 1.5 hours away from Sukhothai. The total fare costs at least 359 THB ($10.50).

The flight is the most expensive choice at 1,581 THB ($47.50). Travel time is 1.3 hours, excluding transfers. However, we don’t recommend flying short distances like this as flight emissions are very harmful to the environment.

Itinerary from Sukhothai to Bangkok

Sukhothai to Bangkok by Bus

Duration: 5.5-6 hours
Cost: 340 THB ($10)
Duration: 5.5-6 hours
Cost: 340 THB ($10)

Two known bus companies ferry passengers from Sukhothai to Bangkok: The Transport Co and the Sukhothai Wintour.

From New Sukhothai

From the New Sukhothai city centre, take a songthaew to the bus terminal for 15 THB ($0.45). Alternatively, you can also ride a tuk-tuk for 50 THB ($1.50).

From Old Sukhothai

Sukhothai Wintour used to allow passengers to catch their Bangkok-bound buses in their office near the Historical Park. Now, all buses depart from Sukhothai Bus Terminal.

If you are coming from Old Sukhothai, take a songthaew to the bus terminal. One ride costs around 20 THB ($0.60) to 30 THB ($0.90). Tuk-tuk is another alternative, which costs around 150 THB ($4.55).

Bus schedules from Sukhothai to Bangkok

Bus OperatorScheduleCosts
The Transport08:00-14:00From 340 THB ($10)
Check Bus Tickets
Sukhothai Wintour10:00-15:23From 370 THB ($11)
Check Bus Tickets

Both operators have buses that depart from the Sukhothai Bus Terminal and arrive at the Mochit Bus Terminal.

The Transport offers only standard buses but it also has departures from Sawankhalok Bus Terminal, which is 40 km away from the New Sukhothai.

These buses will drop you off at Bangkok Bus Terminal in Sai Tai Mai, along the Boromaratchachonnani Road.

On the other hand, Sukhothai Wintour provides VIP and standard bus trips from Sukhothai and Bangkok.

With tickets sold at Origin currency no defined, VIP buses are only available on Monday, Wednesday, Friday, and Sunday. The standard P1 buses are available on Tuesday, Thursday, and Saturday, while the ticket costs 380 THB ($11.50).

Sukhothai to Bangkok by Train*

Duration: 6-9.5 hours
Cost: 360 THB ($10.50)
Duration: 6-9.5 hours
Cost: 360 THB ($10.50)

Taking the train is not the fastest way to travel from Sukhothai to Bangkok. Still, it is a great opportunity to relax and take in the sights.

*COVID-19 UPDATE: The last time we checked (March 2022), the buses going from Sukhothai to Phitsanulok are not available. For this reason, you will need to take a taxi instead.

Step 1: Sukhothai to Phitsanulok

Duration: 1.5 hours
Cost: 180 THB ($5)
Duration: 1.5 hours
Cost: 180 THB ($5)

Travellers coming from Sukhothai used to take the bus to the train station at Phitsanulok. Due to the pandemic, no bus operators seem to provide trips for this route. In this case, you can take a taxi.

Sukhothai to Phitsanulok by Bus

Buses operated by Sukhothai Wintour going from Sukhothai to Phitsanulok were widely available before the pandemic. Also, buses also used to pick up passengers from Sukhothai Wintour’s office near the Historical Park.

As of March 2022, the buses servicing this route are not available. Check their Facebook page to get the latest information on pricing, availability, and schedules.

Whether you are in the Old or New Sukhothai, you can go to the Sukhothai Bus Terminal by tuk-tuk.

From New Sukhothai, one tuk-tuk ride costs 60 THB ($1.80). Old Sukhothai is a little bit farther from the terminal so expect to pay 150 THB ($4.55).

Once you are at the Sukhothai Bus Terminal, you will then board a bus bound for Phitsanulok. The fare is around 60 THB ($1.80).

Upon arrival at the Phitsanulok bus terminal, you can hire a tuk-tuk to take you to the train station for 60 THB ($1.80).

Sukhothai to Phitsanulok by Taxi

Riding a taxi from Sukhothai to Phitsanulok is the most convenient option. The driver can pick you up from your hotel and then drop you off at the Phitsanulok Railway Station.

We recommend Kim Transfers Thailand as they offer the best value with rates starting from 2,300 THB ($69). You can book Kim Transfers or other private transport providers via the link below.

Check Private Transfers on 12GoAsia

Sukhothai to Phitsanulok by Tuk-tuk

Tuk-tuks are convenient for short trips around the city. For long journeys, they are not ideal as they make the ride slower and bumpier.

If you need to travel the 63 km distance between Sukhothai and Phitsanulok, taking a taxi makes more sense. Besides comfort and safety, you can be sure that your luggage won’t get wet when it rains.

Step 2: Phitsanulok to Bangkok by Train

Duration: 4.5-8 hours
Cost: 180 THB ($5)
Duration: 4.5-8 hours
Cost: 180 THB ($5)

Numerous trains go from Phitsanulok to Bangkok from morning to past midnight.

Among the options, the fastest train is SP8 as it only takes 4h 41 min to reach Bangkok. It costs 479 THB ($14.50) for a 2nd class seat in an air-conditioned car.

If you are on a budget, you can take the RP112 train. It only costs 180 THB ($5) for a 3rd class seat but the journey is almost 8 hours long.

Those who want to save on accommodations can opt for sleeper trains. RP 108 and SP14 offer second-class berths ranging between 640 THB ($19) to 700 THB ($21).

Train Schedule from Phitsanulok to Bangkok

TrainScheduleSecond Class A/C Seats
RP11210:03-18:00180 THB ($5)
Check Train Tickets
SP814:44-19:25480 THB ($14.50)
Check Train Tickets
RP10822:09-05:10640 THB ($19)
Check Train Tickets
SP1400:01-06:15700 THB ($21)
Check Train Tickets

TIP: Train tickets are sold up to 90 days prior to departure. Book your ticket in advance as train tickets tend to sell out fast!

Sukhothai to Bangkok by Flight

Duration: 1hr 20m + transfer time
Cost: 1,580 THB ($47.50)
Duration: 1hr 20m + transfer time
Cost: 1,580 THB ($47.50)

Bangkok Airways used to offer 3 flights every day from Sukhothai (THS) to Suvarnabhumi Airport (BKK) in Bangkok. Due to the pandemic, only 1 daily flight is available.

Flights depart at 17:50, and ticket prices start at 1,580 THB ($47.50).

Check Flights on Skyscanner

Sukhothai Airport is located 30 km north of New Sukhothai, which means you will need to arrange a transfer from your hotel. Bangkok Airways provides a shuttle service for a fee.

Contact them directly to inquire about up-to-date information on pricing, schedule, and availability. Another option is to arrange a transfer with your hotel.

From Suvarnabhumi Airport, you can reach Bangkok in 40 minutes to 1.5 hours, depending on your mode of transport.


Our favourite places to stay in Bangkok

Here Hostel

If you’re looking for a fun social atmosphere then Here Hostel is the place for you! Enjoy relaxing by the pool in the garden area or enjoying a drink with travelers from around the world. Why take the stairs when you can use the indoor slide to travel between floors, this place is full of fun, energy, and laughter. Located less than 1km from Khao San Road, this is the perfect hostel if you’re looking to have a great time in Bangkok!

Dorm rooms start at $16 per night

Read more

Hom Hostel & Cooking Club

Located in the heart of downtown Bangkok, between Nana and Ploen Chit BTS stations, this hostel is the perfect location in the Sukhumvit area.  The hostel offers a garden area, a rooftop terrace and an on-site kitchen for guests to cook their own food or take part in the daily cooking classes.  There is also a restaurant and bar on-site if you’d prefer someone else cook for you, as well as buffet breakfast included each day. Extremely clean and very friendly staff are top priorities for this hostel. 

Single bed in dorm rooms start at $15 per night 

Read more

Lamphuhouse Bangkok

If you’re looking to be near the excitement of Khao San Road but still enjoy some peace and quiet, this guesthouse is absolutely perfect.  A delicious breakfast is included in your stay and the restaurant is open 24/7 for your convenience. A lovely garden area to relax in the afternoons and very comfortable beds in rooms will make for a great stay.  Just 300m to Khao San road, this guest house is walking distance to many sights including the Grand Palace and the Golden Mountain Temple.

Rooms start at $19 per night

Read more

Mam’s House

Just 700m from Khao San road and sitting along the river is Mam’s House.  The staff here will welcome you with open arms and help you in any way that they possibly can.  The rooms are huge, the beds are comfortable and it’s extremely clean. There is a cafe on the ground floor of the hotel, street food along the riverbank and countless restaurants, bars and shops just steps away.  Locally owned and operated by Mam, this hotel is all about customer service and making sure you have the best stay possible. Perfect location, great views and all the comforts you need! 

Rooms start at $26 per night 

Read more

Blue Chang House

Cozy, comfortable, and ideal location! This guest house is less than 1km from Khao San Road and offers all the comforts you need.  It is within walking distance to numerous Temples, Wats and attractions throughout Old Town. On-site bar to enjoy a drink while taking in the sights from the terrace or a lovely garden area to enjoy to relax in if you need some quiet time. The staff is known to be exceptionally welcoming and happy to assist with all guest requests. Located in a quiet area so you will be sure to get a good night's rest after exploring the Capital City!

Rooms start at $40 per night

Read more


Most popular routes in Thailand

Bangkok to Chiang Mai

Phuket to Surat Thani

Bangkok to Phuket

Chiang Rai to Chiang Mai

Koh Samui to Koh tao

Koh Phangan to Koh Tao

Phuket to Krabi

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 9

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

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.)

About the author(s)

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.