• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Ubon Ratchathani to Phitsanulok by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  3h 18m

  1. Fly from Ubon (UBP) to Phitsanulok (PHS) UBP - PHS

฿1273 - ฿3512

Cheapest option

Bus  •  10h 15m

  1. Take the bus from Ubon Ratchathani to Phitsanulok 874

฿470 - ฿750

2 alternative options

Train  •  13h 39m

  1. Take the train from Ubon Ratchathani to Phachi 136 Ubon Ratchathani - Hua Lamphong - Class II Fan / ...
  2. Take the train from Phachi to Phitsanulok 3 Hua Lamphong - Sila At - Class II AC

฿692 - ฿2541

Drive  •  9h 8m

  1. Drive from Ubon Ratchathani to Phitsanulok 375.6 miles

฿1700 - ฿2600

Questions & Answers

The cheapest way to get from Ubon Ratchathani to Phitsanulok is to bus which costs ฿470 - ฿750 and takes 10h 15m.

More details

The quickest way to get from Ubon Ratchathani to Phitsanulok is to fly which costs ฿1200 - ฿3600 and takes 3h 18m.

More details

Yes, there is a direct bus departing from Ubon Ratchathani and arriving at Phitsanulok. Services depart five times a day, and operate every day. The journey takes approximately 10h 15m.

More details

No, there is no direct train from Ubon Ratchathani to Phitsanulok. However, there are services departing from Ubon Ratchathani and arriving at Phitsanulok via Phachi. The journey, including transfers, takes approximately 13h 39m.

More details

The distance between Ubon Ratchathani and Phitsanulok is 521 km. The road distance is 601 km.

Get driving directions

The best way to get from Ubon Ratchathani to Phitsanulok without a car is to bus which takes 10h 15m and costs ฿470 - ฿750.

More details

It takes approximately 3h 18m to get from Ubon Ratchathani to Phitsanulok, including transfers.

More details

Ubon Ratchathani to Phitsanulok bus services, operated by Phetprasert Tour, depart from Ubon Ratchathani station.

More details

Ubon Ratchathani to Phitsanulok train services, operated by State Railway of Thailand, depart from Ubon Ratchathani station.

More details

The best way to get from Ubon Ratchathani to Phitsanulok is to fly which takes 3h 18m and costs ฿1200 - ฿3600. Alternatively, you can bus, which costs ฿470 - ฿750 and takes 10h 15m, you could also train, which costs ฿650 - ฿2600 and takes 13h 39m.

Mode details

Map of how to get from Ubon Ratchathani to Phitsanulok.
Launch map view
  • Distance: 325.8 miles
  • Duration: 3h 18m

What companies run services between Ubon Ratchathani, Thailand and Phitsanulok, Thailand?

Nok Air, Thai AirAsia and Thai Lion Mentari fly from Ubon Ratchathani to Phitsanulok every 3 hours. Alternatively, Phetprasert Tour operates a bus from Ubon Ratchathani to Phitsanulok 5 times a day. Tickets cost ฿500 - ฿750 and the journey takes 10h 15m. Nakhonchai Air also services this route twice daily.

Airlines
Nok Air
Website
nokair.com
Flights from Ubon to Phitsanulok via Don Muang
Ave. Duration
3h 50m
When
Every day
Estimated price
฿1200 - ฿4600
Thai AirAsia
Website
airasia.com
Flights from Ubon to Phitsanulok via Don Muang
Ave. Duration
4h 13m
When
Every day
Estimated price
฿1200 - ฿3800
Thai Lion Mentari
Website
lionairthai.com
Flights from Ubon to Phitsanulok via Don Muang
Ave. Duration
5h 50m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿1100 - ฿3300
Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Ubon Ratchathani to Phachi
Ave. Duration
9h 10m
Frequency
3 times a day
Estimated price
฿370 - ฿1400
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿150 - ฿250
2nd Class (Seat)
฿370 - ฿550
2nd Class (Berth)
฿650 - ฿900
1st Class (Berth)
฿1000 - ฿1400
Train from Phachi to Phitsanulok
Ave. Duration
3h 29m
Frequency
Once daily
Estimated price
฿320 - ฿1200
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
฿110 - ฿210
2nd Class (Seat)
฿320 - ฿440
2nd Class (Berth)
฿600 - ฿850
1st Class (Berth)
฿900 - ฿1200
Bus operators
Phetprasert Tour
Phone
056 720 720
Website
phetprasert.com
Bus from Ubon Ratchathani to Phitsanulok
Ave. Duration
10h 15m
Frequency
5 times a day
Estimated price
฿500 - ฿750
Schedules at
phetprasert.com
Book at
12go.asia
Nakhonchai Air
Phone
0-2939-4999
Email
CustomerService@Nakhonchaiair.com
Website
nakhonchaiair.com
Bus from Ubon Ratchathani to Phitsanulok Bus Terminal
Ave. Duration
11h 58m
Frequency
Twice daily
Estimated price
฿470 - ฿650
Schedules at
www2.nakhonchaiair.com
Book at
nakhonchaiair.com

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 How to get from Southend Airport into central London, 4 of the smartest ways to explore Australia and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Ubon Airport to Phitsanulok Airport. The quickest flight takes 3h and has one stopover.

Search flights

Ubon Ratchathani to Phitsanulok bus services, operated by Phetprasert Tour, arrive at Phitsanulok station.

More details

Ubon Ratchathani to Phitsanulok train services, operated by State Railway of Thailand, arrive at Phitsanulok station.

More details

Yes, the driving distance between Ubon Ratchathani to Phitsanulok is 601 km. It takes approximately 9h 8m to drive from Ubon Ratchathani to Phitsanulok.

Get driving directions

Thai Lion Mentari, Thai AirAsia and Nok Air offer flights from Ubon Airport to Phitsanulok Airport.

Search flights

There are 85+ hotels available in Phitsanulok. Prices start at ฿471 per night.

More details

The best way to get from Ubon Ratchathani to Ubon Airport is to taxi which takes 5m and costs ฿75 - ฿95.

More details