How to go → LUANG PRABANG to BANGKOK? ☀️

luang-prabang-to-bangkok-transport
How to travel from Luang Prabang to Bangkok? You can travel by bus, plane, bus+train or car/taxi.

1. Bus / Van to Bangkok
2. Flights to Bangkok
3. Trains to Bangkok
4. Bus + Taxi to Bangkok
🎫 Book a Tour in Bangkok
🎫 Book Ticket to Bangkok

From Luang Prabang to Bangkok you can travel by bus, train, taxi, plane.

    • Travel distance from Luang Prabang to Bangkok is about 960 km by land via Vientiane. The best and fast way of transport to Bangkok from Luang Prabang is to take a direct flight or flight with stopover in Vientiane. Direct flight from Luang Prabang Airport to Bangkok (Suvurnabhumi or Don Mueang Airport) takes about 1.5 hours and it costs about $65-230/pp. Another option is to travel by tourist bus / minivan via Vientiane. Travel by bus from Luang Prabang to Bangkok takes about 20-27 hours and it costs about $35-55/pp. It is the most cheapest option of transport.
    • Another way is to travel by trains from Vientiane to Bangkok. There is a modern train from Luang Prabang to Vientiane and from Vientiane you can go by another Thai international train to Bangkok. Train schedule in Laos is still very limited, but trains are comfortable and new. Book your tickets or direct flights from Vientiane in Laos to Bankgok in Thailand online. From Bangkok you can also travel to Cambodia (e.g. to Siem Reap), there are some tourist buses, train + bus via Aranyaprathet + Poipet or direct flights to Phnom Penh / Siem Reap.

BOOK TICKETS with 12go.asia

    • Bangkok is one of the most visited cities of Asia, the capital of Thailand. Bangkok is also the most important and frequented transport hub of Thailand. There are international airports, railway stations and various buses to various tourist sites of this country. The Thais know him as Krung Thep Maha Nakhon or simply Krung Thep. The city is located in the delta of the Chayo Praya River on an area of 1,568 km². Bangkok shocks you with its frantic pace of life, rich nightlife, lots of incredible food and a high level of sights available.
    • If you prefer a little more cultural experience, visit the Royal Palace and Wat Pho, which hides perhaps the most famous symbol of Thailand – a 50-meter statue of the reclining Buddha. However, if you get a taste for something good, be sure to head to Chinatown. They offer a lot of specialties – from the popular coconut ice cream to temptingly prepared seafood. The selection is so varied that you can hardly taste everything for your visit. There are 4 ways how you can reach Bangkok in Thailand from Luang Prabang in Laos – by tourist bus/minivan, train or bus+taxi/car via Vientiane or direct flight. The most comfortable of tranport is to travel by plane.
Transfer Mode – Luang Prabang to Bangkok: Travel Time Cost Range
Tourist Bus (via Vientiane) 20-27 hours $35-55/pp
Plane – Direct Flight 1.5 hours $65-230/pp
Train (via Vientiane) 15-17 hours $20-65/pp
Private Car (via Vientiane) 20-23 hours $380-430

BOOK TICKETS with Baolau


How do I get from Luang Prabang to Bangkok?


1. BUS / VAN from Luang Prabang to Bangkok


A) Bus / Minivan from Luang Prabang to Vientiane

If you travel from Luang Prabang to Bangkok by bus or minibus, the first step will be a transfer from Luang Prabang to Vientiane. Vientiane is about 20 km from the Thai border and from there you continue by another bus to Bangkok. From Luang Prabang to Vientiane, you can mainly use minibuses or minivans, or classic buses from the companies Naluang, Soutchai Travel, Vieng Chaleune or King of Bus.

These minibuses or buses depart from Luang Prabang Southern Station or Naluang Bus Station and arrive mainly at Vientiane Northern Bus Station, in exceptional cases this may vary, depending on the specific company. Vientiane Northern Bus Station is located not far from Wattay Airport, the city center is about 7 km from there. Travel time by bus or minibus from Luang Prabang to Vientiane takes approximately 6-8 hours and tickets cost on average $18-28/pp.

