1map logoGo to main page

Bangkok, Bangkok Province to Sukhothai, Sukhothai from $8: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bangkok, Thailand
to
Sukhothai, Thailand

How to Get from Bangkok to Sukhothai: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$8 by busBest price
372.6 kmDistance
3h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bangkok to Sukhothai with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Taxi
Average Duration
3h  42m
Estimated price
$110-162
Recommended
Company
Sukhothai Thani
Bus
Average Duration
6h  45m
Estimated price
$8-14
Cheapest
route map
Distance: 372.6 km
Duration: 3h 36m

See more options

Company
various
Drive
Average Duration
5h  50m
Estimated price
$45-70
Company
State Railway of Thailand
Train
Average Duration
7h  55m
Estimated price
$79-130
Company
Bangkok Airways
Plane
Average Duration
3h  36m
Estimated price
$80-141
Company
various
Plane
Drive
Average Duration
5h  4m
Estimated price
$105-160

Traveling From Bangkok to Sukhothai

The journey from Bangkok to Sukhothai offers you a fascinating contrast between the bustling city life of Thailand's capital and the serene historical charm of the ancient capital, where rich heritage meets tranquil landscapes.

Best Neighbourhoods in Sukhothai

Sukhothai boasts vibrant neighborhoods that reflect its rich history and culture.

Old Sukhothai
• Home to stunning ancient temples.
• Close proximity to Sukhothai Historical Park.
New Sukhothai
• Offers modern amenities and local markets.
• Great dining options with local cuisine.
Si Satchanalai
• Features lesser-known historical sites.
• Peaceful atmosphere perfect for exploration.

Best Times To Visit Sukhothai's Attractions

Timing your visits can elevate your experience of Sukhothai's treasures.

Sukhothai Historical Park
Early morning visits offer cooler temperatures and fewer tourists.
Wat Mahathat
Late afternoon is ideal for softer light and stunning photos.
Si Satchanalai Historical Park
Weekdays are less crowded, providing a more peaceful exploration.

Sukhothai Weather: What to Expect Year-Round

Sukhothai experiences a tropical climate with a distinct wet and dry season, making November to February the best times to visit for cooler temperatures and clear skies. Weather conditions can significantly enhance your travel experience, as pleasant days are ideal for exploring the ancient sites.

Dining Recommendation in Sukhothai

In Sukhothai, don’t miss trying Khao Soi, a curry noodle dish that showcases the region’s distinct flavors and uses local herbs and spices not commonly found in Bangkok's cuisine. The laid-back atmosphere of traditional eateries, often set against scenic views, offers a refreshing contrast that enhances the overall dining experience.

Bangkok - Sukhothai operators

Explore transport companies operating between Bangkok and Sukhothai, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
airasia.com

Plane from Don Muang to Phitsanulok

Average Duration
57m
Estimated price
$24-65
Website
nokair.com

Plane from Don Muang to Phitsanulok

Average Duration
55m
Estimated price
$26-75

Plane from Don Muang to Mae Sot

Average Duration
50m
Estimated price
$85-190
Website
bangkokair.com

Plane from Suvarnabhumi to Sukhothai

Average Duration
1h 20m
Estimated price
$40-95
Website
lionairthai.com

Plane from Don Muang to Phitsanulok

Average Duration
1h 5m
Estimated price
$30-70
Train Show train routes
Contact phone
1690
Website
railway.co.th

Train from Krung Thep Aphiwat Central Terminal to Nong Tom

Average Duration
6h 58m
Estimated price
$3-35
Bus Show bus routes
Website
12go.asia

Bus from Mochit New Van Terminal to Sukhothai

Average Duration
6h 45m
Estimated price
$11-14
Contact phone
1490
Website
https://tcl99web.transport.co.th/Home

Bus from Bangkok Mochit Bus Terminal to Sukhothai

Average Duration
10h 56m
Estimated price
$8-13
Website
busonlineticket.co.th

Bus from Bangkok Mochit Bus Terminal to Sukhothai

Average Duration
7h 30m
Estimated price
$11-14
Contact phone
+66 61 023 9292
Website
12go.asia

Bus from Bangkok Mochit Bus Terminal to Sukhothai Bus Terminal

Average Duration
7h 30m
Estimated price
$12-12
all-pages.other Show other routes
Contact phone
+66 55 338 888

Other from Phitsanulok to Sukhothai

Average Duration
1h 1m
Estimated price
$85-100

