There are 7 ways to get from Phetchabun to Nakhon Phanom by bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Petchabun to Phu Rueabus 14
- Take the bus from Phu Ruea to Nakhon Phanombus 876
11h 10m฿564–840Drive 521.3 km
- Drive from Phetchabun to Nakhon Phanomcar 521.3 km
7h 50m฿1,954–2,822Bus, bus to Phitsanulok, fly to Nakhon Phanom
- Take the bus from Petchabuan to Lom Sakbus
- Take the bus from Lom Sak to Phitsanulokbus
- Fly from Phitsanulok (PHS) to Nakhon Phanom (KOP)plane PHS - KOP
8h 54m฿3,805–9,263Bus, train
- Take the bus from Phetchabun Bus Terminal to Lam Naraibus 14
- Take the train from Sathani Rotfai Lam Narai to Udon Thanitrain
- Take the bus from Udon Thani to Nakhon Phanombus 876
13h 5m฿607–1,704Bus, bus to Loei, fly to Nakhon Phanom
- Take the bus from Petchabun to Dan Saibus
- Take the bus from Dan Sai to Loeibus
- Fly from Loei (LOE) to Nakhon Phanom (KOP)plane LOE - KOP
11h 28m฿5,552–11,826Bus, train to Don Mueang International Airport, fly to Nakhon Phanom
- Take the bus from Phetchabun Bus Terminal to Lam Naraibus
- Take the train from Sathani Rotfai Lam Narai to Rangsittrain
- Fly from Don Mueang International Airport (DMK) to Nakhon Phanom (KOP)plane DMK - KOP
8h 46m฿1,682–4,370Bus, bus to Phitsanulok, fly to Sakon Nakhon Airport
- Take the bus from Petchabuan to Lom Sakbus
- Take the bus from Lom Sak to Phitsanulokbus
- Fly from Phitsanulok (PHS) to Sakon Nakhon Airport (SNO)plane PHS - SNO
- Take the bus from Sakon Nakhon to Nakhon Phanombus
12h 10m฿3,315–7,853
Phetchabun to Nakhon Phanom by bus
Questions & Answers
The cheapest way to get from Phetchabun to Nakhon Phanom is to bus which costs ฿550 - ฿850 and takes 11h 10m.
The fastest way to get from Phetchabun to Nakhon Phanom is to drive which takes 7h 50m and costs ฿1900 - ฿2900.
No, there is no direct bus from Phetchabun to Nakhon Phanom. However, there are services departing from Petchabun and arriving at Nakhon Phanom via Phu Ruea. The journey, including transfers, takes approximately 11h 10m.
The distance between Phetchabun and Nakhon Phanom is 614 km. The road distance is 521.3 km.
The best way to get from Phetchabun to Nakhon Phanom without a car is to bus which takes 11h 10m and costs ฿550 - ฿850.
It takes approximately 11h 10m to get from Phetchabun to Nakhon Phanom, including transfers.
Phetchabun to Nakhon Phanom bus services, operated by Phetprasert Tour, depart from Petchabun station.
Phetchabun to Nakhon Phanom bus services, operated by Phetprasert Tour, arrive at Phu Ruea station.
Yes, the driving distance between Phetchabun to Nakhon Phanom is 521 km. It takes approximately 7h 50m to drive from Phetchabun to Nakhon Phanom.
There are 90+ hotels available in Nakhon Phanom.
What companies run services between Phetchabun, Thailand and Nakhon Phanom, Thailand?
You can take a bus from Petchabun to Nakhon Phanom via Phu Ruea in around 11h 10m.
- Website
- airasia.com
Flights from Phitsanulok to Nakhon Phanom via Don Mueang International Airport
- Ave. Duration
- 4h 19m
- When
- Every day
- Estimated price
- ฿3,300–7,500
Flights from Loei to Nakhon Phanom via Don Mueang International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ฿5,000–11,000
Flights from Don Mueang International Airport to Nakhon Phanom
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ฿1,200–2,900
Flights from Phitsanulok to Sakon Nakhon Airport via Don Mueang International Airport
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿2,800–7,000
- Website
- lionairthai.com
Flights from Phitsanulok to Nakhon Phanom via Don Mueang International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ฿3,300–8,500
Flights from Don Mueang International Airport to Nakhon Phanom
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿1,200–3,500
- Website
- nokair.com
Flights from Phitsanulok to Sakon Nakhon Airport via Don Mueang International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ฿3,000–7,500
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Sathani Rotfai Lam Narai to Udon Thani
- Ave. Duration
- 5h 11m
- Frequency
- 3 times a day
- 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
- Second Class Sleeper
- ฿838–843
- Ordinary Train
- ฿190–1,000
Train from Sathani Rotfai Lam Narai to Rangsit
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- ฿65–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)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿65–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Petchabun to Phu Ruea
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- ฿140–240
- Schedules at
- phetprasert.com
- 13
- ฿140–170
Bus from Phu Ruea to Nakhon Phanom
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- ฿420–600
- Schedules at
- phetprasert.com
- 13
- ฿450–550
Bus from Petchabuan to Lom Sak
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- ฿45–140
- Schedules at
- phetprasert.com
- 13
- ฿45–55
Bus from Lom Sak to Phitsanulok
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- ฿120–220
- Schedules at
- phetprasert.com
- 13
- ฿120–150
Bus from Phetchabun Bus Terminal to Lam Narai
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- ฿150–260
- Schedules at
- phetprasert.com
- 13
- ฿150–190
Bus from Udon Thani to Nakhon Phanom
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- ฿250–360
- Schedules at
- phetprasert.com
- 13
- ฿250–300
Bus from Petchabun to Dan Sai
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- ฿110–210
- Schedules at
- phetprasert.com
- 13
- ฿110–130
Bus from Dan Sai to Loei
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ฿80–180
- Schedules at
- phetprasert.com
- 13
- ฿80–100
Bus from Phetchabun Bus Terminal to Lam Narai
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- ฿150–260
- Schedules at
- phetprasert.com
- 13
- ฿150–190
Bus from Petchabuan to Lom Sak
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- ฿45–140
- Schedules at
- phetprasert.com
- 13
- ฿45–55
Bus from Lom Sak to Phitsanulok
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- ฿120–220
- Schedules at
- phetprasert.com
- 13
- ฿120–150
Bus from Sakon Nakhon to Nakhon Phanom
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- ฿90–190
- Schedules at
- phetprasert.com
- 13
- ฿90–110
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to travel India's Golden Triangle, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.





