1. Flight to Luang Prabang
2. Bus to Luang Prabang
3. Bus + Train to L.Prabang
4. Taxi / Car to L.Prabang
🎫 Book a Tour Online
🎫 Book Ticket Online
From Siem Reap to Luang Prabang you can travel by plane, bus + train.
-
- Luang Prabang is a popular tourist spot in Laos. Some travelers go all the way from Siem Reap, Cambodia, and such a transfer usually takes a lot of time. In this article, we will look at the 4 most used ways to travel from Siem Reap to Luang Prabang. By far the fastest option, but more expensive, is an air transfer with a layover in Bangkok, Thailand. However, this option is sometimes relatively expensive, and some travelers use land-based transport options such as a bus trip through the southern part of Laos, a bus and train trip through Bangkok, or even a transfer by private car with a driver, again with a transfer in Bangkok.
- Transport to Luang Prabang can therefore be combined in various ways, but as a result, the land transport option always takes many hours and includes several transfers. If you want to go through Laos, you can use a bus transfer from Siem Reap to Pakse and from there transfer by another bus to Luang Prabang via the capital of Laos – Vientiane. With this option, you can also get to know other interesting places in Laos. However, it is good to plan this trip well and to count on short stops, for comfort and rest.
-
- Luang Prabang is a small but visited tourist town and one of the most visited places in Laos. Luang Prabang can offer some activities and nice spots for tourists. There is no train connection between Siem Reap in Cambodia and Luang Prabang, so the best way how to travel to Luang Prabang is to take a flight with transfer in Bangkok. It is the most effective and fastest way of traveling in southeast Asia. But sometimes a bit more expensive, so another option is to travel by bus. You can also travel by bus / minivan via Don Det, Vang Vieng, Pakse or Savannakhet in Laos.
Transfer Mode – Siem Reap to Luang Prabang: | Travel Time | Cost Range |
---|---|---|
Flights via Bangkok | 8-15 hours | $100-300/pp |
Tourist Bus / Minivan | 35-37 hours | $50-80/pp |
Bus + Train via Bangkok | 23-28 hours | $60-100/pp |
How do I get from Siem Reap to Luang Prabang?
1. FLIGHTS from Siem Reap to Luang Prabang
By far the fastest, most comfortable, but more expensive option to get from Siem Reap to Luang Prabang, Laos is an air transfer with a stop in Bangkok. There is no direct flight from Siem Reap to Luang Prabang, so you have to use connecting flights, the best and cheapest are via Bangkok, Thailand.
Between the cities of Siem Reap – Bangkok – Luang Prabang, you can use air connections from the companies Thai Air Asia, Thai Smile, Bangkok Air, Thai Airways, Singapore Airlines, Lao Airlines, or others. Flights are operated from Siem Reap Angkor International Airport to Suvarnabhumi and Don Mueang airports in Bangkok and then to Luang Prabang International Airport in Laos.
The flight time from Siem Reap to Luang Prabang via Bangkok takes about 8-15 hours, depending on the transfer in Bangkok. However, it should be taken into account that the following flights from Bangkok to Luang Prabang are rather limited and there are not many air connections.
BOOK FLIGHTS to Luang Prabang ➜
So one needs to research about these flights well in advance and then book them online. Air transfer is a more expensive option to Luang Prabang and from Siem Reap with a transfer in Bangkok costs in the range of $100 – 300/pp. However, these prices may vary during the year and seasons, sometimes there may be cheaper flights on sale, but unfortunately there are not many of them.
Flights from Siem Reap to Luang Prabang connecting in Bangkok can be easily searched and purchased online in advance. Always read all instructions and conditions of these flights to avoid any misunderstandings. Air transfer to Luang Prabang is suitable for those who want to avoid a long land transfer and want to save their time.
2. VAN / BUS from Siem Reap to Luang Prabang
If you would like to travel by bus or minivan from Siem Reap to Luang Prabang, it is possible in 3 steps and expect a long journey. This trip is best done with a transfer in Pakse and Vientiane in Laos, so you can also visit other interesting places of this country.
The first step is a transfer by minivan or minibus from Siem Reap to Pakse in Laos, which takes about 10-13 hours. Siem Reap to Pakse minibus tickets cost between $38-56/pp and can be easily searched and booked online. On the route between these cities, expect a more limited schedule and also possible delays when driving these minibuses. For a transfer from Siem Reap to Pakse, you can use Sarah Transport, Asia Van Transfer, Go Ho Travel, SRL Transport.
1. BOOK BUS TICKETS to Pakse ➜
The second step is a bus transfer from Pakse to Vientiane, which takes about 14-15 hours. Large sleeper buses can be used on this route and tickets to Vientiane cost around $22-32/pp. Lao Airlines also operates direct flights between these cities. Again, you have to expect a limited bus schedule, so it’s better to search and buy bus tickets online in advance. Bus companies such as Kriangkai Tranpsort, RG Adventure, Green Paradise travel from Pakse to Vientiane.
2. BOOK BUS TICKETS to Vientiane ➜
The third step is a transfer by bus or minivan from Vientiane to Luang Prabang, which takes about 7-8 hours. On the route, you can use the minibuses of Chit Prasong or Family Service, or other companies. Minibus tickets from Vientiane to Luang Prabang cost between $18-20/pp. The timetable of these minivans is more limited, as train connections can also be used on this route. Minivans are usually a bit cheaper than a train transfer, but the journey takes longer than by train. Tickets from Vientiane to Luang Prabang can again be easily searched and purchased online.
3. BOOK TICKETS to Luang Prabang ➜
3. BUS + TRAIN from Siem Reap to Luang Prabang
If you would like to travel by train to Luang Prabang, that is also possible, but you can go by train from Bangkok to Vientiane, there is a Thai train and then a Lao train from Vientiane to Luang Prabang. So this option has a total of 3 steps, the first is a bus trip from Siem Reap to Bangkok, the second step is a train trip from Bangkok to Vientiane, and the third step is a train trip from Vientiane to Luang Prabang.
In the first step, you can use buses or minivans from Siem Reap to Bangkok, it is a journey that takes about 7.5-10 hours. On this popular land route to Bangkok, Thailand, you can use buses or minivans from Travel Mart, Giant Ibis, SRL Transport, Sarah Tranpsort, Go Ho Travel, Mekong Express, Nattakan, Virak Buntham.
All these buses go through the used Poipet border crossing, which is the gateway from Cambodia to Thailand. A bus transfer from Siem Reap to Bangkok will cost you between $25-43/pp, depending on the type of bus you choose. You can search and buy tickets to Bangkok online.
1. BOOK BUS TICKETS to Bangkok ➜
The second step is a train transfer from Bangkok to Vientiane in Laos, this route goes through the border crossing and there is a Thai train. This train will offer you seats or even sleepers, seats are always the cheapest option, sleepers are always more expensive but more comfortable.
The train journey from Bangkok to Vientiane takes about 12 hours and the train departs from Krung Thep Aphiwat Central Terminal Station and arrives at Khamsavath Railway station in Vientiane. Train tickets from Bangkok to Vientiane range from $8-30/pp and can be easily searched and purchased online even in advance.
2. BOOK TRAIN TICKETS to Vientiane ➜
The third step is the trip by Lao train from Vientiane to Luang Prabang, which takes about 2-3 hours. Trains depart from Vientiane Railway Station and arrive at Luang Prabang Railway Station, see Laos Railway Map. The trains are modern and will only offer you seats on this route, but they are fully sufficient for this transfer.
Train tickets from Vientiane to Luang Prabang cost between $25-45/pp (1st, 2nd class or business seat). Most classic solo travelers will be fine with the cheapest option on the train, a 2nd class seat. Train timetables to both Vientiane and Luang Prabang are rather limited, so it is advisable to first look up the connections online and then travel this way.
3. BOOK TICKETS to Luang Prabang ➜
4. TAXI / CAR from Siem Reap to Luang Prabang
If you are looking for a private transfer by car/taxi with a driver from Siem Reap to Luang Prabang, this option is also possible. But it has 3 steps and it is possible to go with a transfer in Bangkok and then in Vientiane, Laos. This transport option is one of the most expensive options and takes a few hours again, relatively long, depending on transfers.
For this option, you can use Glassflower, SIMA CAR for Siem Reap to Bangkok and then Glassflower from Bangkok to Vientiane and RG Adventure from Vientiane (Thanaleng border) to Luang Prabang. These companies will offer you modern classic cars or even minivans for groups of travelers on these routes in Cambodia and Thailand + Laos.
BOOK TAXI / CAR to Luang Prabang ➜
You must search for your chauffeured cars from Siem Reap to Bangkok, then to Vientiane and then to Luang Prabang separately for each route. You can also book these transfers separately online in advance.
Be aware that this option is very expensive and will probably only be used by travelers with a very high budget for their travel. However, you can only use it for some routes, for example from Siem Reap to Bangkok.
❓ FAQ + Travel Tips – Siem Reap to Luang Prabang:
1. How to book and buy tickets + flights from Siem Reap to Luang Prabang?
-
- You can book tickets+flights from Siem Reap to Luang Prabang on Baolau ➜ or 12go.asia ➜.
- You can also book another tickets, tickets in Thailand, Laos, Cambodia, Vietnam…
2. What is the travel time from Siem Reap to Luang Prabang?
-
- Travel by plane via Bangkok from Siem Reap to Luang Prabang takes about 8-15 hours.
- Travel by bus from Siem Reap to Luang Prabang takes about 35-37 hours.
- Travel by bus + train from Siem Reap to Luang Prabang via Bangkok takes about 23-28 hours.
3. How much does it cost to travel from Siem Reap to Luang Prabang?
-
- Travel by plane from Siem Reap to Luang Prabang via Bangkok costs about $100-300/pp.
- Travel by bus from Siem Reap to Luang Prabang via Laos costs about $50-80/pp.
- Travel by bus + train from Siem Reap to Luang Prabang via Bangkok costs about $60-100/pp.
4. What is the travel distance from Siem Reap to Luang Prabang?
-
- Travel distance from Siem Reap to Luang Prabang is about 650 km by plane and about 1500 km by bus.
5. What is the fastest way of transfer from Siem Reap to Luang Prabang?
-
- The most fastest way of transport to Luang Prabang from Siem Reap Reap in Cambodia is to take a flight with transfer in Bangkok.
6. What is the cheapest way of travel from Siem Reap to Luang Prabang?
-
- The cheapest option of transfer to Luang Prabang from Siem Reap Reap in Cambodia is to travel by tourist bus.
7. Is it possible to travel by train from Siem Reap to Luang Prabang?
-
- No, there is no direct train connection from Siem Reap in Cambodia to Luang Prabang in Laos. If you want to travel by train, you can go by bus from Siem Reap to Bangkok and from Bangkok there is a train to Vientiane in Laos. From Vientiane you can travel by another train to Luang Prabang.
8. Is there a railway network in Laos?
-
- Yes, in December 2021, there was opened a new railway from Vientianet to Boten via Vang Vieng and Luang Prabang.
- you can check Laos Railway Map
9. Is there also another way how to get from Siem Reap to Luang Prabang?
-
- Yes, you can also book a private car with a driver from Siem Reap to Bangkok and from Bangkok you can also travel by private car with a driver to Vientiane in Laos. From Vientiane to Luang Prabang you can also travel by private car with a driver.
10. How and where to book hotel in Luang Prabang?
-
- Luang Prabang offers mainly cheap guesthouses, hotels and resorts for tourists. Search and book your hotel or resort in Luang Prabang in Laos online here > Book resort or hotel in Luang Prabang.
11. Where you can travel from Luang Prabang?
-
- From Luang Prabang you can travel by bus or train to Vang Vieng or you can also go to Hanoi in Vietnam.
BOOK a TOUR / ACTIVITY in Luang Prabang ➜
BOOK Your HOTEL in Luang Prabang ➜
🎫 Book your flight or bus from Siem Reap to Luang Prabang:
(You can change your departure and arrival, eg. Siem Reap to Pakse, Pakse to Luang Prabang…)