This is a low-cost transport option and the bus ticket prices correspond to this. Tickets for these buses or private minibuses and minivans from Luang Prabang to Vientiane in Laos are easy to find and book online, always carefully read all instructions related to the transfer. Also, be aware that bus connections in Laos may also have delays on departure and arrival, this is not unusual in this country.

BOOK TICKETS to Vientiane


B) Bus / Minivan from Vientiane to Bangkok

The second step of this transfer will be a trip by bus or minivan from Vientiane to Bangkok (or also from Nong Khai to Bagkok, Nong Khai is about 25 km from Vientiane). All these bus transfers are operated via the Thanaleng border crossing (Thai-Lao Friendship Bridge) and can consist of 2 steps. E.g. transfer by minivan from Vientiane in Laos across the border and then transfer to a bus to Bangkok, depends on each company, conditions may vary.

You will see these conditions when ordering bus tickets online. The travel time by buses or minivans from Vientiane to Bangkok may also vary depending on the company and type of bus you choose. On average, this transfer time across the Thanaleng border is between 13-16 hours, but even this can vary depending on the route the company operates.

The companies you can use for these bus transfers from Vientiane to Bangkok are Family Service, Soutchai Travel, Thai-Lao International Buses, Naga Travel and the tickets cost around $34-42/pp. Again, you can find and book tickets from Vientiane to Bangkok easily online, always read all the important information related to the transfer and tickets.

BOOK TICKETS to Bangkok

bus-van-luang-prabang-to-bangkok
From Luang Prabang to Bangkok you can travel by bus/minivan via Vientiane (photo: Vieng Chaleune, Naluang, 12go.asia)


2. FLIGHT from Luang Prabang to Bangkok

If you are looking for the fastest and most comfortable option of transportation from Vientiane to Bangkok, it is best to choose a direct flight connection. It is an option suitable for those who do not care about the price budget of transport, rather it is not suitable for low-cost travelers. On the other hand, sometimes there can also be cheap flights that are financially equivalent to the land variant of transport via Vientiane.

And of course, a direct flight will save you a lot of time compared to long land transport. Flights are operated from Luang Prabang Airport to Suvarnabhumi Airport and Don Mueang Airport in Bangkok. Luang Prabang Airport is easily accessible from the city center, it is located only about 3 km from the center.

BOOK FLIGHT with 12go.asia

The flight time from Luang Prabang to Don Mueang Airport is approx. 1.5 hours and to Suvarnabhumi Airport in Bangkok it is approx. 2 hours. Airlines that you can use from Luang Prabang to Bangkok are Bangkok Air, Thai Airways, Thai AirAsia or Lao Airlines. Most of these flights to Bangkok are Economy class and prices range from $65-230/pp, the cheapest flights are usually offered by Thai AirAsia.

A direct flight is probably the best option to travel from Luang Prabang to Bangkok, however, sometimes the flight schedule can be a bit limited. Search and book flights from Luang Prabang to Bangkok online on the platforms below.

BOOK FLIGHT with Baolau

flight-luang-prabang-to-bangkok
Direct flight from Luang Prabang to Bangkok is the most comfortable and fast option of transport.


3. TRAINS from Luang Prabang to Bangkok


A) Train from Luang Prabang to Vientiane

If you want to travel by train from Luang Prabang to Bangkok, this is also possible, there is a rail network in both Laos and Thailand. The first step will be to travel by Laos Railway train from Luang Prabang to Vientiane. You can use around 5-6 trains each between these cities and tickets cost around $11-35/pp, depending on the type of train and class you choose.

