There are 6 ways to get from Phitsanulok to Chaiyaphum by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Phitsanulok to Ayutthayatrain 8 Chiang Mai - Krung Thep Aphiwat Central Terminal Station - Class II AC / ...
- Take the train from Ayutthaya to Ban Lueamtrain
9h 9m฿634–2,312Train, bus
cheapest- Take the train from Phitsanulok to Krung Thep Aphiwat Central Terminaltrain 8 Chiang Mai - Krung Thep Aphiwat Central Terminal Station - Class II AC / ...
- Take the bus from Bangkok Mochit Bus Terminal to Chaiyaphumbus
11h 55m฿261–1,487Bus, Local Bus
- Take the bus from Phitsanulok to Udon Thanibus 876
- Take the bus from Udonthani to Chaiyaphumbus
11h 17m฿665–813Drive 308.6 km
- Drive from Phitsanulok to Chaiyaphumcar 308.6 km
4h 38m฿1,160–1,675Taxi
- Take the taxi from Phitsanulok to Chaiyaphumtaxi 308.6 km
4h 38m฿3,400–4,100Bus
- Take the bus from Phitsanulok Bus Terminal 1 to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Chaiyaphumbus
11h 27m฿791–1,161
Phitsanulok to Chaiyaphum by bus
Questions & Answers
The cheapest way to get from Phitsanulok to Chaiyaphum is to train and bus which costs ฿260 - ฿1500 and takes 11h 55m.
The fastest way to get from Phitsanulok to Chaiyaphum is to drive which takes 4h 38m and costs ฿1100 - ฿1700.
No, there is no direct bus from Phitsanulok to Chaiyaphum. However, there are services departing from Phitsanulok and arriving at Chaiyaphum via Udonthani. The journey, including transfers, takes approximately 11h 17m.
No, there is no direct train from Phitsanulok to Chaiyaphum. However, there are services departing from Phitsanulok and arriving at Ban Lueam via Ayutthaya. The journey, including transfers, takes approximately 9h 9m.
The distance between Phitsanulok and Chaiyaphum is 642 km. The road distance is 308.6 km.
The best way to get from Phitsanulok to Chaiyaphum without a car is to train which takes 9h 9m and costs ฿600 - ฿2400.
It takes approximately 9h 9m to get from Phitsanulok to Chaiyaphum, including transfers.
Phitsanulok to Chaiyaphum bus services, operated by Phitsanulok Tour, depart from Phitsanulok Bus Terminal 1 station.
Phitsanulok to Chaiyaphum train services, operated by State Railway of Thailand, depart from Phitsanulok station.
The best way to get from Phitsanulok to Chaiyaphum is to train which takes 9h 9m and costs ฿600 - ฿2400. Alternatively, you can bus and Local Bus, which costs ฿650 - ฿850 and takes 11h 17m.
What companies run services between Phitsanulok, Thailand and Chaiyaphum, Thailand?
You can take a train from Phitsanulok to Chaiyaphum via Ayutthaya and Ban Lueam in around 9h 9m. Alternatively, you can take a bus from Phitsanulok to Chaiyaphum via Udon Thani and Udonthani in around 11h 17m.
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Phitsanulok to Ayutthaya
- Ave. Duration
- 3h 31m
- Frequency
- 5 times a day
- Estimated price
- ฿100–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–140
- 2nd Class (Air-conditioned Seat)
- ฿380–410
Train from Ayutthaya to Ban Lueam
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- ฿95–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿150–180
- 2nd Class (Air-Conditioned Berth)
- ฿95–130
- 2nd Class (Air-conditioned Seat)
- ฿360–400
Train from Phitsanulok to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 5h 54m
- Frequency
- Every 3 hours
- Estimated price
- ฿130–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿170–210
- 2nd Class (Air-Conditioned Berth)
- ฿130–170
- 2nd Class (Air-conditioned Seat)
- ฿410–450
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Phitsanulok to Udon Thani
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ฿350–490
- Schedules at
- phetprasert.com
- 13
- ฿370–440
Bus from Udonthani to Chaiyaphum
- Ave. Duration
- 3h 57m
- Frequency
- Every 4 hours
- Estimated price
- ฿233
- Website
- busonlineticket.co.th
Bus from Phitsanulok Bus Terminal 1 to Bangkok Mochit Bus Terminal
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Phitsanulok Bus Terminal 1 to Bangkok Mochit Bus Terminal
- Ave. Duration
- 4h 57m
- Frequency
- 4 times a day
- Estimated price
- ฿662
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Phone
- 044 811 556
- Website
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chaiyaphum
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ฿130–470
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chaiyaphum
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ฿130–470
- Book at
- 12go.asia
- Website
- busonlineticket.co.th
Bus from Bangkok Mochit Bus Terminal to Chaiyaphum
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ฿350–500
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chaiyaphum
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ฿350–500
- Book at
- 12go.asia
- Ave. Duration
- 4h 38m
- Estimated price
- ฿3,400–4,100
Phitsanulok Taxi Call Centre
- Phone
- +66 55-338-888
- Website
- facebook.com
Taxi Phitsanulok
- Phone
- +66 55 338 888
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 Train travel in France: A guide to SNCF, How do I buy a London Underground ticket?, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
Phitsanulok to Chaiyaphum bus services, operated by Phitsanulok Tour, arrive at Bangkok Mochit Bus Terminal station.
Phitsanulok to Chaiyaphum train services, operated by State Railway of Thailand, arrive at Ayutthaya station.
Yes, the driving distance between Phitsanulok to Chaiyaphum is 309 km. It takes approximately 4h 38m to drive from Phitsanulok to Chaiyaphum.
Book your Phitsanulok to Chaiyaphum bus tickets online with Omio and 12go.asia.
There are 19+ hotels available in Chaiyaphum.














