Travel Bangkok to Sukhothai

Bangkok to Sukhothai

Arrive in Sukhothai’s ancient ruins and tranquil temples, a world away from Bangkok’s modern cityscape. Here you can explore travel times, fares, and timetables for the different ways to go from Bangkok to Sukhothai, such as charter, bus or flight.

Travel options for Bangkok to Sukhothai

Move from Bangkok to Sukhothai by flight in 1h y 20 minutes for the quickest journey, or take a bus for 400 THB to save on costs.

Bus from Bangkok to Sukhothai

From Bangkok, buses leave regularly from multiple stations, including Mochit, Bangkok, Lampoo Ocean Travel, Bangkok, Khao San Tara Travel, Bangkok and others, with the day’s first departure at 07:00, and will take you to multiple stations, including Sukhothai, Sukhothai Bus Terminal, Tambon Ban Suan, Sukhothai, Yak Don Ko, Sukhothai and others. Travel time is around 6 hours 50 minutes with fares beginning at 400 THB. Plan ahead and secure your spot reserve your seat to Sukhothai.

Prices: 400 THB

Duration: 6h 50m – 11h 2m ⏱

Book bus from Bangkok to Sukhothai for 400 THB Ride with bus from Bangkok to Sukhothai in 6h 50m Book bus from Bangkok to Sukhothai in 6h 50m Explore with bus from Bangkok to Sukhothai for 400 THB Hop on bus from Bangkok to Sukhothai in 6h 50m Journey with bus from Bangkok to Sukhothai for 400 THB

View all Bus tickets →

Flight from Bangkok to Sukhothai

Flying from Bangkok, you can board at BKK Suvarnabhumi Airport, Bangkok and reach Sukhothai in approximately 1 hour 20 minutes, landing at THS Sukhothai Airport. Flying is the quickest way to cover this route, with ticket prices starting at 3,135 THB. You can check available flights and secure your seat using the booking options available here.

Prices: 3,135 THB

Duration: 1h 20m ⏱

Go with avia from Bangkok to Sukhothai for 3135 THB

View all Flight tickets →

Charter from Bangkok to Sukhothai

Make your way from Bangkok to Sukhothai with a private transfer, picked up and dropped off at the locations you select. Expect the journey to last 5 hours 15 minutes, with fares starting at 4,715 THB. Reserve your ride now and plan your trip your way.

Prices: 4,715 THB

Duration: 5h 15m – 6h 25m ⏱

Ride with charter from Bangkok to Sukhothai for 4715 THB Hop on charter from Bangkok to Sukhothai for 4715 THB Hop on charter from Bangkok to Sukhothai in 5h 15m Take charter from Bangkok to Sukhothai in 5h 15m Choose charter from Bangkok to Sukhothai for 4715 THB Choose charter from Bangkok to Sukhothai in 5h 15m

View all Charter tickets →

Distance Bangkok to Sukhothai

The distance between Bangkok and Sukhothai is 393.8 kilometers.

Bangkok to Sukhothai Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Bangkok to Sukhothai

Bus
Flight
Charter
Average price
584 THB
3,670 THB
6,194 THB
Cheapest price
400 THB
3,135 THB
4,715 THB
Average duration
8h 05m
1h 20m
5h 49m
Minimum duration
6h 50m
1h 20m
5h 15m
Number of departures
34
2
9
Tickets

Bus Routes & Schedules from Bangkok to Sukhothai

To reach Sukhothai by bus from Bangkok, several departure and arrival stations are available along the route rather than a single fixed stop. The total travel time depends on the combination of bus stops used, though most services take around 6h 50m to 11h 2m. Buses operate throughout the day within a shared timetable, starting from 07:00 and continuing until 21:00. Ticket prices generally begin at 400 to 926 THB and may vary slightly depending on the service and boarding point. Checking the complete bus timetable for Bangkok to Sukhothai allows you to understand which stations are served, how long each option takes and which departures best fit your travel plans.

Departure stations
Mochit, Bangkok
Lampoo Ocean Travel, Bangkok
Khao San Tara Travel, Bangkok
Arrival stations
Sukhothai
Sukhothai Bus Terminal
Tambon Ban Suan, Sukhothai
Yak Don Ko, Sukhothai
Amphoe Si Samrong, Sukhothai
Sukhothai Historical Park
Tambon Mueang Kao, Sukhothai Historical Park
Sukhothai Bus Stop

Bus Timetable: Khao San Tara Travel, Bangkok → Sukhothai Bus Terminal

  • 09:30 18:00 8h 30m 845 THB