There are very modern and comfortable trains with 1st and 2nd class seats and the travel time from Luang Prabang to Vientiane takes approximately 2-3 hours. Trains depart from Luang Prabang Railway Station and arrive at Vientiane Railway Station, you can check current Laos Railway Map. Some companies will also arrange a private transfer to the station with a train ticket reservation.

So you can search and book tickets to Vientiane online, but always read carefully all the instructions and conditions that apply to the train transfer. Arrive at the train station in Luang Prabang at least 30-60 minutes before the train departs.

BOOK TICKETS to Vientiane


B) Train from Vientiane to Bangkok

The second step is to travel by Thai international train from Vientiane to Bangkok. The disadvantage is the limited schedule of this train, the advantage is the relatively cheap and convenient option of transportation from Laos to Thailand. The train departs from Khamsavath Railway Station (Vientiane-Tai Railway Station), which is about 10 km from the city center, and arrives at Krung Thep Aphiwat Central Terminal Station in Bangkok.

The train transfer from Vientiane to Bangkok takes about 12 hours and is therefore even faster than the bus journey. Train tickets from Vientiane to Bangkok cost between $8-30/pp, 3rd class seats are the cheapest option, but it is better to choose a 2nd class train, with seats and sleepers.

You can easily search and buy train tickets from Vientiane to Bangkok online in advance. Please arrive at the departure point of Khamsavath Railway Station at least 30 minutes before the departure of the train. Also, always read all transfer conditions and follow Thai Railways guidelines when ordering.

BOOK TICKETS to Bangkok

train-luang-prabang-to-bangkok
You can also travel by train from Luang Prabang to Bangkok via Vientiane (photo: 12go.asia).


4. BUS + TAXI/CAR from Luang Prabang to Bangkok


A) Bus from Luang Prabang to Vientiane

Another way to go from Luang Prabang to Bangkok is by bus and private car via Vientiane. The first step will be transportation from Luang Prabang to Vientiane by minibus / bus (or train). Several minibuses or buses run between these cities every day and are operated by the companies Naluang, Soutchai Travel, Vieng Chaleune, King of Bus.

Transportation by minibus or bus to Vientiane from Luang Prabang costs approximately $18-25/pp and travel time can be 6-8 hours. You can also book a private minivan for more people, but this option is very expensive and is more suitable for group travel.

Most of these bus routes mainly arrive at Vientiane Northern Bus Station. You can find and book bus or train tickets from Luang Prabang to Vientiane online, read all the important instructions for these transfers.

BOOK TICKETS to Vientiane

B) Private Car from Vientiane to Bangkok

The second step is to travel by private car from Vientiane to Bangkok, via the Thanaleng border crossing. This route is operated by Glassflowre, which offers modern air-conditioned cars or minivans for several people. Glassflower is a well-known company and has mostly positive reviews from other travelers.

Driving time by private car from Vientiane to Bangkok, Thailand is approximately 10 hours, but please note that this time may vary slightly. Of course, you will pay quite a bit for booking a private car with a driver, a transfer from Vientiane to Bangkok costs $360-400 (car), depending on the type of car you choose, a minivan is more expensive.

Private taxis are another form of transportation in Thailand, but they are more expensive. You can search and book your private car with driver from Vientiane to Bangkok online. Please read carefully all the terms and conditions that apply to this private transfer to Bangkok.

BOOK YOUR  CAR to Bangkok

taxi-car-vientiane-to-bangkok
You can also travel by bus + private car from Luang Prabang to Bangkok via Vientiane (photo: 12go.asia).


FAQ + TIPS – Travel from Luang Prabang to Bangkok:

1. How to book tickets + flights from Luang Prabang to Bangkok?

    • You can book tickets/flights from Luang Prabang to Bangkok on 12go.asia ➜ or Baolau ➜.
    • Search and book another routes, e.g. Luang Prabang > Vientiane, Vientiane > Bangkok…

