There are 6 ways to get from Phnom Penh to Phonsavan by bus, train, taxi, 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, train, taxi
best- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain
- Take the train from Vientiane station to Van Vieng stationtrain
- Take the taxi from Van Vieng station to Phonsavantaxi
30h 59m$170–235Bus, Minibus
cheapest- Take the bus from Phnom Penh Sorya Bus to Ban Nakasangbus
- Take the bus from Ban Nakasang to Vang Vieng Laosbus
- Take the bus from VangVieng North Bus Station to Phoukham Bus Stationbus
43h 2m$57–69Fly to Xieng Khouang Airport
- Fly from Phnom Penh (KTI) to Xieng Khouang Airport (XKH)plane KTI - XKH
19h 30m$86–292Bus, Minibus via Pakse
- Take the bus from Phnom Penh Sorya Bus to Ban Nakasangbus
- Take the bus from Ban Nakasang to Pakse Southern Bus Terminalbus
- Take the bus from Pakse to Vang Vieng Bus Terminalbus
- Take the bus from VangVieng North Bus Station to Phoukham Bus Stationbus
35h 37m$72–99Fly to Luang Prabang International Airport, taxi
- Fly from Phnom Penh (KTI) to Luang Prabang International Airport (LPQ)plane KTI - LPQ
- Take the taxi from Luang Prabang International Airport (LPQ) to Phonsavantaxi
12h 8m$222–314Fly to Wattay International Airport, bus, taxi
- Fly from Phnom Penh (KTI) to Wattay International Airport (VTE)plane KTI - VTE
- Take the bus from Vientiane to Vang Vieng Laosbus
- Take the taxi from Vang Vieng Laos to Phonsavantaxi
12h 54m$300–436
Phnom Penh (KTI) to Xieng Khouang Airport (XKH) flights
Questions & Answers
The cheapest way to get from Phnom Penh to Phonsavan is to bus and Minibus which costs $55 - $70 and takes 43h 2m.
The fastest way to get from Phnom Penh to Phonsavan is to fly and taxi which takes 12h 8m and costs $220 - $320.
No, there is no direct bus from Phnom Penh to Phonsavan station. However, there are services departing from Phnom Penh Sorya Bus and arriving at Phoukham Bus Station via Ban Nakasang, Pakse and VangVieng North Bus Station. The journey, including transfers, takes approximately 35h 37m.
The distance between Phnom Penh and Phonsavan is 1645 km.
The best way to get from Phnom Penh to Phonsavan without a car is to bus and train and taxi which takes 30h 59m and costs $170 - $240.
It takes approximately 30h 59m to get from Phnom Penh to Phonsavan, including transfers.
Phnom Penh to Phonsavan bus services, operated by Phnom Penh Sorya, depart from Phnom Penh Sorya Bus station.
The best way to get from Phnom Penh to Phonsavan is to fly which takes 19h 30m and costs $85 - $300. Alternatively, you can bus and Minibus via Pakse, which costs $70 - $100 and takes 35h 37m.
Phnom Penh to Phonsavan bus services, operated by Phnom Penh Sorya, arrive at Ban Nakasang station.
There are four+ hotels available in Phonsavan.
What companies run services between Phnom Penh, Cambodia and Phonsavan, Xiangkhoang, Laos?
Vietnam Airlines, Lao Airlines, and five other airlines fly from Phnom Penh (KTI) to Xieng Khouang Airport (XKH) 4 times a day. Alternatively, you can take a bus from Phnom Penh Sorya Bus to Phoukham Bus Station via Ban Nakasang, Pakse Southern Bus Terminal, Pakse, and VangVieng North Bus Station in around 35h 37m.
- Website
- laoairlines.com
Flights from Phnom Penh to Xieng Khouang Airport via Wattay International Airport
- Ave. Duration
- 16h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $110–300
Flights from Phnom Penh to Xieng Khouang Airport via Suvarnabhumi, Wattay International Airport
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- $140–370
Flights from Phnom Penh to Xieng Khouang Airport via Don Muang, Wattay International Airport
- Ave. Duration
- 16h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $110–300
Flights from Phnom Penh to Xieng Khouang Airport via Noi Bai International, Wattay International Airport
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $140–390
Flights from Phnom Penh to Xieng Khouang Airport via Tan Son Nhat, Wattay International Airport
- Ave. Duration
- 20h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $85–290
Flights from Phnom Penh to Xieng Khouang Airport via Kunming, Wattay International Airport
- Ave. Duration
- 22h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $170–500
Flights from Phnom Penh to Luang Prabang International Airport via Suvarnabhumi
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–460
- Website
- airasia.com
Flights from Phnom Penh to Luang Prabang International Airport via Don Muang
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $200–310
Flights from Phnom Penh to Wattay International Airport via Don Muang
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $150–270
- Website
- cambodiaangkorair.com
Flights from Phnom Penh to Luang Prabang International Airport via Siem Reap
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $130–360
Flights from Phnom Penh to Wattay International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $180–240
- Website
- vietnamairlines.com
Flights from Phnom Penh to Luang Prabang International Airport via Siem Reap
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $130–360
Flights from Phnom Penh to Wattay International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $180–240
- Website
- cambodia-airways.com
Flights from Phnom Penh to Wattay International Airport
- Ave. Duration
- 1h 40m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $110–330
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $6–27
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- $19–27
- 3rd Class (Seat)
- $6–9
- 2nd Class (Air-Conditioned Berth)
- $6–9
- 2nd Class (Air-conditioned Seat)
- $15–18
- Phone
- 021-891888
- Website
- facebook.com
Train from Vientiane station to Van Vieng station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $8–21
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- $8–9
- First Class
- $14–21
- Phone
- +855 16 908 045
- [email protected]
- Website
- easybook.com
Bus from Phnom Penh Sorya Bus to Ban Nakasang
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Estimated price
- $25–40
- Schedules at
- facebook.com
Bus from Phnom Penh Sorya Bus to Ban Nakasang
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Estimated price
- $25–40
- Schedules at
- facebook.com
Bus from Ban Nakasang to Pakse Southern Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $1–2
- Phone
- +856 31 214 842
- [email protected]
- Website
- 12go.asia
Bus from Pakse to Vang Vieng Bus Terminal
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $40–55
- Book at
- 12go.asia
Bus from VangVieng North Bus Station to Phoukham Bus Station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $5
Bus from VangVieng North Bus Station to Phoukham Bus Station
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $5
Bus from Ban Nakasang to Vang Vieng Laos
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- $25
- Phone
- +856 21 254512-5
- [email protected]
- Website
- soutchaitravel.com
Bus from Vientiane to Vang Vieng Laos
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $8–13
- Schedules at
- soutchaitravel.com
- Ave. Duration
- 3h 30m
- Estimated price
- $2–150
Xanh SM
- Phone
- +856 21988 888
- Website
- xanhsm.com
Airport Taxi
- Phone
- +856-71-212-487
- Website
- tourismluangprabang.org
Xanh SM
- Phone
- +856 21988 888
- Website
- xanhsm.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 Train travel in France: A guide to SNCF, How do I buy a London Underground ticket?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.











