Route Guide

Bangkok to Sukhothai Bus, flight or train and bus.

The short answer: the simplest way is a day bus from Mo Chit 2, about seven hours to New Sukhothai. The fastest is a Bangkok Airways flight from Suvarnabhumi, about an hour and 20 minutes. Sukhothai has no train station: the train goes to Phitsanulok, and a bus does the last hour.

Below: the options compared with fares checked on 7 November 2026, the buses and the morning train, where you arrive, and how to get from the new town to the Historical Park, about 12 km away.

Bangkok to Sukhothai at a glance

Bus and train fares are counter prices; 12Go adds a booking fee. Flight fares change with the date.

↔ Swipe sideways to see the whole table
Option How long Leaves from Price (one way) Best for
Day bus About 7 hours Mo Chit 2 (Northern Bus Terminal) About 365–460 baht Most people
Flight (Bangkok Airways) About 1 h 20 min in the air Suvarnabhumi, morning and afternoon About 1,600–2,500 baht Saving a day
Train + bus via Phitsanulok About 4 h 20 min by train, then about 1 hour by bus Krung Thep Aphiwat, 07:30 About 397 baht (2nd class), plus the bus People who like trains
Private car About 6 hours Your hotel From about 4,400 baht per car Groups, door to door

Compare live times and prices: Bangkok to Sukhothai on 12Go

Which one should you pick?

Take a morning bus from Mo Chit 2 in most cases. It is direct, and you arrive in the late afternoon in time for the night market.

Fly if your time is short. Bangkok Airways is the only airline on the route and flies twice a day; the airport is about 33 km from the new town.

Take the train if you prefer it to the bus. The morning Special Express to Phitsanulok is comfortable, and the bus from there takes about an hour.

The morning train and the bus

Times from the State Railway timetable via Rail Thailand (January 2026), as published by Visit Thailand Today (October 2026). Check your ticket: some sites still show older times.

↔ Swipe sideways to see the whole table
Step Leaves Arrives Good to know
Special Express No. 7, Krung Thep Aphiwat → Phitsanulok 07:30 about 11:48 2nd class air-con seats, about 397 baht; also stops at Don Mueang
Tuk-tuk to Phitsanulok Bus Station 1 About 2 km, about 60 baht
Bus Phitsanulok → Sukhothai Frequent, about 05:30–18:00 About 1 hour later Buses for Tak via the old city stop at the Historical Park

The bus from Mo Chit 2

Several companies run buses to Sukhothai from Mo Chit 2, the Northern Bus Terminal. On the timetable we checked, Sukhothai Thani (Win Tour) VIP buses left between 08:00 and 11:00 and took about seven hours; cheaper intercity buses left in the afternoon.

Buses end at the bus terminal just outside New Sukhothai. Night buses also run, but they arrive between about 03:00 and 06:30, which is an awkward time to find a room.

Flying to Sukhothai

Bangkok Airways flies from Suvarnabhumi twice a day, in the morning and the afternoon, in about an hour and 20 minutes. Nothing flies to Sukhothai from Don Mueang.

Sukhothai Airport is about 33 km from New Sukhothai and about 42 km from the Historical Park. Airport shuttles run to hotels in both. Cheaper flights go from Don Mueang to Phitsanulok, about an hour from Sukhothai by bus.

New Sukhothai and the Historical Park

New Sukhothai, the modern town with the bus terminal, the night market and most restaurants, is about 12 km from the old city and the Historical Park. Shared songthaews run between them through the day for about 30 baht, in about 20 to 30 minutes.

The park is split into zones. Foreigners pay 100 baht for each paid zone (central, north and west), plus 10 baht if you bring a bicycle, which you can rent opposite the main entrance for about 30 to 50 baht a day.

Booking Bangkok to Sukhothai on 12Go

12Go sells the buses from Mo Chit 2, the Bangkok Airways flights, private cars and the trains to Phitsanulok, so you can compare the times side by side.

The bus from Phitsanulok to Sukhothai is bought at the counter on the day.

See today's Bangkok to Sukhothai options on 12Go

Wat Mahathat in Sukhothai Historical Park, with a seated Buddha between brick columns

Bangkok to Sukhothai FAQ

How long is the bus from Bangkok to Sukhothai?

About seven hours from Mo Chit 2 by day bus.

Is there a train to Sukhothai?

No. Sukhothai has no station; take the train to Phitsanulok and a bus of about an hour.

Can you fly from Bangkok to Sukhothai?

Yes, with Bangkok Airways from Suvarnabhumi, twice a day, in about an hour and 20 minutes.

How do I get from New Sukhothai to the Historical Park?

By shared songthaew, about 30 baht and 20 to 30 minutes. The park is about 12 km from the new town.

How much does the Sukhothai Historical Park cost?

Foreigners pay 100 baht per paid zone, plus 10 baht for a bicycle.

Last checked: 7 November 2026. Bus, flight and train details from Visit Thailand Today (28 October 2026, using 12Go, the Bangkok Airways fare calendar and the State Railway timetable via Rail Thailand), cross-checked with FlightConnections, Baolau, 12Go and Theo Courant; park fees from the Bangkok Airways blog, Thaizer and other 2026 guides; songthaew fares from Thaizer and GoAsia. Times and fares change, so check before you travel.