Bus Timetable: Lampoo Ocean Travel, Bangkok → Sukhothai Bus Terminal

  • 08:30 17:00 8h 30m 926 THB

Bus Timetable: Mochit, Bangkok → Amphoe Si Samrong, Sukhothai

  • 08:00 15:40 7h 40m 667 THB
  • 08:10 15:30 7h 20m 565 THB
  • 09:30 16:50 7h 20m 667 THB
  • 11:00 18:20 7h 20m 565 THB
  • 14:00 21:20 7h 20m 565 THB
  • 20:00 03:20 7h 20m 667 THB

Bus Timetable: Mochit, Bangkok → Sukhothai

  • 07:00 15:00 8h 529 THB
  • 08:10 15:10 7h 545 THB
  • 08:30 19:26 10h 56m 446 THB
  • 09:30 16:30 7h 636 THB
  • 10:00 17:00 7h 545 THB
  • 10:30 21:26 10h 56m 414 THB
  • 11:30 19:00 7h 30m 510 THB
  • 12:00 20:00 8h 617 THB
  • 14:00 22:00 8h 529 THB
  • 18:10 05:06 10h 56m 414 THB
  • 20:00 03:00 7h 636 THB
  • 20:30 07:26 10h 56m 400 THB
  • 20:45 03:45 7h 636 THB
  • 21:00 04:00 7h 636 THB

Bus Timetable: Mochit, Bangkok → Sukhothai Bus Stop

  • 08:00 15:20 7h 20m 636 THB

Bus Timetable: Mochit, Bangkok → Sukhothai Historical Park

  • 07:00 15:00 8h 545 THB
  • 12:00 20:00 8h 636 THB
  • 14:00 22:00 8h 545 THB
  • 18:10 05:12 11h 2m 438 THB
  • 20:30 07:32 11h 2m 426 THB

Bus Timetable: Mochit, Bangkok → Tambon Ban Suan, Sukhothai

  • 10:00 16:50 6h 50m 545 THB
  • 20:45 03:35 6h 50m 636 THB
  • 21:00 03:50 6h 50m 636 THB

Bus Timetable: Mochit, Bangkok → Tambon Mueang Kao, Sukhothai Historical Park

  • 10:00 17:30 7h 30m 545 THB
  • 20:45 04:15 7h 30m 636 THB

Bus Timetable: Mochit, Bangkok → Yak Don Ko, Sukhothai

  • 21:00 04:30 7h 30m 672 THB

Check all Charter tickets →

Flight Routes & Schedules from Bangkok to Sukhothai

Fly from BKK Suvarnabhumi Airport, Bangkok straight to Sukhothai on the sole direct service of the day. Expect to spend approximately 1h 20m in the air before arriving at THS Sukhothai Airport. Services operate from 07:00 until 15:30, and tickets start from 3,135 to 4,205 THB. Reviewing the timetable for connections between Bangkok and Sukhothai helps you find the departure that works best and secure your seat in advance.

Check all Flight tickets →

Charter Routes & Schedules from Bangkok to Sukhothai

Whether you’re traveling from Bangkok or making your way to Sukhothai, this private ride allows you to select from multiple boarding and drop-off locations. The duration of your trip can vary depending on your chosen points, typically about 5h 15m to 6h 25m. Fares begin at 4,715 to 7,705 THB, and you can leave whenever it suits your plans. Checking all possible pickup and drop-off locations ensures your journey is convenient, direct, and fully tailored to you.

Departure stations
Bangkok
Suvarnabhumi Airport
Bangkok Town Transfer
Suvarnabhumi Airport, Bangkok
Don Mueang Airport
Bangkok Transfer
Arrival stations
Sukhothai Town Transfer
Mueang Kao, Sukhothai
Sukhothai Airport

Charter Timetable: Bangkok → Sukhothai Town Transfer

  • --:-- --:-- 6h 5750 THB

Charter Timetable: Bangkok Town Transfer → Mueang Kao, Sukhothai

  • --:-- --:-- 6h 10m 7360 THB

Charter Timetable: Bangkok Town Transfer → Sukhothai Airport

  • --:-- --:-- 5h 15m 4999 THB

Charter Timetable: Bangkok Town Transfer → Sukhothai Town Transfer

  • --:-- --:-- 5h 25m 7457 THB

Charter Timetable: Bangkok Transfer → Sukhothai Town Transfer

  • --:-- --:-- 6h 6095 THB

Charter Timetable: Don Mueang Airport → Sukhothai Town Transfer

  • --:-- --:-- 5h 55m 6664 THB

