
1. Flight – Bangkok to Sukhothai
2. Bus – Bangkok to Sukhothai
3. Taxi – Bangkok to Sukhothai
4. Train + Bus to Sukhothai
🎫 Book Tickets to Sukhothai
How do I get from Bangkok to Sukhothai?
1. FLIGHT from Bangkok to Sukhothai
-
- direct flight is the most fastest and comfortable option of transfer to Sukhothai from Bangkok
- flight schedule from Bangkok to Sukhothai is very limited
- direct flight from Bangkok to Sukhothai takes about 1.5 hour
- direct flight from Bangkok to Sukhothai costs about $60-110/pp
- airlines from Bangkok to Sukhothai: Bangkok Air
- flights to Sukhothai from Suvarnabhumi Airport to Sukhothai Airport
- Book your direct flight from Bangkok to Sukhothai online on 12go.asia ➜ or Baolau ➜

2. BUS from Bangkok to Sukhothai
-
- travel by bus is a cheap and popular way of transfer to Sukhothai from Bangkok
- one-way bus ticket from Bangkok to Sukhothai costs about $10-14/pp
- travel by tourist bus from Bangkok to Sukhothai takes about 7-11 hours
- comfortable and modern and air-conditioned tourist seat buses to Sukhothai
- bus companies to Sukhothai from Bangkok: Phitsanulok Tour, Transport Co, Sukhothai Thani, Cherdchai Tour
- buses to Sukhothai depart mainly from the Mo Chit Bus Terminal in Bangkok
- come to the bus terminal in Bangkok at least 30 minutes before departure of the bus
- buses or minivans arrive to Sukhothai Bus Terminal or Sukhothai Historical Park
🚍 Bus Schedule / Timetable – Bangkok to Sukhothai + Bus Tickets:
Bus Schedule – Bangkok to Sukhothai: | Departs in Bangkok | Arrival |
---|---|---|
Phitsanulok Tour | 07:00 | 15:00 |
Phitsanulok Tour | 12:00 | 20:00 |
Phitsanulok Tour | 14:00 | 22:00 |
Sukhothai Thani | 08:00 | 15:20 |
Sukhothai Thani | 09:30 | 16:30 |
Sukhothai Thani | 11:00 | 18:20 |
Sukhothai Thani | 14:00 | 21:00 |
Sukhothai Thani | 20:00 | 03:00 |
Sukhothai Thani | 21:00 | 04:00 |
Transport Co | 08:30 | 19:26 |
Transport Co | 18:10 | 05:06 |
Transport Co | 19:30 | 06:26 |
Transport Co | 20:30 | 07:26 |
Cherdchai Tour | 11:30 | 19:00 |
BOOK BUS TICKET to Sukhothai ➜

3. PRIVATE TAXI / CAR from Bangkok to Sukhothai
-
- you can also travel from Bangkok to Sukhothai by private taxi/car or modern minivan
- transfer by taxi/car from Bangkok to Sukhothai takes about 6-7 hours
- taxi companies to Sukhothai from Bangkok: Thailand Limo by Datum, MCC Van, Bangkok Taxi 24, Glassflower, Andaman Taxis, Firstplan Transport Services, N and T Travel, Arnud Transport, Five Star Taxi
- transport by private car/taxi to Sukhothai from Bangkok costs about $145-220/car
- you can take a taxi from Bangkok town, Don Mueang Airport, Suvarnabhumi Airport
- you can arrive by private taxi to Sukhothai town or Mueang Kao (Sukhothai Historical Park)
BOOK TAXI / CAR to Sukhothai ➜
🚕 Taxi Schedule / Timetable – Bangkok to Sukhothai + Prices:
Taxi Schedule – Bangkok to Sukhothai: | Departs in Bangkok | Arrival |
---|---|---|
Phitsanulok Tour | 07:00 | 15:00 |
Phitsanulok Tour | 12:00 | 20:00 |
Phitsanulok Tour | 14:00 | 22:00 |
Sukhothai Thani | 08:00 | 15:20 |
Sukhothai Thani | 09:30 | 16:30 |
Sukhothai Thani | 11:00 | 18:20 |
Sukhothai Thani | 14:00 | 21:00 |
Sukhothai Thani | 20:00 | 03:00 |
Sukhothai Thani | 21:00 | 04:00 |
Transport Co | 8:30 | 19:26 |
Transport Co | 18:10 | 05:06 |
Transport Co | 19:30 | 06:26 |
Transport Co | 20:30 | 07:26 |
Cherdchai Tour | 11:30 | 19:00 |

