Home Sukhothai Thailand Sukhothai Hotels About
Home  ›  Asia  ›  Thailand  ›  Sukhothai  ›  Getting There
Sukhothai Travel Guide · 2026

Getting to Sukhothai
by bus, by air, or via Phitsanulok

Sukhothai is further than many travellers expect — around 440 km north of Bangkok, a 6–7 hour drive — so it isn't a day trip out and back the way Ayutthaya is. But there are several ways to reach it: an overnight bus, a direct flight into Sukhothai's own airport, or a flight or train to Phitsanulok and a short transfer. Every option compared, with real fares and journey times, before you set off.

First things first

There are several ways to reach Sukhothai — but allow more time than you'd think

Planning a trip to the ruined first capital and UNESCO World Heritage site at Sukhothai? The first thing to accept is that it sits much further out than Ayutthaya — around 440 km north of Bangkok, a 6–7 hour drive. So this is not a same-day, out-and-back trip; it's one that warrants at least one overnight. As for how you travel, it comes down to budget and time. The bus or minivan from Mo Chit is the cheapest and most direct option. Flying is the fastest but costs more — either a direct flight into Sukhothai's own airport, or a flight into Phitsanulok with a short transfer. The train, meanwhile, only reaches Phitsanulok, where you change to road for the last stretch.

Bangkok → Sukhothai
A long haul · plan at least one overnight

Sukhothai lies roughly 440 km north of Bangkok, in the lower north of the country. By road that's about 6–7 hours; by air it's just over an hour. The main departure points in Bangkok are the Mo Chit bus terminal, the Suvarnabhumi/Don Muang airports, and Bang Sue Central Station (whose trains reach only as far as Phitsanulok).

Distance: ~440 km (north of Bangkok)
By road: ~6–7 hr · By air: just over 1 hr
Best for: One overnight or more (1–2 full days)
Not for: A Bangkok day trip — too far
Old Town vs New Town
Sukhothai is two towns · the park is by the Old Town

Sukhothai splits into two parts — the Old Town (around the historical park, where everyone comes to see the ruins) and the New Town on the Yom River, about 12 km to the east, which holds the bus terminal, restaurants and the night market. Buses and minivans arrive in the New Town, while Sukhothai Airport sits around 30 km north of town.

Old Town: Historical park + temple ruins
New Town: Bus terminal, restaurants, night market
Apart: ~12 km (songthaews shuttle between them)
In the park: Rent a bicycle and ride the Old Town
Option 1 · Bus / minivan

Bus and minivan — the workhorse, cheapest and most direct

From Mo Chit, around ฿250–450, ~6–7 hours, with both daytime services and overnight sleepers.

🚌
Bus / minivan from Bangkok (Mo Chit)
Mo Chit (Mo Chit 2) terminal → Sukhothai terminal (New Town) · ~6–7 hr

The way most people reach Sukhothai is by bus from the Mo Chit (Mo Chit 2) terminal. Several companies run the route in 1st-class air-conditioned coaches, wider-seat VIP sleepers, and minivans, with fares around ฿250–450 each way depending on the class. The trip takes about 6–7 hours. The appeal is that there are both daytime services, if you want to watch the countryside go by, and overnight sleepers that leave late and arrive in the morning — saving you both a night's accommodation and a day of travel in one go. Buses arrive at the Sukhothai terminal in the New Town, from where you take a songthaew or a hired ride into the Old Town and the park, about 12 km on. Worth knowing: during the Loy Krathong festival in November, seats sell out fast, so book ahead.

~฿250–450 / person ~6–7 hr · day + overnight Arrives New Town terminal
Best if: you want the cheapest, most direct option with no changes. One tip: take a late-night VIP sleeper and wake up in Sukhothai in the morning, ready to explore — it saves both money and daylight.
Departs: Mo Chit (Mo Chit 2) terminal, Bangkok
Arrives: Sukhothai bus terminal (New Town — about 12 km from the park)
Tickets: At the terminal counter, or book online ahead over long weekends / Loy Krathong
Chedis and Buddha images reflected in a pond at Sukhothai Historical Park, the destination travellers are heading for
Sukhothai Historical Park — the destination you're heading for
One practical tip: if you're touring the north, route it as Bangkok–Sukhothai–Chiang Mai in one direction so you don't double back — the bus from Sukhothai up to Chiang Mai takes only about 5 hours. For what to do once you arrive and how to tour the Old Town, see our getting-around-Sukhothai guide.
Options 2–4 · The alternatives

Flying into Sukhothai or Phitsanulok, the train, and from Chiang Mai

Each suits a different traveller — choose by budget, the time you have, and where you're starting from.

✈️
Fly direct into Sukhothai Airport (THS)
Bangkok → Sukhothai Airport · fastest, but limited and pricier

