There are 6 ways to get from Phichit 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 Phichit to Ban Phachi Junctiontrain 108
- Take the train from Ban Phachi Junction to Ban Lueamtrain
9h 36m฿619–1,549Train, bus
cheapest- Take the train from Phichit to Krung Thep Aphiwat Central Terminaltrain 52
- Take the bus from Bangkok Mochit Bus Terminal to Chaiyaphumbus
11h 29m฿236–1,332Train, bus via Khlong Luang
- Take the train from Phichit to Lak Sitrain 52 Chiang Mai - Hua Lamphong - Class II Sleeper AC
- Take the bus from Bangkok University to Chaiyaphumbus Bangkok University - Chaiyaphum
10h 41m฿240–1,226Drive 260.3 km
- Drive from Phichit to Chaiyaphumcar 260.3 km
3h 59m฿997–1,440Taxi
- Take the taxi from Phichit to Chaiyaphumtaxi 260.3 km
3h 59m฿2,900–3,500Bus
- Take the bus from Bang Mun Nak to Nakhonsawanbus 616
- Take the bus from Nakhonsawan to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Chaiyaphumbus
11h 46m฿668–1,110
Phichit to Chaiyaphum by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Phichit to Chaiyaphum is to train and bus via Khlong Luang which costs ฿240 - ฿1300 and takes 10h 41m.
The fastest way to get from Phichit to Chaiyaphum is to drive which takes 3h 59m and costs ฿950 - ฿1500.
No, there is no direct bus from Phichit to Chaiyaphum. However, there are services departing from Bang Mun Nak and arriving at Chaiyaphum via Nakhonsawan and Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 11h 46m.
No, there is no direct train from Phichit to Chaiyaphum. However, there are services departing from Phichit and arriving at Ban Lueam via Ban Phachi Junction. The journey, including transfers, takes approximately 9h 36m.
The distance between Phichit and Chaiyaphum is 562 km. The road distance is 260.3 km.
The best way to get from Phichit to Chaiyaphum without a car is to train which takes 9h 36m and costs ฿600 - ฿1600.
It takes approximately 9h 36m to get from Phichit to Chaiyaphum, including transfers.
Phichit to Chaiyaphum bus services, operated by Phetprasert Tour, depart from Bang Mun Nak station.
Phichit to Chaiyaphum train services, operated by Thai Railway, depart from Phichit station.
The best way to get from Phichit to Chaiyaphum is to train which takes 9h 36m and costs ฿600 - ฿1600. Alternatively, you can bus, which costs ฿650 - ฿1200 and takes 11h 46m.
What companies run services between Phichit, Thailand and Chaiyaphum, Thailand?
You can take a train from Phichit to Chaiyaphum via Ban Phachi Junction and Ban Lueam in around 9h 36m. Alternatively, you can take a bus from Bang Mun Nak to Chaiyaphum via Nakhonsawan and Bangkok Mochit Bus Terminal in around 11h 46m.
- Website
- Thai Railway
Train from Phichit to Ban Phachi Junction
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ฿99
- Schedules at
- Thai Railway
Train from Phichit to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 5h 28m
- Frequency
- Hourly
- Estimated price
- ฿170–1,200
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Ban Phachi Junction to Ban Lueam
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- ฿90–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿140–180
- 2nd Class (Air-Conditioned Berth)
- ฿90–120
- 2nd Class (Air-conditioned Seat)
- ฿350–390
Train from Phichit to Lak Si
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- ฿110–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–200
- 2nd Class (Air-Conditioned Berth)
- ฿110–150
- 2nd Class (Air-conditioned Seat)
- ฿380–420
Train from Phichit to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ฿110–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿160–200
- 2nd Class (Air-Conditioned Berth)
- ฿110–150
- 2nd Class (Air-conditioned Seat)
- ฿390–430
- Website
- Thian Chai Air
Bus from Bangkok University to Chaiyaphum
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- ฿299
- Schedules at
- Thian Chai Air
Bus from Bangkok Mochit Bus Terminal to Chaiyaphum
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ฿320–400
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chaiyaphum
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ฿320–400
- Book at
- 12go.asia
- Phone
- 044 811 556
- Website
- Airchaiyaphum
Bus from Bangkok University to Chaiyaphum
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ฿110–380
- Schedules at
- Airchaiyaphum
Bus from Bangkok Mochit Bus Terminal to Chaiyaphum
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ฿120–470
- Book at
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Chaiyaphum
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- ฿120–470
- Book at
- 12go.asia
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Bang Mun Nak to Nakhonsawan
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ฿100–200
- Schedules at
- phetprasert.com
- 13
- ฿100–120
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Nakhonsawan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 3h 44m
- Frequency
- Twice daily
- Estimated price
- ฿446
- Book at
- 12 Go
- Website
- Sombat Tour
- Ave. Duration
- 3h 59m
- Estimated price
- ฿2,900–3,500
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 Why you should take the train in the US, How to travel India's Golden Triangle, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Phichit to Chaiyaphum bus services, operated by Phetprasert Tour, arrive at Nakhonsawan station.
Phichit to Chaiyaphum train services, operated by Thai Railway, arrive at Ban Phachi Junction station.
Yes, the driving distance between Phichit to Chaiyaphum is 260 km. It takes approximately 3h 59m to drive from Phichit to Chaiyaphum.
There are 19+ hotels available in Chaiyaphum.









