There are 6 ways to get from Siem Reap to Vientiane 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.

What companies run services between Siem Reap, Cambodia and Vientiane, Laos?

Thai Smile, Lao Airlines and five other airlines fly from Siem Reap to Vientiane every 3 hours. Alternatively, you can take a bus from Siem Reap to Vientiane via Aranyaprathet, Roi Et, and Khon Kaen in around 14 h 54 min.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Siem Reap to Vientiane via Bangkok
Avg. Duration
4 h 15 min
When
Every day
Estimated price
$160 - $480
Lao Airlines
Website
laoairlines.com
Flights from Siem Reap to Vientiane via Pakse
Avg. Duration
4 h 25 min
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $340
Cambodia Angkor Air
Website
cambodiaangkorair.com
Flights from Siem Reap to Vientiane via Pakse
Avg. Duration
3 h 25 min
When
Tuesday and Thursday
Estimated price
$120 - $340
Flights from Siem Reap to Vientiane via Phnom Penh
Avg. Duration
4 h
When
Every day
Estimated price
$310 - $700
Thai Smile
Website
thaismileair.com
Flights from Siem Reap to Vientiane via Bangkok
Avg. Duration
3 h 20 min
When
Every day
Estimated price
$130 - $410
Bangkok Airways
Website
bangkokair.com
Flights from Siem Reap to Vientiane via Bangkok
Avg. Duration
4 h 25 min
When
Every day
Estimated price
$200 - $700
Vietnam Airlines
Website
vietnamairlines.com
Flights from Siem Reap to Vientiane via Phnom Penh
Avg. Duration
4 h
When
Every day
Estimated price
$310 - $700
China Southern Airlines
Website
csair.com
Flights from Siem Reap to Vientiane via Guangzhou
Avg. Duration
7 h
When
Wednesday, Friday and Sunday
Estimated price
$220 - $700
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Amphoe Aranyaprathet to Bangkok Hualamphong
Avg. Duration
5 h 40 min
Frequency
Twice daily
Estimated price
$6 - $15
Schedules at
railway.co.th
Book at
12go.asia
Train from Hua Lamphong to Nong Khai
Avg. Duration
9 h 25 min
Frequency
Once daily
Estimated price
$20 - $29
Schedules at
railway.co.th
Book at
12go.asia
Bus operators
The Transport Company
Website
home.transport.co.th
Bus from Siem Reap to Aranyaprathet
Avg. Duration
2 h 55 min
Frequency
Twice daily
Estimated price
$4 - $6
Schedules at
home.transport.co.th
Bus from Khon Kaen to Vientiane Talat Sao Station
Avg. Duration
4 h
Frequency
Twice daily
Estimated price
$5 - $17
Schedules at
home.transport.co.th
Yellow Bus
Website
iloveyellowbus.com
Bus from Aranyaprathet to Roi Et
Avg. Duration
3 h 19 min
Frequency
Once daily
Estimated price
$12 - $20
Schedules at
iloveyellowbus.com
Phetprasert Tour
Phone
056 720 720
Website
phetprasert.com
Bus from Roi Et to Khon Kaen
Avg. Duration
1 h 40 min
Frequency
5 times a day
Estimated price
$4 - $5
Schedules at
phetprasert.com
Book at
12go.asia
King of Bus
Website
baolau.com
Bus from Pakse to Vientiane Bus Station
Avg. Duration
10 h
Frequency
Once daily
Estimated price
$27
Schedules at
baolau.com
Nattakan Transport
Bus from Siem Reap Cambodia to Bangkok Mochit Bus Terminal
Avg. Duration
10 h
Frequency
Twice daily
Estimated price
$28
Schedules at
nattakan-transport.com
Book at
bookmebus.com
Budsarakham Tour
Website
12go.asia
Bus from Bangkok Mochit to Si Chiang Mai
Avg. Duration
11 h 36 min
Frequency
Twice daily
Estimated price
$18
Schedules at
busonlineticket.co.th
Book at
busonlineticket.co.th

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, How to get from Florence to Rome and Want to know more about US trains? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Siem Reap to Vientiane?

The distance between Siem Reap and Vientiane is 530 km. The road distance is 923 km.

What is the cheapest way to get from Siem Reap to Vientiane?

The cheapest way to get from Siem Reap to Vientiane is to bus which costs $40 and takes 18 h.

What is the fastest way to get from Siem Reap to Vientiane?

The quickest way to get from Siem Reap to Vientiane is to fly which takes 3 h 44 min and costs $190.

Is there a direct bus between Siem Reap and Vientiane?

No, there is no direct bus from Siem Reap to Vientiane. However, there are services departing from Siem Reap and arriving at Vientiane Talat Sao Station via Aranyaprathet, Roi Et and Khon Kaen. The journey, including transfers, takes approximately 14 h 54 min.

How long does it take to get from Siem Reap to Vientiane?

It takes approximately 3 h 44 min to get from Siem Reap to Vientiane, including transfers.