Charter Timetable: Suvarnabhumi Airport → Mueang Kao, Sukhothai

  • --:-- --:-- 6h 25m 7705 THB

Charter Timetable: Suvarnabhumi Airport → Sukhothai Town Transfer

  • --:-- --:-- 6h 4715 THB

Charter Timetable: Suvarnabhumi Airport, Bangkok → Sukhothai Town Transfer

  • --:-- --:-- 5h 15m 4999 THB

Check all Charter tickets →

Frequently Asked Questions Bangkok to Sukhothai

Below you will find answers to the most common questions about traveling from Bangkok to Sukhothai.

How long does the Bangkok to Sukhothai route usually take?

Travel time on Bangkok to Sukhothai depends on the transport type and the exact pickup or drop-off point. Flights take about 1 hour 20 minutes, buses usually take about 7 to 11 hours, and charter services range from about 5 hours 15 minutes to 6 hours 25 minutes.

What is the cheapest way to travel from Bangkok to Sukhothai?

The cheapest Bangkok to Sukhothai option in the available data is the bus, with fares from 400 to 926 THB. Bus prices vary by operator, departure point, and arrival point. Charter and flights are both higher priced than the bus.

What is the fastest option for Bangkok to Sukhothai?

The fastest Bangkok to Sukhothai option is the flight, which takes about 1 hour 20 minutes. It departs from BKK Suvarnabhumi Airport in Bangkok and arrives at THS Sukhothai Airport. Charter services are slower than flights but faster than buses.

How much should I expect to pay for Bangkok to Sukhothai overall?

For Bangkok to Sukhothai, the available fares range from 400 THB on the bus to 4,715 THB for charter services. Flights are priced from 3,135 to 4,205 THB. The exact cost depends on the transport type and the specific route pair.

Where do buses leave from and arrive at on the Bangkok to Sukhothai route?

Buses on Bangkok to Sukhothai depart from Mochit, Lampoo Ocean Travel, or Khao San Tara Travel in Bangkok. Arrivals include Sukhothai, Sukhothai Bus Terminal, Sukhothai Bus Stop, Sukhothai Historical Park, Tambon Mueang Kao, and other stops in the area.

Which Bangkok to Sukhothai transport runs the most often?

The data shows 34 bus trips on Bangkok to Sukhothai, compared with 9 charter trips and 2 flights. A fixed frequency is not listed for any of them, so the schedule is best checked by departure time rather than interval.

What are the first and last departures for Bangkok to Sukhothai buses and flights?

For Bangkok to Sukhothai, buses run from 07:00 to 21:00. Flights run from 07:00 to 15:30. Charter services do not list first or last departure times in the available data.

How long do Bangkok to Sukhothai buses take, and why does the time vary?

Bus travel on Bangkok to Sukhothai ranges from about 6 hours 50 minutes to 11 hours. The difference comes from the departure point and the arrival stop, with some routes going to Sukhothai Bus Terminal and others to places like the Historical Park.

Which Bangkok to Sukhothai bus stations are used most in the timetable data?

The bus data for Bangkok to Sukhothai includes departures from Mochit, Lampoo Ocean Travel, and Khao San Tara Travel. Arrivals are spread across Sukhothai Bus Terminal, Sukhothai Bus Stop, Sukhothai Historical Park, Tambon Ban Suan, Yak Don Ko, and other local stops.

What are the flight details for Bangkok to Sukhothai?

Flights on Bangkok to Sukhothai depart from BKK Suvarnabhumi Airport, Bangkok, and arrive at THS Sukhothai Airport. The flight time is 80 minutes, with fares from 3,135 to 4,205 THB. Two flights are listed in the available data.

Are there charter transfers available from Bangkok to Sukhothai?

Yes, charter transfers are listed for Bangkok to Sukhothai. Prices run from 4,715 to 7,705 THB, and travel time is about 5 hours 15 minutes to 6 hours 25 minutes. Pickup and drop-off points include Bangkok, Suvarnabhumi Airport, Don Mueang Airport, and Sukhothai town or airport locations.

Can I book Bangkok to Sukhothai tickets online?

Yes, Bangkok to Sukhothai tickets can be checked and booked online through TicketRoutes.com. The route includes bus, flight, and charter options, so the booking page is useful for comparing the available departures and fares in one place.


More travel routes for Bangkok and Sukhothai

Planning more stops after Bangkok to Sukhothai?

If your journey doesn’t end with Bangkok to Sukhothai, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.