The fastest way from Bangkok to Sukhothai is the Bangkok Airways flight from Suvarnabhumi to Sukhothai Airport. The flight takes about 1 h 20 min, there are one or two flights a day, and the airport is about 25 km from town. The cheapest way is a direct coach from Mo Chit 2 bus terminal: about 385–396 THB and about 6–8 hours. For a door-to-door trip, Smile Taxi Service drives the whole way in a private car. There is no fixed fare for this route, so ask for a quote on WhatsApp or LINE.
Distance and travel time overview
Sukhothai was the capital of the Sukhothai Kingdom from 1238 to 1438, and its historical park is a UNESCO World Heritage Site. By road it is about 430–480 km from Bangkok, depending on where you start and finish.
Two things shape every plan:
- Sukhothai has no railway station. By rail, you take a train to Phitsanulok and then a bus of about 1 hour (about 58–59 km).
- Sukhothai is two places. Buses arrive at the bus terminal in New Sukhothai, the modern town. The historical park (Old Sukhothai) is about 12–14 km west of the new town. Decide where you will stay before you choose how to travel.
Comparison of the options
| Option | Travel time | Approximate price | Best for |
|---|---|---|---|
| Direct coach from Mo Chit 2 | about 6–8 hours | about 385–396 THB | most budgets; no change of vehicle |
| Train to Phitsanulok + bus | 4 h 18 min to 7 h 40 min by daytime train, plus about 1 hour by bus | daytime train about 69–397 THB, bus around 40 THB | travellers who prefer the train; travellers landing at Don Mueang |
| Flight Suvarnabhumi → Sukhothai | about 1 h 20 min, plus about 25 km by road to town | check with Bangkok Airways | travellers short on time |
| Flight Don Mueang → Phitsanulok + bus | about 1 hour, plus 1–1.5 hours by bus | check with the airline | more flight times to choose from |
| Private car (Smile Taxi Service) | door to door, about 430–480 km by road | quote on request | families, groups, a stop at Ayutthaya |
Bus, train and flight information was checked in September 2026. Thai bus fares changed several times in 2026 with diesel prices, most recently from 15 September 2026, so treat every fare as approximate and confirm it with the operator before you travel. Smile Taxi Service fares are fixed, per vehicle, one way, and include expressway tolls.
Option 1: Direct coach from Mo Chit 2
The direct coach is the simplest low-cost option: you stay on one bus from Bangkok to Sukhothai.
Where it leaves from. Coaches leave from Mo Chit 2, also called the Bangkok Northern Bus Terminal, on Kamphaeng Phet 2 Road in Chatuchak. The terminal is not next to BTS Mo Chit. It is about 2.1 km from BTS Mo Chit and about 1.8 km from MRT Kamphaeng Phet (Exit 1). From either station, take a taxi, a motorbike taxi or a city bus.
Operators and departures. Four companies sell tickets from Mo Chit 2 to Sukhothai. The timetable listed by a ticket reseller in September 2026:
- Sukhothai Thani Co. (trading as Win Tour): departures from 08:00 to 21:00.
- Phitsanulok Yanyon Tour: departures from 07:00 to 14:00.
- Transport Co. (999, the state bus company): departures from 08:30 to 21:00.
- Cherdchai Tour North: one departure, at 11:30.
Taken together, there is roughly one bus an hour from 07:00 to 21:00.
Price and travel time. About 385–396 THB one way in September 2026; fares on reseller websites may include a booking fee. The trip takes about 6–8 hours. The coaches stop at bus stations on the way, so do not count on arriving in 6 hours.
Where it arrives. Most coaches end at Sukhothai Bus Terminal in New Sukhothai. Some services also stop at Sukhothai Historical Park (Old Sukhothai). If you are staying near the park, ask when you buy the ticket whether your bus stops there.
Buying tickets. The ticket counters for northern routes are on the ground floor of Mo Chit 2. On normal days you can usually buy a ticket at the terminal about 30 minutes before departure. Around New Year and Songkran (April), book ahead. On peak days some companies board at the old Mo Chit site opposite Chatuchak Weekend Market. For a Transport Co. ticket, bring your passport or ID card, because you need it to buy the ticket. Left luggage is on the 3rd floor, near the food court, from 05:00 to 22:00.
If the Sukhothai buses are full. Six operators run from Mo Chit 2 to Phitsanulok, roughly every hour from 07:00 to 22:00, for about 337–393 THB. From Phitsanulok, a local bus takes about 1 hour to Sukhothai (see Option 2).
Pros: cheap; no change of vehicle; departures through the day. Cons: a long day on the road; Mo Chit 2 is not next to a train station; most buses arrive in the new town, not at the ruins.
If you want some daylight at the ruins on the day you arrive, take one of the first morning coaches, which leave from about 07:00.
Option 2: Train to Phitsanulok, then a bus to Sukhothai
The train takes you only as far as Phitsanulok, the nearest station to Sukhothai. From there you continue by bus.
Where it leaves from. Since 19 January 2023, long-distance northern trains leave from Krung Thep Aphiwat Central Terminal (MRT Blue Line, Bang Sue station), not from Hua Lamphong. Of the trains to Phitsanulok, only the ordinary train 201 still leaves from Hua Lamphong. Every train to Phitsanulok also stops at Don Mueang station, which is right next to Don Mueang airport. Fares from Don Mueang are a few baht lower (for example 392 THB on train 7).
The daytime trains (State Railway of Thailand timetable for 2026):
| Train | Departs → arrives Phitsanulok | Don Mueang stop | Fare (THB) |
|---|---|---|---|
| Special express 7 | 07:30 → 11:48 | 07:45 | 397 |
| Rapid 111 (fan cars) | 07:50 → 14:08 | 08:07 | 178–267 |
| Ordinary 201 (from Hua Lamphong, fan only) | 10:15 → 17:55 | 11:15 | 69–159 |
Trains 7 and 111 leave from Krung Thep Aphiwat. The rail distance from Krung Thep Aphiwat to Phitsanulok is 382 km.
Which train to take. Only two trains reach Phitsanulok in daylight, early enough for the bus to Sukhothai: special express 7 (arrives 11:48) and rapid 111 (arrives 14:08). The ordinary train 201 takes 7 h 40 min and arrives at 17:55, very close to the last buses to Sukhothai, so you may need to sleep in Phitsanulok.
The later trains from Krung Thep Aphiwat (rapid 109 at 14:15, and four evening trains from 18:40 to 22:30, some with sleeper berths) arrive between 20:35 and 04:28, after the last buses to Sukhothai. Take one only if you plan to sleep in Phitsanulok.
From the station to the bus. Buses to Sukhothai leave from Phitsanulok Bus Terminal 1, about 2.1 km from the railway station. A tuk-tuk costs about 60 THB.
The bus to Sukhothai. Buses run frequently from early morning until about 18:00 (sources give slightly different hours). The trip takes about 1 hour and costs around 40 THB. Some buses go to New Sukhothai (the bus terminal) and some go to Old Sukhothai (the historical park), so check the sign or ask before you board.
Pros: you can board at Don Mueang, next to the airport; special express 7 reaches Phitsanulok in 4 h 18 min. Cons: two changes after the train (tuk-tuk, then bus); only two trains fit the bus connection.
Option 3: Fly from Suvarnabhumi to Sukhothai
The flight. Bangkok Airways is the only airline that flies to Sukhothai Airport (THS), and it flies only from Suvarnabhumi (BKK). Sukhothai Airport is privately owned by Bangkok Airways. In September 2026 the schedule showed 7 flights a week, departing between 07:00 and 16:00 depending on the date; another source describes two daily timeslots. Expect one or two flights a day, and check the current schedule and fare with Bangkok Airways. The flight takes about 1 h 20 min on an ATR turboprop, with economy seats only.
The airport. Sukhothai Airport is in Sawankhalok district, about 25 km north of Sukhothai town, toward Si Satchanalai. Plan your ride from the airport to your hotel before you fly, for example by asking your hotel what it can arrange.
Getting to Suvarnabhumi. Smile Taxi Service drives from any Bangkok address to Suvarnabhumi for a fixed fare (see Option 5).
Pros: by far the shortest travel time; if you arrive in Thailand at Suvarnabhumi, you can connect at the same airport. Cons: few flights; the airport is about 25 km from town.
Option 4: Fly from Don Mueang to Phitsanulok, then take the bus
The flight. Thai AirAsia and Thai Lion Air fly from Don Mueang (DMK) to Phitsanulok (PHS): about 15 flights a week (about two a day), departing between 07:00 and 17:10. The flight takes about 1 hour. No flights from Suvarnabhumi to Phitsanulok were found. Check fares with the airlines.
From Phitsanulok to Sukhothai. Phitsanulok Airport is just south of the city centre. Buses to Sukhothai leave from Phitsanulok Bus Terminal 1 and take about 1–1.5 hours; the last ones leave at about 18:00. Choose a flight that lands well before the evening.
Getting to Don Mueang. Smile Taxi Service drives from any Bangkok address to Don Mueang for a fixed fare (see Option 5).
Pros: usually more flights a day than to Sukhothai; two airlines to choose from. Cons: a flight plus a road trip of about 58–59 km; several changes.
Option 5: Private car with Smile Taxi Service
A private car takes you from your door in Bangkok to your hotel in Sukhothai, in the new town or near the historical park. It suits families, older travellers and anyone with a lot of luggage.
Price. Smile Taxi Service has no fixed fare for Bangkok to Sukhothai. Send your pickup address, destination, date and number of passengers on WhatsApp or LINE, and the team will send a quote. Like all Smile fares, the quote is per vehicle (the same for one passenger or a full car), one way, with expressway tolls included and no meter. A discount is available if you also book the return trip; ask for it in your message.
Vehicles.
- Sedan: up to 3 passengers and 2 bags (Toyota Camry or similar).
- SUV: up to 5 passengers and 4 bags (Toyota Fortuner or similar).
- Van: up to 7 passengers and 5 bags (Toyota Commuter or similar).
Stops on the way. A private car can stop at Ayutthaya or Lopburi on the way. Extra stops cost +250 THB per hour, so ask for a quote that includes the stop. For Ayutthaya on its own, see our guide on how to get from Bangkok to Ayutthaya.
What is included and on request. The driver picks you up at the door of your hotel or address. Before the trip the team sends the driver's name, car and plate number. On request: a child seat (+100 THB) and an English-speaking driver (not every driver speaks English, so this depends on availability). Pickups or drop-offs in Bangkok west of the Chao Phraya river (the Thonburi side) cost +100–200 THB.
Payment and cancellation. Pay the driver in cash (THB) at the end of the trip. The website takes no online payment and no deposit. If you can only pay by card, message the team and they will send a PayPal payment link, with a 5% fee added. Cancellation is free up to 24 hours before pickup.
Smile Taxi Service is rated 5.0 on Google and 5.0 on Tripadvisor, has served more than 8,000 passengers and works with 54+ local drivers. The team answers messages 24/7 in 9 languages.
A fixed-fare ride to the airport for your flight
If you fly to Sukhothai or Phitsanulok, Smile Taxi Service can take you from your Bangkok hotel to the right airport. Fares are fixed, per vehicle, one way, with expressway tolls included.
| Vehicle | Bangkok → Suvarnabhumi (BKK) | Bangkok → Don Mueang (DMK) |
|---|---|---|
| Sedan (up to 3 passengers) | 600 THB | 600 THB |
| SUV (up to 5 passengers) | 800 THB | 800 THB |
| Van (up to 7 passengers) | 1,100 THB | 1,000 THB |
- For the Bangkok Airways flight to Sukhothai: book a sedan from Bangkok to Suvarnabhumi, book an SUV from Bangkok to Suvarnabhumi or book a van from Bangkok to Suvarnabhumi.
- For the flights to Phitsanulok: book a sedan from Bangkok to Don Mueang, book an SUV from Bangkok to Don Mueang or book a van from Bangkok to Don Mueang.
All routes and fares are on the Smile Taxi Service fare list.
Meter taxi or ride-hailing app
Bangkok's official taxi meter rates are 35 THB for the first kilometre, then 6.50 to 10.50 THB per kilometre depending on the distance (10.50 THB per kilometre beyond 80 km). Calculated from those rates, 430–480 km comes to roughly 4,350–4,900 THB on the meter, before tolls, waiting time and any airport surcharge. This is a calculation, not a quoted fare: for a trip this long, drivers usually ask for an agreed price instead. No recent source gives a Grab or Bolt price from Bangkok to Sukhothai. If you try an app, it shows the fare before you book.
Arriving in Sukhothai: the new town and the historical park
New Sukhothai. Sukhothai Bus Terminal is outside the centre of New Sukhothai, about 20 minutes by car from the historical park.
Getting to the park. Large blue songthaews (pickup trucks with benches) run from the bus terminal, and from a stop on Charodwithithong Road in New Sukhothai, to the entrance of the park's central zone.
The historical park. Sukhothai Historical Park covers about 70 square kilometres and has 193 ruins in five zones: central, northern, western, southern and eastern. Entry is charged per zone. As of September 2026, travel sources give 100 THB per zone for foreign visitors, plus 10 THB for a bicycle, but some sources give higher prices. There has been no combined ticket for all zones since January 2020. Opening hours also differ between sources: the park opens early in the morning and closes in the early evening. Check fees and hours at the ticket office or with the Sukhothai Historical Park office (Fine Arts Department), tel. 055 697 527.
Getting around. Cycling is the usual way to see the park, and bicycles are rented opposite the main entrance. Ramkhamhaeng National Museum is next to the main entrance of the central zone.
Further afield. Si Satchanalai Historical Park is about 55 km from New Sukhothai.
Practical tips for the Sukhothai route
- Start from the right place. Coaches leave from Mo Chit 2, trains from Krung Thep Aphiwat, flights to Sukhothai from Suvarnabhumi, and flights to Phitsanulok from Don Mueang.
- Landing at Don Mueang. Walk to Don Mueang railway station, next to the airport, for special express 7 (07:45) or rapid 111 (08:07) to Phitsanulok. For a coach, city bus A1 goes to Mo Chit 2 for 30 THB, every 15 minutes from 05:45 to 24:00. It boards in front of the Service Hall building or at Terminal 1 (international), floor 1, Gate 6.
- Landing at Suvarnabhumi. The Bangkok Airways flight to Sukhothai leaves from the same airport. To reach Mo Chit 2, take the Airport Rail Link to Makkasan, then the MRT from Phetchaburi to Chatuchak Park or Kamphaeng Phet, then a taxi, motorbike taxi or city bus. City bus S6 from the Suvarnabhumi bus terminal also passes Mo Chit 2 (about 2 hours, 37 THB in June 2025).
- Stay near the park for sunrise. If you want to be at the ruins early in the morning, stay in Old Sukhothai and check that your bus stops at the historical park.
- Carry small notes. The park charges per zone, so visiting three zones means buying three tickets.
- Book early at festival time. Around New Year, Songkran (April) and Loy Krathong, book buses, trains and rooms in advance. Loy Krathong falls on Tuesday 24 November 2026. Sukhothai holds its Loy Krathong and Candle Festival at the historical park every year; in 2025 it ran from 27 October to 5 November. The 2026 programme had not been published when this guide was checked.
- Travelling with small children. In a private car, ask for a child seat when you book (+100 THB with Smile Taxi Service).
The return journey from Sukhothai to Bangkok
By coach. Coaches board at Sukhothai Bus Terminal and, for some services, in the Old City near the historical park. All of them arrive at Mo Chit 2 in Bangkok. The timetable listed by a ticket reseller in September 2026:
- Sukhothai Thani Co. (Win Tour): from 07:50 to 22:00 (41 trips listed, many of them through buses that stop in Sukhothai on a longer route).
- Phitsanulok Yanyon Tour: from 11:15 to 21:30.
- Transport Co. (999): 5 trips from 08:00 to 20:30.
- Cherdchai Tour North: from 08:00 to 09:30.
Fares were about 385–407 THB.
By train. Take the bus to Phitsanulok first (about 1 hour), then a train to Krung Thep Aphiwat:
| Train | Phitsanulok → Krung Thep Aphiwat | Fare (THB) |
|---|---|---|
| Rapid 112 | 10:43 → 17:10 | 178–267 |
| Special express 8 | 13:26 → 17:40 | 397 |
| Rapid 102 | 13:42 → 20:05 | 178–267 |
Leave Sukhothai early enough to allow for the bus and the tuk-tuk to the station. The ordinary train 202 leaves Phitsanulok at 06:05 and reaches Hua Lamphong at 13:45 (69–159 THB). Night trains leave Phitsanulok between 22:05 and 01:01 and reach Krung Thep Aphiwat between 04:30 and 06:30.
By air. Check the Bangkok Airways schedule from Sukhothai to Suvarnabhumi, or the Thai AirAsia and Thai Lion Air schedules from Phitsanulok to Don Mueang.
By private car. Ask Smile Taxi Service for a quote from your Sukhothai hotel to your Bangkok address or airport, and ask about the discount for a return trip.
From the airport into Bangkok. If you fly back, Smile Taxi Service drives from the airport to any Bangkok address for a fixed fare:
- Suvarnabhumi → Bangkok: 600 / 800 / 1,100 THB (sedan / SUV / van). Book a sedan from Suvarnabhumi to Bangkok, an SUV from Suvarnabhumi to Bangkok or a van from Suvarnabhumi to Bangkok. The driver meets you on Level 4 (Departures), near Gate 4, in the pickup lane.
- Don Mueang → Bangkok: 600 / 800 / 1,000 THB (sedan / SUV / van). Book a sedan from Don Mueang to Bangkok, an SUV from Don Mueang to Bangkok or a van from Don Mueang to Bangkok. The driver meets you on Level 3 (Departures). Don Mueang has two terminals, so the exact door comes with the driver's details.
Airport pickups include 60 minutes of free waiting, counted from the actual landing time, and a person checks your flight. Message on WhatsApp or LINE once you have your bags; the car pulls up in about 5–10 minutes. A name sign at the arrivals gate costs +100 THB, and a free 500 MB Thailand eSIM is available with an airport pickup on request.
Going on to Chiang Mai instead. Win Tour lists 12 buses from Sukhothai to Chiang Mai, leaving between 07:00 and 11:15, from about 340 THB and taking about 4.5 hours. For the full route, see our guide on how to get from Bangkok to Chiang Mai.
FAQ
Is there a train to Sukhothai? No. Sukhothai has no railway station. Take a train to Phitsanulok (4 h 18 min on the 07:30 special express from Krung Thep Aphiwat), then a bus of about 1 hour.
Where do buses to Sukhothai leave from in Bangkok? From Mo Chit 2, the Bangkok Northern Bus Terminal. It is about 2.1 km from BTS Mo Chit and 1.8 km from MRT Kamphaeng Phet, so take a taxi, motorbike taxi or city bus from the station.
How much is the bus, and how long does it take? About 385–396 THB in September 2026, and about 6–8 hours. Four companies run the route, including Win Tour and Transport Co. (999).
Can I fly to Sukhothai? Yes. Bangkok Airways flies from Suvarnabhumi to Sukhothai Airport in about 1 h 20 min, with one or two flights a day. The airport is about 25 km north of Sukhothai town. You can also fly from Don Mueang to Phitsanulok and continue by bus.
How do I get from Phitsanulok to Sukhothai? Take a tuk-tuk from the railway station to Bus Terminal 1 (about 60 THB), then a bus of about 1 hour for around 40 THB. The last buses leave at about 18:00.
Does the bus stop at the historical park? Most buses end at the bus terminal in New Sukhothai, 12–14 km from the park, and some also stop at the park. Blue songthaews link the bus terminal and the park.
How much does it cost to enter Sukhothai Historical Park? As of September 2026, travel sources give 100 THB per zone for foreign visitors, plus 10 THB for a bicycle. There is no combined ticket for all zones. Check the current fee at the ticket office.
How much is a private car from Bangkok to Sukhothai? Smile Taxi Service has no fixed fare for this route. Ask for a quote on WhatsApp (+66 88 623 5016) or LINE (2610253925); the price is per vehicle and includes expressway tolls.
To ask for a Bangkok to Sukhothai quote or to book a ride to the airport, message Smile Taxi Service on WhatsApp or LINE.