The fastest way is a direct flight into Sukhothai Airport (code THS), about 1.2 hours from Bangkok. It's a privately owned airport with a pretty, garden-like setting out in the countryside, around 30 km north of town. The key limitation is that only Bangkok Airways flies there, so daily services are few and fares run noticeably higher than the alternatives. On arrival, the airline runs a shuttle into town. It suits travellers short on time who'll pay for speed, or anyone who fancies the experience of a small, unusual airport. Check the schedule and fares first, though — at some times the airfare can cost more than several nights' accommodation combined.

~1.2 hr (fastest) Pricier · Bangkok Airways only Airport ~30 km from town
🛬
Fly into Phitsanulok (PHS), then transfer ~1 hr
Bangkok → Phitsanulok Airport → road transfer into Sukhothai · best value

The better-value flight is into Phitsanulok Airport (code PHS), a larger city near Sukhothai served by more airlines (both full-service and low-cost), which means cheaper fares and far more choice than flying directly into Sukhothai. The flight from Bangkok is about an hour. From Phitsanulok you continue by bus, minivan or a chartered car into Sukhothai, roughly another hour (about 60 km). All told it's still much quicker than the direct bus from Bangkok. A good fit if you want the speed of flying at a price you can actually justify, in exchange for one extra leg by road.

Cheaper fares · more airlines ~1 hr flight + ~1 hr transfer Best value if booked ahead
🚆
Train — only to Phitsanulok, then a transfer
Bangkok → Phitsanulok station → ~1 hr road transfer into Sukhothai

Worth knowing upfront: Sukhothai has no train station of its own. Northern line trains run only as far as Phitsanulok station, a major junction about 60 km away. Services from Bang Sue Central to Phitsanulok take around 5–7 hours depending on the train (rapid, express or special express), with both seats and sleeper berths. You get off at Phitsanulok and continue by bus or minivan into Sukhothai, roughly an hour more. It's a good choice if you love the atmosphere of rail travel, or want an overnight sleeper that wakes you in the north — but once you count the transfer, it's no faster than a direct bus. Tickets can be booked ahead via the SRT's D-Ticket app.

No station in Sukhothai ~5–7 hr to Phitsanulok + ~1 hr transfer Overnight sleeper available
Worth knowing: don't assume a train runs straight into Sukhothai — every service terminates at Phitsanulok as the nearest stop, and you always change to road for the final stretch. Allow time for the connection and check the onward services from Phitsanulok.
🏔️
From Chiang Mai — bus, ~5 hr
Chiang Mai → Sukhothai · a popular pairing on a northern loop

If you're already up north, reaching Sukhothai from Chiang Mai is close and easy. The bus takes about 5 hours, with fares around ฿200–300 and several services a day. It's a very popular pairing, since many travellers see Chiang Mai and stop at Sukhothai on the way up or down — some make it a continuous Bangkok–Sukhothai–Chiang Mai route with no backtracking. If you'd rather not sit on a bus, there are also short flights from Chiang Mai into Phitsanulok, with a road transfer into Sukhothai from there.

~฿200–300 / person ~5 hr Slots neatly into a northern trip
Side by side

Every option compared — price, time, strengths

The short version: for cheapest and most direct, take the bus (the overnight sleeper is the best value); for fastest if you'll pay for it, fly straight into Sukhothai; for speed at a sensible price, fly into Phitsanulok and transfer; for the atmosphere of rail, take the train to Phitsanulok and change; and if you're coming from the north, the bus from Chiang Mai is easiest. All prices are approximate ranges — check again before you book.

OptionFare (per person)TimeFromStrength
🚌 Bus / minivan ฿250–450 ~6–7 hr Mo Chit Cheapest and most direct, overnight sleepers
✈️ Fly direct to Sukhothai (THS) High (check fares) ~1.2 hr flight Bangkok Fastest, but Bangkok Airways only
🛬 Fly to Phitsanulok (PHS) + transfer Moderate ~1 hr + ~1 hr transfer Bangkok Best value, more airlines, cheaper fares
🚆 Train (to Phitsanulok) + transfer Varies by class ~5–7 hr + ~1 hr transfer Bang Sue Rail atmosphere, overnight sleeper
🏔️ From Chiang Mai (bus) ฿200–300 ~5 hr Chiang Mai Fits a northern loop perfectly
One thing to understand

Why Sukhothai isn't a day trip from Bangkok

It's easy to assume Sukhothai works like Ayutthaya. In fact they're very different — Ayutthaya is only about 90 minutes from Bangkok, easy to do out and back in a day, whereas Sukhothai is a full 440 km away, a 6–7 hour drive each way. Forcing it into a single day would mean nearly 14 hours on the road and only a sliver of time at the park — simply not worth it. The right approach is to allow at least one overnight and give it a full one to two days.