4. TRAIN + BUS from Bangkok to Sukhothai
A) Train from Bangkok to Phitsanulok
-
- the closest railway station to Sukhothai is in Phitsanulok
- travel by train from Bangkok to Phitsanulok takes about 4-6.5 hours
- train ticket from Bangkok to Phitsanulok costs about $6-45/pp
- there are various types of trains with seats or sleeper berths
- trains depart from Krung Thep Aphiwat Central Terminal Station and arrive to Phitsanulok Railway Station
- Book and buy train tickets from Bangkok to Sukhothai online on 12go.asia ➜ or Baolau ➜
- you can check current Thailand Railway Map + Thailand Train Timetable
B) Bus / Taxi from Phitsanulok to Sukhothai (Thani)
-
- from Phitsanulok to Sukhothai you can travel by bus or taxi
- travel distance from Phitsanulok to Sukhothai is about 50 km
- travel by bus from Phitsanulok to Sukhothai takes about 1 hour
- bus ticket from Phitsanulok to Sukhothai costs about $1-2/pp
- you can book your private car from Phitsanulok to Sukhotai with 12go.asia

❓ FAQ — Travel route from Bangkok to Sukhothai:
1. How to book tickets, flights or car from Bangkok to Sukhothai?
-
- You can book + buy tickets / flights from Bangkok to Sukhothai on 12go.asia ➜ or Baolau ➜.
- you can search another tickets or flights, e.g. Bangkok to Ayutthaya, Ayutthaya to Phitsanulok…
2. What is the travel time from Bangkok to Sukhothai?
-
- Travel by plane – direct flight from Bangkok to Sukhothai takes about 1.5 hours.
- Travel by tourist bus from Bangkok to Sukhothai takes about 7-11 hours.
- Travel by private car / taxi from Bangkok to Sukhothai takes about 6-7 hours.
- Travel by train + bus from Bangkok to Sukhothai via Phitsanulok takes about 7-9 hours.
3. What is the travel distance from Bangkok to Sukhothai?
-
- Travel distance from Bangkok to Sukhothai is about 430 km by road and about 350 km by plane.
4. How much does it cost to get from Bangkok to Sukhothai?
-
- Travel by plane (direct flight) from Bangkok to Sukhothai costs about $60-110/pp.
- Travel by tourist bus or minivan from Bangkok to Sukhothai costs about $10-14/pp.
- Travel by private car/van from Bangkok to Sukhothai costs about $145-220/car.
- Travel by train + bus from Bangkok to Sukhothai via Phitsanulok costs about $7-50/pp.
5. Is there a train from Bangkok to Sukhothai?
-
- Sukhothai has no railway station, there is no direct train to this province and city. But you can travel by train of Thai Railways from Bangkok to Phitsanulok and from this town you can travel by bus or private taxi to Sukhothai.
6. What is the most cheapest way of transfer from Bangkok to Sukhothai?
-
- The most cheapest way of transfer from Bangkok to Sukhothai is to travel by train + bus via Phitsanulok. But it is better to take a cheap bus to Sukhothai, you will save some travel time.
7. What is the best way of transfer from Bangkok to Sukhothai?
-
- The best way of transfer from Bangkok to Sukhothai is to travel by plane because there is a direct flight to Sukhothai Airport. But these flights are not a cheap way of transfer. Sukhothai Airport is about 40 km north of Sukhothai town.
8. How to go back from Sukhothai to Bangkok?
-
- From Sukhothai to Bangkok you can also travel by tourist bus, private taxi/car, direct flight or bus + train via Phitsanulok.
9. Where you can also travel from Sukhothai?
-
- From Sukhothai you can travel to Phitsanulok or you can also visit Chiang Mai in northern Thailand. There are trains from Phitsanulok to Chiang Mai. You can also travel by bus to Tak Province.
10. How and where to book hotel in Sukhothai?
-
- Sukhothai offers mainly cheap guesthouses, hotels and resorts for tourists. Search and book your hotel, bungalow or resort in Sukhothai in Thailand online here > Book resort or hotel in Sukhothai ➜.
11. How to move in Thailand, how to explore this country?
-
- There are various options how you can explore Thailand on your own. You can use tourist modern buses, private minivans, private cars/taxi, train of Thai railways, domestic flights or ferries and speedboats to various islands. Read this article: Transportation in Thailand, you can find there a lot of options and how to book tickets.
12. How to travel solo in Thailand?
-
- Embark on a solo adventure in Thailand by researching destinations, ensuring personal safety, trying local experiences, connecting with fellow travelers, and savoring the diverse landscapes and attractions the country has to offer. Traveling on your own in Thailand is very popular by travelers. Read this article: Solo Travel in Thailand.
BOOK a TOUR / ACTIVITY in Thailand ➜
From Bangkok to Sukhothai you can go by plane, bus, taxi, train + bus.
-
- Travel distance from Bangkok to Sukhothai in Thailand is about 430 km by road and about 350 km if you take a direct flight. There are 4 options how you can get to Sukhothai from Bangkok: direct flight, tourist bus, private taxi/car or train + bus via Phitsanulok. The best and fast option how you can reach Sukhothai is to take a direct flight from Suvarnabhumi Airport in Bangkok. Flight schedule is limited, travel by plane to Sukhothai Airport takes about 1.5 hour and it costs about $60-110/pp. Another popular way of transfer from Bangkok to Sukhothai is to travel by tourist bus.
-
- Transfer by tourist bus to Sukhothai from Mochit Bus Terminal in Bangkok takes about 7-11 hours and it costs about $10-14/pp. There are some buses to Sukhothai town (Thani) or Sukhothai Historical Park. You can also book a private taxi/car to Sukhothai town or Sukhothai Historical Park from Bangkok. Transfer by private car / taxi from Bangkok to Sukhothai takes about 6-7 hours and it costs about $145-220/car. You can book a private car from the airports in Bangkok or from the hotel in the town center. From Bangkok you can also travel by train or tourist bus to Nakhon Sawan or Tak – another popular historical sites in the north of Thailand.
-
- There is no direct train to Sukhothai because this place has no railway station. The closest railway station to Sukhothai is in Phitsanulok, about 50 km from Sukhothai town. So, the last way how you can go to Sukhothai is to travel by train to Phitsanulok and from this city you can go by bus or taxi to Sukhothai. Sukhothai is the oldest metropolis of the Kingdom of Thailand and represents the pinnacle of Thai art and architecture. It is still one of the most fascinating sights in Thailand. The whole area is very similar to the one in Ayutthaya, only it is older (it can be recognized by the construction material on some ruins) and much more extensive. Read carefully the instructions how you can reach Sukhothai from Bangkok below in this article and book your tickets or car easily online.
Transfer Mode – Bangkok to Sukhothai: | Travel Time | Cost Range |
---|---|---|
Plane – Direct Flight | 1.5 hours | $60-110/pp |
Tourist Bus | 7-11 hours | $10-14/pp |
Private Car / Taxi | 6-7 hours | $160-220/car |
Train + Bus | 7-9 hours | $7-50/pp |
BOOK Your HOTEL in Sukhothai ➜