TL;DR: From Bangkok, the cheapest way to Sukhothai is the Win Tour (Sukhothai Wintour) bus from Mo Chit’s Terminal 2, running roughly ฿378-435 (about US$11-13) for standard or VIP class and taking about 7-9 hours; a couple of daily departures (Route 965) go straight to the historical park rather than New Sukhothai’s main terminal. Bangkok Airways flies direct into Sukhothai Airport (THS), which it privately owns and operates just like Samui Airport, in about 1 hour 20 minutes for fares from roughly ฿1,350-3,500 (about US$41-106) one-way, plus a ฿200-500 (about US$6-15) minivan transfer into town. The middle option is a train from Krung Thep Aphiwat station to Phitsanulok, taking 4-7 hours depending on the service for roughly ฿479-1,000 (about US$15-30), followed by a tuk-tuk to Phitsanulok’s Bus Terminal 1 and then an hourly local bus to Sukhothai for about ฿40-70 (about US$1-2) taking around an hour. Once you’re in New Sukhothai, a shared songthaew covers the roughly 12-15km to Sukhothai Historical Park (Old Sukhothai) for about ฿30 (about US$0.90) in 20-25 minutes, or you can rent a bicycle near the park entrance for exploring once inside. All prices ฿33 = US$1 (July 2026).
Getting from Bangkok to Sukhothai isn’t a single obvious route, and if you’ve already read outthailand.com’s broader getting to Sukhothai guide covering Chiang Mai and Phitsanulok connections too, this one narrows the focus to the specific question of leaving Bangkok: which bus operator, which flight, and whether the train is worth the transfer. Three real options exist, a budget overnight-friendly bus, a fast but pricier flight, and a train-plus-bus combination through Phitsanulok, and each one lands you in a slightly different place once you arrive. This guide compares them with real 2026 fares and times, plus the final short hop from wherever your bus, plane, or train drops you to the actual ruins at Sukhothai Historical Park.
All figures below come from bus operator booking pages, Bangkok Airways’ own site, train schedules, and current 2026 transport guides, listed in the Sources section. Prices are in Thai baht (THB) with US dollars in parentheses, converted at ฿33 = US$1 (July 2026).
Bangkok to Sukhothai route comparison at a glance
| Route | Mode | Time | Price |
|---|---|---|---|
| Bangkok (Mo Chit) to Sukhothai | Win Tour bus, standard/P1 | 7-9 hours | ฿378 (~$11) |
| Bangkok (Mo Chit) to Sukhothai | Win Tour bus, VIP | 7-9 hours | ฿435 (~$13) |
| Bangkok to Sukhothai | Other operators, economy-VIP | 7-9 hours | ฿250-700 (~$8-21) |
| Bangkok to Sukhothai Airport (THS) | Bangkok Airways direct flight | ~1hr20 | ฿1,350-3,500 (~$41-106) |
| Sukhothai Airport to town | Minivan/shuttle transfer | 30-50 min | ฿200-500 (~$6-15) |
| Bangkok (Krung Thep Aphiwat) to Phitsanulok | Train | 4-7 hours | ฿479-1,000 (~$15-30) |
| Phitsanulok train station to Bus Terminal 1 | Tuk-tuk | ~10 min | |
| Phitsanulok to Sukhothai | Local bus | ~1 hour | ฿40-70 (~$1-2) |
| New Sukhothai to Old Sukhothai (park) | Shared songthaew | 20-25 min |
Figures compiled from bus operator booking platforms, Bangkok Airways, train schedules, and 2026 transport guides; see Sources. Prices at ฿33 = US$1 (July 2026).
How does the Win Tour bus from Bangkok work?
Win Tour (branded Sukhothai Wintour) is the main operator running direct buses from Bangkok to Sukhothai, and it’s the cheapest way to make the trip. Buses leave from Mo Chit Bus Terminal 2 (the Northern Bus Terminal, ticket counter windows 39-40) and arrive at Sukhothai Bus Terminal in New Sukhothai, with fares of ฿378 for standard/P1 class and ฿435 for VIP, both around US$11-13. Other operators and booking platforms show a wider spread, from about ฿250 on the cheapest economy fares up to ฿700 for premium seating, so it’s worth comparing a couple of platforms before booking.
Journey time runs roughly 7-9 hours, and the range matters here: some Win Tour services (listed as Route 100, Bangkok-Si Satchanalai) stop at multiple intermediate towns including Nakhon Sawan and Kamphaeng Phet on the way, which stretches the trip toward the longer end. Departures run through the day and into the evening, so an overnight option is usually available if you’d rather sleep through the ride than watch the towns go by.
One detail worth knowing before you book: a couple of daily Win Tour departures are listed as Route 965, Bangkok to Sukhothai Historical Park, running roughly at 10:00 and 20:45 from Bangkok. These go straight to the park side of town rather than stopping only at the New Sukhothai terminal, which saves you the follow-on songthaew if you’re staying near the ruins. Check your ticket’s exact routing when you book rather than assuming every departure ends at the same stop, since New Sukhothai and Old Sukhothai are genuinely separate towns about 12-15km apart.
Is flying to Sukhothai worth the extra cost?
Bangkok Airways flies direct from Bangkok to Sukhothai Airport (THS) in about 1 hour 20 minutes, and it’s effectively the only carrier on the route because it built and still privately owns the airport, the same arrangement it has with Samui Airport. One-way fares typically start from around ฿1,350-3,500 (about US$41-106), rising the closer you book to departure and during high season. With no competing airline flying the direct route, there’s little pressure keeping fares down, so book a few weeks out for a better shot at the lower end of that range.
From Sukhothai Airport, Bangkok Airways runs minivan transfers timed to flight arrivals into New Sukhothai or on to partner hotels closer to the historical park, typically costing ฿200-500 (about US$6-15) and taking 30-50 minutes. Car rental and private taxi transfers are also available at the small, open-air terminal for a higher fixed fare if you’d rather skip the shared shuttle.
Flying makes sense if you’re short on time, combining Sukhothai with a wider northern loop, or simply don’t want to spend most of a day on a bus. It doesn’t make sense if you’re travelling on a tight budget, since even the cheapest available fare runs several times the bus price for a fraction of the travel time saved once you factor in airport transfers on both ends.
How does the train-via-Phitsanulok route work?
Sukhothai has no train station of its own, so the rail option is really a train-plus-bus combination: ride from Bangkok’s Krung Thep Aphiwat Central Terminal to Phitsanulok, then connect onward by local bus. The train itself takes roughly 4-7 hours depending on the specific service, with Special Express trains running the fast end of that range and slower Rapid or overnight Express services taking longer. Fares run from about ฿479 for a second-class air-conditioned seat up toward ฿1,000 for sleeper classes on the overnight services.
From Phitsanulok’s train station, it’s a short tuk-tuk ride (around ฿60, about 10 minutes) to Phitsanulok Bus Terminal 1, where local buses to Sukhothai run frequently from roughly 05:30 to 18:00. That final leg costs about ฿40-70 (about US$1-2) and takes around 1 hour.
Add it up and the train route typically lands somewhere between 5 and 8 hours door to door, which overlaps heavily with the direct bus’s 7-9 hours rather than beating it outright. The real appeal is comfort: a proper train seat, or a sleeper berth if you catch an overnight service, is a genuinely easier way to cover a multi-hour trip than a coach seat, even if it isn’t meaningfully faster.
Getting from New Sukhothai to the historical park
However you arrive, unless your bus is one of the direct-to-park Win Tour departures, you’ll most likely land in New Sukhothai, the modern working town with the bus terminal, most guesthouses, and restaurants. Sukhothai Historical Park (Old Sukhothai) is a separate town roughly 12-15km away, and the standard way to cover that distance is a shared blue songthaew, running for about ฿30 (about US$0.90) and taking 20-25 minutes. They pick up along the main road through New Sukhothai and drop passengers right at the historical park’s central zone entrance, running through the day roughly from early morning to early evening.
A private tuk-tuk covers the same distance faster and door to door, worth it for an early start before the sun gets punishing or if you’re carrying luggage, though expect to pay noticeably more than the songthaew fare, and agree the price before you get in. Once you’re actually inside the historical park, bicycle rental is available right outside the main entrance, which is genuinely useful given how spread out the ruins are, though it’s a way to get around within the park rather than a practical way to cover the New-to-Old Sukhothai distance itself. For what to see once you’re there, see outthailand.com’s Sukhothai Historical Park guide and the wider things to do in Sukhothai pillar guide.
Honest downsides
None of these three routes is without a catch. The Win Tour bus is cheap but genuinely long, 7-9 hours on a coach seat with some departures making several stops, and unless you book one of the limited direct-to-park services, you’ll still need a songthaew at the other end. Flying is fast but comes at a real premium, since Bangkok Airways has no competing carrier to push fares down on this specific route, and the airport transfer adds cost and time on top of the ticket price. The train-via-Phitsanulok combo trades speed for comfort rather than actually saving time, and it adds a connection, meaning a delayed train can mean a longer wait for the next Phitsanulok-Sukhothai bus. Whichever way you go, double-check whether your ticket ends in New Sukhothai or Old Sukhothai before you book a hotel, since the two are genuinely separate towns and mixing them up adds an unplanned songthaew ride to an already long travel day.
Getting to Sukhothai: putting it together
If money matters more than time, the Win Tour bus from Mo Chit is the straightforward budget choice, and worth checking for one of the direct-to-park departures if you’re staying near the ruins. If your schedule is tight, the Bangkok Airways flight gets you there in under two hours door to door once you add the transfer. If you’re chasing comfort over speed, or already have a Thailand rail pass in mind, the train-via-Phitsanulok combo is a reasonable middle ground. Once you’ve arrived, head to outthailand.com’s Sukhothai Historical Park guide and things to do in Sukhothai pillar guide to plan your visit, and check live events for anything happening in the region while you’re there.
Sources
- Journey from Bangkok to Sukhothai with Sukhothai Win Tour Bangkok - BusOnlineTicket.co.th: Win Tour fares (฿378 P1, ฿435 VIP), Mo Chit Terminal 2 departure point, Sukhothai Bus Terminal arrival point
- Win Tour Bus Schedule: Bangkok to Sukhothai - Busandvan.com: Route 100 and Route 965 (Bangkok to Sukhothai Historical Park) departure times, journey duration 8-9 hours, Mo Chit ticket counter details
- Sukhothai Wintour Bus Tickets and Schedules - CheckMyBus: operator route network and regional pricing
- Bangkok to Sukhothai: All Travel Options - ThatBangkokLife: Bangkok Airways fares from ฿1,500, bus fare range ฿328-700, train fare from ฿669
- Sukhothai Transport Guide: How to Get There and Travel Around Easily - Theo Courant: Win Tour bus fare/schedule, Bangkok Airways flight and distance from park, Phitsanulok connection fare, New-Old Sukhothai local bus and songthaew fares
- Domestic Flights Thailand: Sukhothai Airport: Sukhothai Airport ownership by Bangkok Airways, minivan and taxi transfer options
- Bangkok to Sukhothai by Train - ThailandLife.info: Krung Thep Aphiwat departure station, train schedule and duration, Phitsanulok tuk-tuk and bus connection details
- Sukhothai - Wikivoyage: New Sukhothai to Old Sukhothai songthaew fare (฿30) and route, tuk-tuk fares, bicycle rental near park entrance