There are 8 ways to get from Phetchaburi to Sukhothai by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Phetchaburi to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Nong Tomtrain
- Take the taxi from Nong Tom to Sukhothaitaxi
11h 1m฿2,394–4,562Bus
cheapest- Take the bus from Phetchaburi to Mochit New Van Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Sukhothaibus
12h 40m฿501–4,445Train, bus
- Take the train from Phetchaburi to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Ayutthayatrain
- Take the bus from Ayuthaya Station to Sukhothai Bus Terminalbus
11h 42m฿925–2,862Drive 531.5 km
- Drive from Phetchaburi to Sukhothaicar 531.5 km
6h 52m฿2,019–2,916Train to Suvarnabhumi Airport, fly to Sukhothai Airport
- Take the train from Phetchaburi to Krung Thep Aphiwat Central Terminaltrain
- Fly from Suvarnabhumi Airport (BKK) to Sukhothai Airport (THS)plane BKK - THS
6h 41m฿3,009–6,042Bus via Bangkok
- Take the bus from Phetchaburi to Mochit New Van Terminalbus
- Take the bus from Khao San Road to Sukhothaibus
13h 38m฿1,008–5,569Train to Don Mueang International Airport, fly to Phitsanulok, bus
- Take the train from Phetchaburi to Krung Thep Aphiwat Central Terminaltrain
- Fly from Don Mueang International Airport (DMK) to Phitsanulok (PHS)plane DMK - PHS
- Take the bus from Phitsanulok to Sukhothaibus
7h 34m฿1,281–3,014Train to Don Mueang International Airport, fly to Mae Sot, bus
- Take the train from Phetchaburi to Krung Thep Aphiwat Central Terminaltrain
- Fly from Don Mueang International Airport (DMK) to Mae Sot (MAQ)plane DMK - MAQ
- Take the bus from Mae Sot to Sukhothaibus
9h 3m฿3,314–6,632
Suvarnabhumi Airport (BKK) to Sukhothai Airport (THS) flights
Questions & Answers
The cheapest way to get from Phetchaburi to Sukhothai is to train and bus which costs ฿900 - ฿2900 and takes 11h 42m.
The fastest way to get from Phetchaburi to Sukhothai is to train and fly which takes 6h 41m and costs ฿3000 - ฿6500.
No, there is no direct bus from Phetchaburi to Sukhothai. However, there are services departing from Phetchaburi and arriving at Sukhothai via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 12h 40m.
The distance between Phetchaburi and Sukhothai is 626 km. The road distance is 531.5 km.
The best way to get from Phetchaburi to Sukhothai without a car is to train and taxi which takes 11h 1m and costs ฿2300 - ฿4600.
It takes approximately 11h 1m to get from Phetchaburi to Sukhothai, including transfers.
Phetchaburi to Sukhothai bus services, operated by The Transport Company, depart from Phetchaburi station.
Phetchaburi to Sukhothai bus services, operated by The Transport Company, arrive at Mochit New Van Terminal station.
Yes, the driving distance between Phetchaburi to Sukhothai is 531 km. It takes approximately 6h 52m to drive from Phetchaburi to Sukhothai.
Book your Phetchaburi to Sukhothai bus tickets online with 12go.asia.
What companies run services between Phetchaburi, Thailand and Sukhothai, Thailand?
You can take a bus from Phetchaburi to Sukhothai via Mochit New Van Terminal and Bangkok Mochit Bus Terminal in around 12h 40m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phitsanulok
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ฿1,000–1,900
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Phetchaburi to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Krung Thep Aphiwat Central Terminal to Nong Tom
- Ave. Duration
- 6h 25m
- Frequency
- Once daily
- Estimated price
- ฿140–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿180–220
- 2nd Class (Air-Conditioned Berth)
- ฿140–180
- 2nd Class (Air-conditioned Seat)
- ฿420–460
Train from Phetchaburi to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Krung Thep Aphiwat Central Terminal to Ayutthaya
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- ฿21–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿21–28
- 2nd Class (Air-conditioned Seat)
- ฿260–290
Train from Phetchaburi to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Phetchaburi to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Phetchaburi to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ฿50–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
- Phone
- +6635958226
- Website
- 12 Go
Bus from Ayuthaya Station to Sukhothai Bus Terminal
- Ave. Duration
- 56 min
- Estimated price
- ฿2,200–2,800
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, French strikes 2018: What are my alternative transport options?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
There are 95+ hotels available in Sukhothai.