2. What is the travel time from Luang Prabang to Bangkok?

    • Travel by tourist bus/van from Luang Prabang to Bangkok (via Vientiane) takes about 15-22 hours.
    • Travel by plane – direct flight from Luang Prabang to Bangkok takes about 1.5 hour.
    • Travel by train from Luang Prabang to Bangkok (via Vientiane) takes about 15-17 hours.
    • Travel by bus + private taxi/car from Luang Prabang to Bangkok (via Vientiane) takes about 20-23 hours.

3. What is the travel distance from Luang Prabang to Bangkok?

    • Travel distance from Luang Prabang to Bangkok is about 960 km by land via Vientiane.

4. How much does it cost to travel from Luang Prabang to Bangkok?

    • Transport by tourist bus/van from Luang Prabang to Bangkok (via Vientiane) costs about $35-55/pp.
    • Transport by plane – direct flight from Luang Prabang to Bangkok costs about $55-120/pp.
    • Transportl by train from Luang Prabang to Bangkok (via Vientiane) costs about $20-65/pp.
    • Transport by bus + private taxi/car from Luang Prabang to Bangkok (via Vientiane) costs about $380-420.

5. What is the best way of transfer from Luang Prabang to Bangkok?

    • The best and fastest option how to travel from Luang Prabang to Bangkok is to travel by plane. There are some direct flights, but the schedule is limited. Another option is to take a flight via Vientiane.

6. Where you can keep your luggage in Bangkok?

    • If you want to keep your luggage in Bangkok you can try Radical Storage service. This service offers a few places in the city center of Bangkok, it is a cheap and your luggage will be safe.

7. What is the cheapest option of transfer from Luang Prabang to Bangkok?

    • The cheapest way of getting from Luang Prabang in Laos to Bangkok in Thailand is to travel by tourist bus/minivan or train.

8. Is it possible to book private taxi/car from Luang Prabang to Bangkok?

    • Yes, it is possible to book private car or taxi to Bangkok from Vientiane online. You can book modern car or minivan. This way is the most expensive option of transfer, but it is comfortable.

9. Is it possible to travel by train from Luang Prabang to Bangkok?

    • Yes, it is already possible to travel by train to Bangkok from Luang Prabang via Vientiane. There is a new train from Luang Prabang to Vientiane and from Vientiane – Khamsavath Railway Station you can take a train of Thai Railways to Bangkok – Krung Thep Aphiwat Central Terminal Station.

10. What to visit on the route from Luang Prabang to Bangkok?

    • You can visit Udon Thani in Thailand. Udon Thani is about 60 km from Nong Khai and it is accessible by bus/minivan or train. From Udon Thani you can also travel by train, tourist bus or plane (direct flight) to Bangkok. Read this article: How to travel to Bangkok from Udon Thani?

11. Where you can go from Bangkok?

    • You can travel to northern Thailand or southern Thailand, there are various travel routes and various transport options. The most popular travel route in northern Thailand is from Bangkok to Chiang Mai or Chiang Rai. You can also travel by plane, bus or train to Phnom Penh in Cambodia.

12. What is the official currency of Thailand and how to exchange money?

    • The official currency of Thailand is the Thai Baht (THB). To exchange money, you can visit banks, currency exchange booths, or use ATMs. Banks typically offer competitive exchange rates, but may charge transaction fees. Currency exchange booths are convenient, often open longer hours, but their rates might be less favorable. Using ATMs connected to banks is a common and convenient option; however, be mindful of potential withdrawal fees from both your home bank and the local Thai bank. Always check rates and fees beforehand to make informed choices.

BOOK a TOUR / ACTIVITY in Bangkok

book-private-tour-tickets-bangkok

BOOK your HOTEL in Bangkok


🎫 Book tickets/flights from Luang Prabang to Bangkok + Schedule:

(You can also book another tickets and routes… e.g. Luang Prabang > Vientiane, Vientiane > Bangkok…)

Bus Timetable – Thailand ➔

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 43

No votes so far! Be the first to rate this post.

Share: