1map logoGo to main page

Bangkok to 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, a bustling metropolis filled with vibrant street life and modernity, to Sukhothai, a serene city steeped in ancient history and culture, offers travelers a captivating contrast of experiences.

Best Neighbourhoods in Sukhothai

Sukhothai’s neighborhoods offer a blend of history and community charm.

Old Sukhothai
• Close to ancient temples and ruins.
• Charming local markets with authentic cuisine.
New Sukhothai
• Modern amenities and comfortable accommodations.
• Lively nightlife and a range of dining options.
Sukhothai Historical Park
• UNESCO World Heritage site filled with stunning ruins.
• Picturesque landscapes ideal for photography enthusiasts.

Best Times To Visit Sukhothai's Attractions

Planning your visits to Sukhothai’s attractions can enhance your experience significantly.

Sukhothai Historical Park
Early mornings or late afternoons provide cooler temperatures and fewer tourists.
Wat Mahathat
Visiting during weekdays helps avoid weekend crowds and noise.
Ramkhamhaeng National Museum
Opt for mid-mornings to explore displays without rush or distractions.

Sukhothai Weather: What to Expect Year-Round

Sukhothai experiences a tropical climate, characterized by hot summers and a rainy season, with the cooler months from November to February being the best times to visit. Understanding the weather can significantly enhance your travel experience, as the dry season offers sunny days perfect for exploring outdoor attractions.

Dining in Sukhothai: A Culinary Journey

While in Sukhothai, trying the local specialty, Khao Soi, a flavorful coconut curry noodle dish, offers a delightful contrast to Bangkok's street food culture. Dining in Sukhothai often showcases an intimate atmosphere with fresh local ingredients, allowing you to savor the authentic tastes of Northern Thailand, far removed from the fast-paced culinary scene of the capital.

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
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
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
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
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 journey from bustling Bangkok to the historical city of Sukhothai, covering a distance of 423.3 km that can be traversed in approximately 5 hours and 50 minutes by car. 💸 The cost of driving from Bangkok to Sukhothai ranges from $45 to $70, offering a budget-friendly way to explore the beauty of Thailand at your own pace. 🏞️ Arrive in Sukhothai, known for its ancient ruins and serene ambiance, after a leisurely drive through the Thai countryside. Immerse yourself in the rich history and architectural wonders of this UNESCO World Heritage Site, making your journey from Bangkok truly memorable and rewarding.
Average price
$45 - $70
🚂 The train journey from Bangkok to Sukhothai takes approximately 7 hours and 55 minutes, offering passengers a scenic ride through the lush Thai countryside. 💰 Ticket prices for a train from Bangkok to Sukhothai range from $79 to $130, depending on the class of service chosen and the time of booking.
🛫 Flying from Bangkok to Sukhothai involves a quick 55-minute direct flight from Don Muang Airport to Phitsanulok Airport, with popular airlines like Thai Lion Mentari, Nok Air, and Thai AirAsia serving this route. 🌍 The total travel time from Bangkok to Sukhothai by plane is approximately 3 hours and 36 minutes, offering a convenient and efficient way to reach the historical city. 💸 Prices for flights between Sukhothai and Bangkok typically range from $80 to $141, making air travel a reasonable and accessible option for this journey.
Departure Point
Don Muang Airport
Arrival Point
Phitsanulok Airport
🚌 The journey from Bangkok to Sukhothai by bus begins at Mochit New Van Terminal and lasts approximately 6 hours and 45 minutes. 💰 Ticket prices for the bus ride from Sukhothai to Bangkok range from $8 to $14, providing an affordable and convenient transportation option for travelers exploring Thailand's diverse destinations.
Departure Point
Mochit New Van Terminal station
Arrival Point
Sukhothai station
Useful tips for bus travellers
• Purchase your bus tickets in advance online at Sukhothai Thani or 12Go Asia to secure your seat on the popular bus services leaving from Mochit New Van Terminal, especially on weekends when demand is higher.
• Bring snacks and beverages with you, as the 6h 45m journey offers limited stops for food or bathroom breaks; stocking up at the terminal before departure will ensure a comfortable ride.
• Upon arrival at Sukhothai station, be prepared for a less structured transport system; grab a local map at the station and negotiate with tuk-tuk drivers for a ride to your accommodation, as they may not have fixed fares—use your bargaining skills!

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 372 km, with a road distance of 424 km. Travel times vary based on the mode of transportation. By train, it takes around 7 hours and 22 minutes to reach Sukhothai from Bangkok. By taking a flight from Don Muang to Phitsanulok and then a bus, the travel time is about 4 hours and 41 minutes. The fastest option is by plane, which takes approximately 3 hours and 19 minutes. If traveling from Sukhothai to Bangkok by car, it takes around 5 hours and 50 minutes, and by bus, it takes approximately 7 hours and 20 minutes.
The most cost-effective option for traveling from Bangkok to Sukhothai is by taking a bus. This option is cheaper, with prices ranging from $9 to $15, but it does require a longer travel time of approximately 8 hours and 21 minutes. For a more time-efficient option, flying is the quickest way to reach Sukhothai, with a travel time of just 3 hours and 19 minutes. However, this option is more expensive, with prices ranging from $80 to $150.
The prices for traveling from Bangkok to Sukhothai vary depending on the mode of transportation. Taking the train can cost anywhere between $79 to $130, while the bus ticket prices range from $8 to $14.
To travel from Bangkok to Sukhothai without using public transportation, you can consider renting a car or hiring a private driver. The driving distance between the two cities is approximately 423 km, and it takes around 5 hours and 50 minutes to reach Sukhothai by car. The cost of renting a car or hiring a private driver can range from $45 to $70, depending on the type of vehicle and the rental duration.
To travel from Bangkok to Sukhothai without a car, the best options are by train or by flying. The train journey takes around 7 hours and 22 minutes and costs between $75 and $130. Alternatively, you can fly, which takes approximately 3 hours and 19 minutes and costs between $80 and $150. Another option is to take a bus, which takes about 7 hours and 20 minutes and costs between $8 and $14.
Yes, there is a direct link between Bangkok and Sukhothai. The Transport Company operates a bus service that departs from Bangkok Mochit Bus Terminal and arrives at Sukhothai Bus Terminal. The buses run every four hours, every day, and the journey takes approximately 7 hours and 20 minutes.
The flight between Bangkok and Sukhothai typically takes 1 hour and 20 minutes. The cost of the flight can vary between $81 and $141, depending on the airline and the time of booking.
There are plenty of options for accommodation near Sukhothai. With over 68 hotels to choose from, you can find a variety of options to suit your preferences and budget. Prices start at $22 per night, making it an affordable destination for travelers.