Stay at least one night (the recommended way)

Take an overnight sleeper bus, or fly in during the afternoon, and stay a night near the Old Town. Wake early and cycle the park before the heat builds — it pays off in both time and atmosphere. For where to base yourself, see our where-to-stay guide.

For: everyone · Length: 1–2 days is ideal
The only way it works in a day

If you really must, the only feasible day trip is a direct morning flight into Sukhothai Airport and an evening flight back. Even then it's rushed — you'll see only the central zone of the park, and the same-day return airfare runs high.

Catch: rushed + pricey · you won't see it all
From the New Town to the Old Town

Buses and minivans drop you at the New Town terminal. Take a songthaew (shared pickups run the 12 km between New and Old Towns for a few baht) or hire a car or motorbike taxi to the park. At the Old Town, rental shops near the park gates hire out bicycles.

Songthaew: New–Old Town ~12 km · In the park: rent a bicycle
Carry on north from here

Sukhothai sits roughly halfway along the Bangkok–Chiang Mai route, so many travellers don't double back to Bangkok but carry on by bus to Chiang Mai (~5 hr), or use Phitsanulok to pick up an onward train or flight elsewhere in the north.

On to Chiang Mai: bus ~5 hr · Junction: Phitsanulok
A note on weather and seasons: Sukhothai is in the lower north. November to February is the coolest, driest and most comfortable window — ideal for cycling the park — and November brings the famous Loy Krathong light-and-candle festival in the ruins (Sukhothai is the birthplace of Loy Krathong), when crowds swell and accommodation books out early, so reserve well ahead. March to May gets very hot, with the ruins offering almost no shade, so visit early morning or late afternoon and carry water, a hat and sunscreen. June to October is the rainy season — green and quiet, but with afternoon showers. More in our best time to visit Sukhothai guide.
Frequently asked

FAQ · Before you set off for Sukhothai

Can Sukhothai be done as a day trip from Bangkok?
Honestly, no — it's too far. Sukhothai is around 440 km from Bangkok, a 6–7 hour drive each way. Doing it out and back in a single day would mean almost the whole day on the road with barely any time at the historical park. Unlike Ayutthaya, which is only about 90 minutes away, Sukhothai deserves at least one overnight (ideally a full one to two days). The only way it's even feasible in a day is to fly directly into Sukhothai Airport in the morning and out in the evening, and even then it's rushed and pricey.
What's the fastest way to get to Sukhothai?
The fastest is to fly directly into Sukhothai Airport (code THS), about a 1.2-hour flight from Bangkok. The airport is a scenic private airport around 30 km north of town. The catch is that only Bangkok Airways flies there, so services are limited and fares run higher than the alternatives. A better-value option is to fly into Phitsanulok Airport (PHS), which has more airlines and cheaper fares, then transfer into Sukhothai — about an hour by road.
Is there a train to Sukhothai?
Sukhothai has no train station of its own. Northern line trains only reach as far as Phitsanulok station, a major junction about 60 km away. You get off the train at Phitsanulok and continue by bus or minivan into Sukhothai, roughly an hour more. Trains from Bangkok to Phitsanulok take around 5–7 hours depending on the service, and overnight sleeper berths are available — but once you add the transfer, it's no faster than a direct bus.
How long does it take to get to Sukhothai from Chiang Mai?
The bus from Chiang Mai to Sukhothai takes about 5 hours, with fares around ฿200–300 and several services a day. It's a very popular pairing, because many travellers see the north and stop at Sukhothai on the way up or down — some string Bangkok–Sukhothai–Chiang Mai into one continuous route. If you'd rather not sit on a bus, you can also fly from Chiang Mai into Phitsanulok and transfer into Sukhothai by road.
What's the cheapest way to get to Sukhothai from Bangkok?
The cheapest is the bus or minivan from Mo Chit terminal, with fares around ฿250–450 each way depending on the class (1st-class air-conditioned coach, VIP sleeper, or minivan). The trip takes about 6–7 hours and arrives at the Sukhothai bus terminal in the New Town. There are both daytime services and overnight sleepers — an overnight saves you both a night's accommodation and a day of travel time. Flying is much faster but costs several times more.
Klook · Transfers & Tours

Sukhothai transfers & tours — book before you go

Don't want to plan the logistics yourself? Book a Bangkok–Sukhothai transfer, a ride from Phitsanulok Airport, a guided historical-park tour, or bicycle hire in advance through Klook — guided or self-guided, the choice is yours.

Browse Sukhothai transfers & tours on Klook →
Wherebest is an affiliate partner of Klook — we may earn a commission when you book through our links, at no extra cost to you.