GoAsia
Thailand

How to Get from Sukhothai to Bangkok

Compare the Bangkok Airways flight, buses to Mo Chit 2 and private transfers from Sukhothai to Bangkok, with durations and fares.

Last updated: November 11, 2026

How to Get from Sukhothai to Bangkok
Contents

Leaving the crumbling stone stupas and serene lotus ponds of the Sukhothai Historical Park feels like stepping out of a time machine. You trade the quiet, bicycle-friendly lanes of Thailand's first capital for the neon-lit skyscrapers and street food markets of Bangkok, and the choice comes down to speed versus budget.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

If you want to spend your time among the ruins, a short flight is the obvious choice. Travellers who like to watch the central plains roll by will find the bus a reliable and affordable staple, and private transfers offer door-to-door service for families and groups.

Sukhothai to Bangkok by Flight

Bangkok Airways flies direct from Sukhothai Airport (THS) to Suvarnabhumi Airport (BKK) in about 1 hour 10 minutes. Fares include a 20 kg checked bag, meals and drinks on board, seat selection and Courtesy Corner access.[1] Sukhothai's small airport, built in the style of a Thai pavilion, feels more like a boutique resort than a transit hub.

Sukhothai Airport
Sukhothai AirportPhoto: Suikotei / Wikimedia Commons, CC BY-SA 4.0

Sukhothai to Bangkok by Bus

Buses run from Sukhothai Bus Terminal to Bangkok's Mo Chit 2 terminal, operated by The Transport Co., Win Tour, Cherdchai Tour and Route 965 Phitsanulok Yanyon. On 13 November 2026 there were 17 departures, with fares of THB 407 to 513. A Win Tour bus leaves at 09:00 and arrives at 16:00, a Route 965 service leaves at 11:15 and arrives at 19:15, and the overnight buses arrive between 01:00 and 04:40 the next morning. Win Tour sells Business Class at THB 489 and Basic Class at THB 419.[2]

Some buses also pick up at the Sukhothai Historical Park, so you can board close to the ruins.[2] From Mo Chit 2 you can take a taxi or the BTS Skytrain from the nearby Mo Chit station to the city center.

Sukhothai to Bangkok by Private Transfer

A private transfer picks you up at your hotel in Sukhothai and drops you at your accommodation in Bangkok or at one of the city's two airports. The drive takes from about 6 hours, and on booking platforms it costs about $174 to $279 per vehicle (November 2026).[3] Vehicles range from economy cars to vans for 9 or 10 passengers, which is cost-effective for groups.

Comparing Your Options

ModePriceDurationComfort
FlightVaries by dateAbout 1h 10m[1]High
BusTHB 407 - 513[2]About 7h - 8hStandard
Private TransferAbout $174 - $279[3]From about 6hLuxury

Tips for Traveling from Sukhothai to Bangkok

  • Book flights early: There are only a few departures a day, so seats can fill up quickly during festivals like Loy Krathong.
  • Pick the right airport: If you take a private transfer, say whether you are going to Suvarnabhumi (BKK) for international connections or Don Mueang (DMK) for domestic low-cost carriers.
  • Getting to the bus station: The bus terminal is separate from the Historical Park, so allow plenty of time to get there from the ruins.
  • Bring water and snacks: Buses make a rest stop on the way, but it helps to carry your own water for the long ride.

Timetable

Flight Sukhothai - Bangkok $ 50.64 1h 20m
  • →  Economy 17:50
Bus Sukhothai - Bangkok $ 21.61–24.87 7h
  • →  VIP 09:00
  • →  Express 09:30, 10:00, 21:00
Taxi Sukhothai - Bangkok $ 172.61–276.83 6h – 6h 30m
  • →  Luxury VIP Van
  • →  Comfort Car
  • →  Comfort
  • →  Van 9pax
  • →  SUV 4pax
  • →  VIP Van 9pax
  • →  Economy
Taxi Sukhothai - Suvarnabhumi Airport $ 172.61–244.26 5h 30m – 7h 30m
  • →  Comfort
  • →  Van 9pax
  • →  SUV 4pax
  • →  Economy
  • →  Van 10pax
  • →  VIP Van 9pax
Taxi Sukhothai - Don Mueang Airport $ 172.61–244.26 5h 30m – 6h
  • →  Comfort
  • →  Van 9pax
  • →  SUV 4pax
  • →  Economy
  • →  Van 10pax

Frequently Asked Questions

How can I book tickets from Sukhothai to Bangkok?

Use the booking tool on this page to compare the transport options currently available from Sukhothai to Bangkok, including current prices and schedules.

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

The bus is the cheapest way, with fares of THB 407 to 513 on 13 November 2026.

What is the fastest way to get from Sukhothai to Bangkok?

Bangkok Airways' direct flight is the fastest way and takes about 1 hour 10 minutes, compared with 7 to 8 hours by road.

How long does it take to get from Sukhothai to Bangkok?

A flight takes about 1 hour 10 minutes, a private transfer takes from about 6 hours, and the bus takes about 7 to 8 hours.

Are there direct flights from Sukhothai to Bangkok?

Yes. Bangkok Airways flies direct from Sukhothai Airport (THS) to Suvarnabhumi Airport (BKK).

Is it better to take a bus or a private transfer for a group?

For groups of 6 to 9 people, a private van is a good choice. A vehicle costs about $174 to $279 on booking platforms (November 2026), and you get door-to-door service.

Which bus class should I choose for the trip to Bangkok?

Operators sell economy and business classes. On 13 November 2026 Win Tour charged THB 419 for Basic Class and THB 489 for Business Class, so the extra comfort costs only a little more.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Bangkok Airways: Flight Ticket from Sukhothai to Bangkok. Retrieved November 11, 2026.
  2. [2] The Transport Co., Ltd. (BusX): Sukhothai Bus Terminal To Bangkok Bus Terminal Chatuchak Mo Chit 2. Retrieved November 11, 2026.
  3. [3] 12Go: 12Go timetable: Sukhothai to Bangkok. Retrieved November 11, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.