Chiang Mai’s Arcade complex holds two bus terminals facing each other across the road, and only one of them sells a seat to Sukhothai. Terminal 2 is the original building, and the counters are inside it. Get that wrong on the morning of a run of roughly 300 km and you lose your departure to a walk back across the car park.
One coach covers this corridor without a transfer, and it takes about five and a half hours. Everything else the search results hand you is two journeys sold as one ticket. So the decision here is not which mode. It’s which building, which routing, and where you buy.
Before you commit to a departure time, check current departures and fares on the corridor. Counter boards and online inventory drift apart on this route more than they do on the trunk lines out of Bangkok.
The other thing worth knowing before you pick a time is where the ticket actually ends. It drops you at a terminal 12 km from the ruins you came for, and the cheap connection covering that gap stops running at 17:00.
So the bus works best for anyone who can take a morning departure and wants the Historical Park the same afternoon. Skip it if you are four or more travelers with luggage, because a private vehicle divides down to close to bus money and puts you at the park gates. Skip it entirely if you were counting on a train.
Photographer: Ilya Plekhanov. Source: Wikimedia Commons. License: CC BY-SA 3.0.Chiang Mai to Sukhothai at a glance
Start with the shape of the day. Coaches leave Arcade Terminal 2 across a window running from early morning to mid evening. They cover the road through Lampang. All of them terminate at Sukhothai Bus Terminal, on the edge of the new town.
The numbers that actually change the booking:
- Distance: roughly 300 km, quoted anywhere between 275 km and 362 km depending on the source.
- Journey time: 5 hours flat on the quickest services, 5 hours 30 minutes as the realistic figure, up to 6 hours on the longer routing.
- Counter fare: $7 (THB 239) for a first class seat bought at the window in Chiang Mai.
- Departure point: Chiang Mai Arcade Bus Terminal 2, listed in Thai as สถานีขนส่งผู้โดยสาร จ.เชียงใหม่ แห่งที่ 2 (อาเขต).
- Arrival point: Sukhothai Bus Terminal, about 2 km from the new town and 12 km from the Historical Park.
- Departures: six to twelve a day across all operators, spread from 07:00 to 19:00.
- Onboard: air conditioning, a toilet, USB Type A charging and a stop of about 30 minutes at Lampang bus station.
How long the bus takes, and why sources disagree
Plan for 5 hours 30 minutes. That is the figure that holds once you count the refreshment stop at Lampang, which runs about half an hour and lands near the midpoint of the run.
Some services are timetabled at a flat 5 hours and some at closer to 6, which looks like sloppy data until you look at the distance figures alongside them. The short quotes cluster near 292 km and the long ones near 362 km. Our reading is that these are two different roads rather than one bad number, with the northern line running through Lampang and the alternative dropping south to Tak. Treat that as the likely explanation, not as established fact, and ask at the counter.
Riders report that arrival times on this corridor drift, so treat a timetabled arrival as a plan rather than a promise. If you have something booked in Sukhothai for the evening, build in a buffer of an hour.
What the bus costs, and why the price triples
This is the part no English language page on the route flags. The class you ride barely moves the price. Where you buy the ticket moves it by a factor of more than two, for the same first class seat on the same coach.
- At the counter in Arcade Terminal 2: $7 (THB 239).
- Through a guesthouse or travel agent: around $8 (THB 300).
- On the Thai language booking sites: $10 to $11 (THB 340 to 389), with the cheapest online fare on the route sitting at THB 340.
- Through the English language aggregator layer: up to $16 (THB 570), reported paid by one traveler for a seat sold at the window for THB 239.
None of those numbers is wrong. They are four different distribution channels with four different margins stacked on one seat. If you are already in Chiang Mai with a flexible morning, walk into the terminal and buy at the window. If you are booking from abroad on fixed dates, the markup is what you pay for a confirmed seat, and it is still under $20.
One thing the price does not buy you is a different bus. Riders note that fleet age varies across the corridor. The coach you get on a given departure is not always the newest in its class, whatever you paid for the ticket. Several also describe the seat pitch as tight for a run of this length.
Which Arcade terminal the Sukhothai coach leaves from
Terminal 2, the original Arcade building. Not the newer terminal across the road, which is where a fair number of travelers end up because the search results say “Arcade terminal” and stop there. One page on the first results screen even calls it Terminal 3.
The Thai listings are unambiguous where the English ones are vague. Timetables give the origin as สถานีขนส่งผู้โดยสาร จ.เชียงใหม่ แห่งที่ 2 (อาเขต), and the Thai terminal registry confirms that both operators working this route hold counters in that building. Show a driver or a songthaew that Thai string and you will be dropped at the right door.
Counter staff will usually seat you about 30 minutes before departure on a normal weekday. Arrive with more margin than that if you want a specific service, because the ticket windows serve every northern route out of the building, not just yours.
Photographer: This Photo was taken by Supanut Arunoprayote.
Feel free to use any of my images, but please mention me as the author and may send me a message. (สามารถใช้ภาพได้อิสระ แต่กรุณาใส่เครดิตผู้ถ่ายและอาจส่งข้อความบอกกล่าวด้วย)
Please do not upload an updated image here without consultation with the Author. The author would like to make corrections only at his own source. This ensures that the changes are preserved.Please if you think that any changes should be required, please inform the author.Otherwise you can upload a new image with a new name. Please use one of the templates derivative or extract.. Source: Wikimedia Commons. License: CC BY 4.0.The services that stop at Old Sukhothai first
Some coaches on this route are sent south through Tak rather than straight down the northern line. Those services pass Old Sukhothai and the Historical Park before they terminate at the bus terminal in the new town. If you are sleeping near the ruins, that routing removes a 12 km transfer, a wait at Platform 22 and a fare from your day.
It is not universal and the English booking sites do not mark it. Thai and French timetable resources list the Historical Park as a bookable destination, at the same departure times as the terminal. That is the clearest signal the stop exists. Sources agree only that some services take it, so confirm the stop when you buy rather than assuming it.
In the reverse direction this cuts the other way. The coach back to Chiang Mai starts at the bus terminal in the new town. Anyone joining at Old Sukhothai boards a bus that has already taken on most of its load. On weekend mornings that is worth planning around.
Whether a private car beats the coach fare
A private car covers the run door to door in about 4 hours 30 minutes. Rates start near $128 (THB 4,500) per vehicle. A minivan of nine seats starts near $169 (THB 6,000). Both include hotel pickup and a drop at whatever Sukhothai address you name, including the park gates.
The arithmetic only works from four passengers up. Two people pay close to seven times the counter fare to save about an hour, which is a poor trade on a road that has a functioning coach service. Spread across a full van it lands within reach of bus money and buys you your own schedule.
Vehicle standards are not fixed the way a bus class is. Quotes for the same journey range from $128 to $194 depending on who you ask. If the group is large enough that this is a real option, compare vehicle rates for the day before you commit, and read what is included in the price.
The train and the flight, answered and closed
There is no train to Sukhothai. The town has no railway station at all, and the nearest is Phitsanulok, 62.7 km southeast by road. Any rail itinerary means Special Express 8 out of Chiang Mai at 07:30, into Phitsanulok at 13:16. Then a transfer of 2.1 km from the station across to Phitsanulok Bus Terminal 1. Then an hourly bus covering the last stretch in about an hour.
Priced honestly, that is three legs. The rail seat alone runs $13 (THB 468) in second class. Once the transfers are added, the day costs more than the direct coach and saves nothing on the clock. Take it if you want the northern line’s scenery and are treating the journey as the point. Skip it if you want to be in Sukhothai.
Flying is worse. There is no direct service between Chiang Mai and Sukhothai, because Sukhothai Airport is served from Suvarnabhumi alone, two or three times a day. Every itinerary therefore flies south to Bangkok first and back north again. That is how quoted door to door times reach past 11 hours, against 5 hours 30 minutes on the coach. Fares sit between roughly $53 and $140. One carrier serves the airport, so there is no second departure to fall back on inside the day.
Getting from the bus terminal to the Historical Park
Your ticket ends 12 km short of the ruins. This final stretch is the part travelers consistently fail to price in. A shared blue songthaew leaves from Platform 22 and covers the distance in 20 to 25 minutes for THB 30 (about $0.85). It runs from 06:00 to 17:00 and no later.
That cutoff is why departure time matters more than fare on this route. The 15:00 service out of Chiang Mai arrives around 20:40, several hours after the cheap connection has stopped. That leaves a tuk-tuk at roughly THB 150 (about $4) to the park, or THB 60 into town. The late evening service is worse again, reaching the terminal near midnight.
If the new town is your base rather than the ruins, the gap is only about 2 km and a shared taxi handles it for THB 10. The terminal itself is set up for arrivals, with ticket windows, a left luggage office open 08:30 to 16:30 and a signposted songthaew platform.
Photographer: Gary Todd. Source: Wikimedia Commons. License: Public domain.Booking ahead, festivals and the sold out board
On a normal weekday you do not need to book. Tickets are usually available at the window about half an hour before departure. With six to twelve services a day across the operators, there is nearly always another one behind the one you missed.
Thai public holidays change that, and Loy Krathong changes it completely. Sukhothai claims the festival as its own and the town fills, which takes the seats with it. New Year is the other week to book in advance. Outside those, the constraint is not availability but daylight, so book the earliest departure you can stand rather than the cheapest one you find.
One operator on this route runs only two departures a day. A full board on that service leaves no same day fallback with the same company. Check what else is on the board before you walk away from the terminal, or compare the day’s remaining seats from wherever you are.
Where to stay before an early Arcade departure
In Sukhothai itself, travelers split between two bases. The new town has the cheap guesthouses and the restaurants. Old Sukhothai puts you inside walking or cycling distance of the Historical Park. Old Sukhothai is the better base if the ruins are the reason you came, and it is the side of town the Tak routing drops you at.
At the Chiang Mai end, the night before matters more than most people expect, because the useful departures leave in the morning. A base in the Old City or Nimmanhaemin keeps the run to Arcade Terminal 2 short. Our roundup of the best SHA hotels in Chiang Mai covers that end of the trip. The 3 days in Chiang Mai itinerary handles the days before you leave.
For the legs either side, the Chiang Mai transport guide covers the overnight coach up from the capital. The Chiang Mai flights guide covers the faster version of that same trip. If you would rather have the ruins guided than assemble the day yourself, compare guided runs around the Historical Park.
Frequently asked questions about the Chiang Mai to Sukhothai bus
How long is the bus from Chiang Mai to Sukhothai?
How much is the bus from Chiang Mai to Sukhothai?
Is there a train from Chiang Mai to Sukhothai?
Which bus terminal in Chiang Mai goes to Sukhothai?
Does the Chiang Mai bus stop at Sukhothai Historical Park?
How do you get from Sukhothai Bus Terminal to the Historical Park?
Can you fly from Chiang Mai to Sukhothai?
Do you need to book the Chiang Mai to Sukhothai bus in advance?
We rank this corridor on the decisions that change what the day costs, not on the mode that photographs best. See how we test and rank for the method behind these calls.