Bangkok to Sukhothai: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bangkok and Sukhothai offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from bustling Bangkok to the historical city of Sukhothai, covering a distance of 263 miles. Enjoy the freedom of the open road and the opportunity to explore hidden gems along the way. 💰 Experience the convenience of traveling by car with prices ranging between $45 to $70 for the journey from Bangkok to Sukhothai. This cost-effective option allows you to set your own schedule and make spontaneous detours to enrich your travel experience. 🏰 Arrive in Sukhothai after approximately 5 hours and 50 minutes of driving, ready to immerse yourself in the ancient ruins of the Sukhothai Historical Park and uncover the treasures of this UNESCO World Heritage Site. Your road trip adventure promises a captivating blend of history, culture, and natural beauty.
Average price
$45 - $70
🚆 The train journey from Bangkok to Sukhothai takes approximately 7 hours and 55 minutes, offering passengers a comfortable and scenic route to their destination. 💰 Prices for a train ticket between Bangkok and Sukhothai can range from $79 to $130, depending on the class and amenities chosen, making it an affordable option for travelers looking to explore Thailand by rail.
Useful tips for train travellers
• On board the trains traveling from Bangkok to Sukhothai, the State Railway of Thailand offers catering services, featuring local Thai dishes, snacks, and beverages. You can also find vendors selling food at some of the stops, but it’s advisable to buy snacks before boarding to enjoy a more extensive variety during your trip.
• The train services on this route typically offer a range of seating options. For example, the trains operated by State Railway of Thailand provide First Class air-conditioned sleeper cars with privacy curtains and more spacious seating, Business Class with reclining seats and dining options, and Economy Class with standard seating. Make sure to book your tickets well in advance for better availability.
• The major operators running between Bangkok and Sukhothai include the State Railway of Thailand and the overnight train service. For further information on schedules and ticket bookings, you can visit their respective websites: State Railway of Thailand and 12Go Asia. Additionally, you can check train schedules and updates through Thai Railway's online schedule.
🛫 The quickest flight from Bangkok's Don Muang Airport to Phitsanulok Airport is a direct one, taking just 55 minutes. 🌄 From Phitsanulok, it takes approximately 3 hours and 36 minutes to reach Sukhothai by plane. Prices for flights between Sukhothai and Bangkok typically range from $80 to $141, making it an affordable and efficient way to travel.
Departure Point
Don Muang Airport
Arrival Point
Phitsanulok Airport
🛣️ The journey by bus takes approximately 6 hours and 45 minutes, offering a comfortable and scenic route between the two destinations. 💰 Prices for the Bangkok to Sukhothai bus range from $8 to $14, providing an affordable and convenient travel option for exploring Thailand's cultural wonders.
Departure Point
Mochit New Van Terminal station
Arrival Point
Sukhothai station
Useful tips for bus travellers
• Consider booking your ticket in advance through BusOnlineTicket or BusExpress to ensure your spot, especially during weekends when the buses can fill up quickly.
• Bring some snacks and water for the ride, as the direct bus service operates for nearly 7 hours with limited stops; packing a light meal could make your trip more enjoyable.
• Upon arrival at Sukhothai Station, be prepared for a bit of a wait for local transportation; taxis and songthaews (shared pickups) are available, but they may not always be immediately present, so consider using the 'Grab' app for a more reliable ride to your accommodation.

Frequently asked questions

Find out more about the route from Bangkok to Sukhothai.

Or choose the category:
The distance between Bangkok and Sukhothai is approximately 231 miles. By train, it takes approximately 7 hours and 22 minutes to reach Sukhothai from Bangkok. If you choose to fly from Bangkok to Phitsanulok and then take a bus, the travel time is around 4 hours and 41 minutes. Another option is to take a direct flight from Bangkok to Sukhothai, which typically takes around 3 hours and 19 minutes. Lastly, if you prefer to drive, it takes approximately 5 hours and 50 minutes to travel from Sukhothai to Bangkok by car, and around 7 hours and 20 minutes by bus.
The most cost-effective option for traveling from Bangkok to Sukhothai is by bus via Phitsanulok, which costs around $9-$15 and takes approximately 8 hours and 21 minutes. Although it is a longer journey, it is a more affordable choice for budget travelers. However, if time efficiency is a priority, flying is the quickest option, taking about 3 hours and 19 minutes with a cost range of $80-$150. This allows travelers to reach Sukhothai faster but at a higher cost.
The prices for traveling from Bangkok to Sukhothai by train can range from $79 to $130, depending on the class and type of train chosen. Taking a bus from Sukhothai to Bangkok can cost between $8 and $14, depending on the bus company and the type of bus chosen. It is recommended to check with different providers to find the best prices and options for traveling between these two destinations.
To travel from Bangkok to Sukhothai without using public transportation, you can choose to rent a car. The driving distance between the two cities is approximately 263 miles, and it takes around 5 hours and 50 minutes to drive from Bangkok to Sukhothai. The cost of renting a car for this journey can range from $45 to $70, depending on the type of car and the rental company. This option gives you the flexibility to explore the route at your own pace and stop at any interesting sights along the way.
To travel from Bangkok to Sukhothai without a car, the best option is to take a train. The train journey takes approximately 7 hours and 22 minutes and costs between $75 and $130. Another option is to fly, which takes around 3 hours and 19 minutes and costs between $80 and $150. Alternatively, you can also take a bus, which takes 7 hours and 20 minutes and costs between $8 and $14.
Yes, there is a direct link between Bangkok and Sukhothai by bus. The bus departs from Bangkok Mochit Bus Terminal and arrives at Sukhothai Bus Terminal. The journey takes approximately 7 hours and 20 minutes, with services operating every four hours, every day. This bus service provided by The Transport Company offers a convenient and direct transportation option between the two cities.
The flight between Bangkok and Sukhothai typically takes 1 hour and 20 minutes. The prices for this flight can vary between $81 and $141. It is the quickest and most convenient way to travel between the two cities.
There are plenty of accommodation options available near Sukhothai. With over 68 hotels to choose from, you can find something suitable for every budget. Prices start at $22, so you can easily find affordable options. It is recommended to book your stay in advance to ensure availability and get the best deals.