There are 9 ways to get from Phichit to Vientiane by bus, train, 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.
Bus
best- Take the bus from Bang Mun Nak to Lom Sakbus 616
- Take the bus from Lom Sak to Khon Kaenbus 874
- Take the bus from Khon Kaen Bus Terminal to Central Bus Station Vientianebus
12h 30m$13–20Train
cheapest- Take the train from Phichit to Ayutthayatrain 52
- Take the train from Ayutthaya to Nong Khaitrain 25
14h 33m$12–72Drive 441.9 km
- Drive from Phichit to Vientianecar 441.9 km
7h 17m$80–115Train to Phitsanulok, fly to Wattay International Airport
- Take the train from Phichit to Phitsanuloktrain
- Fly from Phitsanulok (PHS) to Wattay International Airport (VTE)plane PHS - VTE
7h 42m$142–489Bus via Khon Kaen
- Take the bus from Bang Mun Nak to Lom Sakbus 616
- Take the bus from Phet Tour Lom Sak to Khon Kaen Bus Terminal 3bus
- Take the bus from Khon Kaen Bus Terminal to Vientiane Talat Sao Stationbus
12h 35m$15–62Train to Phitsanulok, fly to Udon Thani International Airport, bus
- Take the train from Phichit to Phitsanuloktrain
- Fly from Phitsanulok (PHS) to Udon Thani International Airport (UTH)plane PHS - UTH
- Take the bus from Udon Thani Airport to Nong Khai Minivan Stationbus
7h 26m$112–200Train to Sukhothai Airport, fly to Wattay International Airport
- Take the train from Phichit to Phichaitrain
- Fly from Sukhothai Airport (THS) to Wattay International Airport (VTE)plane THS - VTE
8h 30m$201–481Train to Don Mueang International Airport, fly to Wattay International Airport
- Take the train from Phichit to Don Muangtrain
- Fly from Don Mueang International Airport (DMK) to Wattay International Airport (VTE)plane DMK - VTE
8h 21m$88–186Train to Suvarnabhumi Airport, fly to Wattay International Airport
- Take the train from Phichit to Lak Sitrain
- Fly from Suvarnabhumi Airport (BKK) to Wattay International Airport (VTE)plane BKK - VTE
8h 24m$114–228
Phitsanulok (PHS) to Wattay International Airport (VTE) flights
Comparing Your Travel Options
The cheapest way to get from Phichit to Vientiane is to bus which costs $13 - $20 and takes 12h 30m.
The fastest way to get from Phichit to Vientiane is to drive which takes 7h 17m and costs $75 - $120.
No, there is no direct bus from Phichit to Vientiane station. However, there are services departing from Bang Mun Nak and arriving at Central Bus Station Vientiane via Lom Sak and Khon Kaen Bus Terminal. The journey, including transfers, takes approximately 12h 30m.
No, there is no direct train from Phichit to Vientiane. However, there are services departing from Phichit and arriving at Nong Khai via Ayutthaya. The journey, including transfers, takes approximately 14h 33m.
The distance between Phichit and Vientiane is 565 km. The road distance is 441.9 km.
The best way to get from Phichit to Vientiane without a car is to bus which takes 12h 30m and costs $13 - $20.
It takes approximately 12h 30m to get from Phichit to Vientiane, including transfers.
Phichit to Vientiane bus services, operated by Phetprasert Tour, depart from Bang Mun Nak station.
Phichit to Vientiane train services, operated by Thai Railway, depart from Phichit station.
The best way to get from Phichit to Vientiane is to bus which takes 12h 30m and costs $13 - $20. Alternatively, you can train, which costs $11 - $75 and takes 14h 33m.
What companies run services between Phichit, Thailand and Vientiane, Laos?
You can take a bus from Bang Mun Nak to Central Bus Station Vientiane via Lom Sak and Khon Kaen Bus Terminal in around 12h 30m. Alternatively, you can take a train from Phichit to Vientiane via Ayutthaya and Nong Khai in around 14h 33m.
- Website
- airasia.com
Flights from Phitsanulok to Wattay International Airport via Don Mueang International Airport
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $140–460
Flights from Phitsanulok to Udon Thani International Airport via Don Mueang International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $95–140
Flights from Don Mueang International Airport to Wattay International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $85–150
- Website
- thaiairways.com
Flights from Sukhothai Airport to Wattay International Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $150–390
Flights from Suvarnabhumi Airport to Wattay International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $110–190
- Website
- laoairlines.com
Flights from Sukhothai Airport to Wattay International Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $190–420
Flights from Suvarnabhumi Airport to Wattay International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $110–180
- Website
- lionairthai.com
Flights from Phitsanulok to Udon Thani International Airport via Don Mueang International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $85–260
Flights from Phitsanulok to Udon Thani International Airport via Don Mueang International Airport, Hat Yai
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $250–550
- Website
- Thai Railway
Train from Phichit to Ayutthaya
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- $3–6
- Schedules at
- Thai Railway
Train from Ayutthaya to Nong Khai
- Ave. Duration
- 8h 46m
- Frequency
- Every 4 hours
- Estimated price
- $6–45
- Schedules at
- Thai Railway
Train from Phichit to Phichai
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Estimated price
- $1–16
- Schedules at
- Thai Railway
Train from Phichit to Don Muang
- Ave. Duration
- 5h 11m
- Frequency
- Hourly
- Estimated price
- $5–35
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Phichit to Ayutthaya
- Ave. Duration
- 3h 23m
- Frequency
- Once daily
- Estimated price
- $2–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $4–6
- 2nd Class (Air-Conditioned Berth)
- $2–4
- 2nd Class (Air-conditioned Seat)
- $10–12
Train from Ayutthaya to Nong Khai
- Ave. Duration
- 7h 48m
- Frequency
- 3 times a day
- Estimated price
- $5–40
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $6–8
- 2nd Class (Air-Conditioned Berth)
- $5–7
- 2nd Class (Air-conditioned Seat)
- $14–16
- Second Class Sleeper
- $32–33
- Ordinary Train
- $7–40
Train from Phichit to Phitsanulok
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $1–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $2–4
- 2nd Class (Air-Conditioned Berth)
- $1
- 2nd Class (Air-conditioned Seat)
- $7–8
Train from Phichit to Phitsanulok
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $1–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $2–4
- 2nd Class (Air-Conditioned Berth)
- $1
- 2nd Class (Air-conditioned Seat)
- $7–8
Train from Phichit to Phichai
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $1–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $3–4
- 2nd Class (Air-Conditioned Berth)
- $1–2
- 2nd Class (Air-conditioned Seat)
- $8–9
Train from Phichit to Don Muang
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $3–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $4–6
- 2nd Class (Air-Conditioned Berth)
- $3–5
- 2nd Class (Air-conditioned Seat)
- $11–13
Train from Phichit to Lak Si
- Ave. Duration
- 4h 23m
- Frequency
- Once daily
- Estimated price
- $3–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $18–26
- 3rd Class (Seat)
- $4–6
- 2nd Class (Air-Conditioned Berth)
- $3–5
- 2nd Class (Air-conditioned Seat)
- $11–13
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Bang Mun Nak to Lom Sak
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $5–8
- Schedules at
- phetprasert.com
- 13
- $5–6
Bus from Lom Sak to Khon Kaen
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- $5–9
- Schedules at
- phetprasert.com
- 13
- $5–7
Bus from Bang Mun Nak to Lom Sak
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $5–8
- Schedules at
- phetprasert.com
- 13
- $5–6
Bus from Phet Tour Lom Sak to Khon Kaen Bus Terminal 3
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $5–9
- Schedules at
- phetprasert.com
- 13
- $5–7
- Phone
- +856 21 215 587
- [email protected]
- Website
- facebook.com
Bus from Khon Kaen Bus Terminal to Central Bus Station Vientiane
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $3
- Schedules at
- laos-guide-999.com
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Khon Kaen Bus Terminal to Vientiane Talat Sao Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $5–45
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 42 081 899
- [email protected]
- Website
- RG Adventure
Bus from Udon Thani Airport to Nong Khai Minivan Station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $9–15
- Schedules at
- RG Adventure
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 get from Southend Airport into central London, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Phichit to Vientiane bus services, operated by Phetprasert Tour, arrive at Lom Sak station.
Phichit to Vientiane train services, operated by Thai Railway, arrive at Ayutthaya station.
Yes, the driving distance between Phichit to Vientiane is 442 km. It takes approximately 7h 17m to drive from Phichit to Vientiane.
There are 278+ hotels available in Vientiane.








