How to go → BANGKOK to VIENTIANE? ☀️

how-to-go-bangkok-to-vientiane
How to get from Bangkok to Vientiane? You can go to Vientiane in Laos by train+bus, bus, plane or private car.

1. Bus to Vientiane
2. Train to Vientiane
3. Flights to Vientiane
4. Taxi to Vientiane
🎫 Book a Tour Online
🎫 Book Ticket Online

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

    • Travel distance from Bangkok to Vientiane is about 650 km by land and about 515 km by plane. There are 4 options how you can get to Vientiane from Bangkok – travel by bus, book a flight, train + bus via Nong Khai or private car/taxi. The most comfortable and fast way of transport to Vientiane in Laos is to take a direct flight. Direct flight from Bangkok to Vientiane – Wattay International Airport takes about 1 hour and it costs about $50-150/pp. Flight schedule between these cities is limited. Another way how you can go to Vientiane from Bangkok is to travel by tourist bus via Thai-Lao Friendship Bridge (border crossing).
    • Transfer by tourist bus from Bangkok to Vientiane takes about 15-19 hours and bus tickets cost about $25-40/pp. There are also some buses to Nong Khai (about 25 km from Vientiane)  and from Nong Khai to Vientiane. There is also a train to Vientiane from Bangkok by Thai Railways. Travel by train from Bangkok to Vientiane (via Nong Khai) takes about 12 hours and it costs about $8-30/pp. From Vientiane you can travel to Vang Vieng or Luang Prabang in Laos, there is a train of Laos-China Railway or bus / minivan to Vang Vieng + flight to Luang Prabang.

BOOK TICKETS with 12go.asia

    • From Bangkok to Vientiane in Laos you can also travel by private car/taxi. Transport by private taxi / car from Bangkok to Vientiane takes about 10 hours and it costs about $380 (vehicle). You can book your private car with Glassflower private company easily online, private transfer is the most expensive option of transfer to Vientiane. Vientiane – the capital and most visited city of Laos. It is a border town with Thailand, it not possible to miss this place if you are traveling from Bangkok to northern Laos. It is about 20 km from Thai-Lao Friendship Bridge on the border between Laos and Thailand and it is also the most important transport junction in the north of Laos.
    • Read the instructions how you can reach Vientiane in Laos from Bangkok in Thailand below in this article. You can also book your bus/train tickets, flights or private car to Vientiane online. From Laos you can also travel to Vietnam by sleeper bus or you can take a direct flight to Hanoi.

BOOK TICKETS with Baolau


How do I get from Bangkok to Vientiane?


1. BUS from Bangkok to Vientiane

One of the options for a ground transfer from Bangkok to Vientiane in Laos is a trip by bus, possibly in combination with a minivan. On the route between Bangkok and Vientiane, buses run by Transport Co and or Tara Tour and Travel, other companies run, for example, through Nong Khai, which is a border town from Laos. And from Nong Khai, which is about 2 km from Vientiane, you can easily get to Vientiane by other private minivans or by taxi through the Thai-Lao Friendship Bridge border crossing.

Companies such as Cherdchai Tour, Nakhonchai Air, Chan Tour, Budsarakham Tour, Sawadee Esan, Tara Tour and Travel or others go to Nong Khai. All these bus companies will offer you buses with seats or sleeping beds or minivans with seats on this route. The travel time by bus from Bangkok to Vientiane is approximately 15-19 hours, but please consider that this time may vary, buses may also be late.

BOOK BUS TICKETS to Vientiane

Buses can leave from various places in Bangkok such as Mochit or Khao San, you will always see this information when searching and booking a ticket, so check everything carefully. A bus/minivan transfer from Bangkok to Vientiane costs approximately $25-40/pp, ticket prices may vary slightly throughout the year.

Bus tickets to Vientiane from Bangkok can be easily searched and purchased online as well as e-tickets. Always read all additional information and instructions for transfers and tickets when booking to avoid any misunderstandings.

Also, arrive at the departure point in Bangkok well in advance, at least 30 minutes before the bus departs. Bus transfer to Vientiane is sought after mainly among solo low-cost travelers who prefer a cheaper transfer option.

bus-vientiane-to-bangkok
From Bangkok to Vientiane you can travel by bus (photo: Transport Co), 12go.asia).


2. TRAIN from Bangkok to Vientiane

You can also travel from Bangkok to Vientiane by Thai international train through the border crossing at Nong Khai. A Thai Railways train runs on this route and it will offer you seats or sleeping berths in 2nd class trains. The advantage of the train transfer to Vientiane is that it is a cheap mode of transport and it is also faster than the bus.

This international train also makes other stops in Thailand before arriving in Vientiane. The train leaves from Krung Thep Aphiwat Central Terminal Station in Bangkok (check Thailand Railway Map) and arrives at Khamsavath Railway Station (Vientiane-Tai Railway Station) in Vientiane.

Khamsavath Railway Station is approximately 10 km from the city center but there are local public buses from the station to the city or you can use some private car/taxi transfer. The train journey time from Bangkok to Vientiane is approximately 12 hours and usually this time is kept.

BOOK TRAIN TICKETS to Vientiane

A train transfer can be one of the cheapest options to get to Vientiane from Bangkok if you use a seat. The cheapest 3rd class seat costs from about $8/pp, but it is not very comfortable and it is better to choose a 2nd class seat or sleeper bed, these options are a little more expensive. On average, train tickets from Bangkok to Vientiane range from $8-30/pp.

You can easily search and buy train tickets to Vientiane from Bangkok online in advance. Train tickets do not need to be printed, they are also accepted as e-tickets saved on your phone. You will receive these e-tickets after ordering to the email you entered when booking. A train transfer is a better option than a bus, it is a faster option and usually the cheapest way to get from Bangkok to Vientiane.

train-bangkok-to-vientiane
You can travel by train of Thai Railways from Bangkok to Vientiane (photo: 12go.asia).


3. DIRECT FLIGHT from Bangkok to Vientiane

Without a doubt, the fastest, most comfortable, but at the same time more expensive transfer option to Vientiane from Bangkok is a direct flight. With this transfer option, you can also save several hours of time compared to the land transfer options between these cities.

Sometimes cheaper promotional flights to Vientiane can be offered, so it is advisable to get an overview of the flights in advance. Direct flights from Bangkok to Vientiane are offered by airlines such as Thai AirAsia, Bangkok Air, Thai Airways and Lao Airlines. The cheapest flights to Vientiane are usually offered by Thai AirAsia.

BOOK FLIGHT with 12go.asia

Flights are operated from Suvarnabhumi and Don Mueang airports in Bangkok to Wattay International Airport in Vientiane. Air transfer by direct flight from Bangkok to Vientiane takes about 1 hour, so if you include waiting before departure and check-in, the total transfer time can be up to 4 hours.

Air tickets from Bangkok to Vientiane range from $50-150/pp, prices and the number of direct flights offered may change throughout the year. You can easily find and buy tickets from Bangkok to Vientiane online well in advance.

Also, always read all supplementary information and transfer instructions and follow the company’s instructions when booking flights. Air transfer is probably the best transport option to Vientiane, but prices can sometimes be higher. It is therefore advisable to get an overview of the years in advance and then make a decision accordingly.

BOOK FLIGHT with Baolau

flight-bangkok-to-vientiane
Direct flight from Bangkok to Vientiane is the most fastest option of transfer to Laos.


4. PRIVATE TAXI / CAR from Bangkok to Vientiane

Another option for land transfer from Bangkok to Vientiane is by private car/taxi with a driver. The advantage of this option is that you can specify your exact departure point in Bangkok and arrival point in Vientiane. However, the disadvantage is of course the higher price for this transport option, which varies according to the type of car.

Private transfer is the most expensive transport option to Vientiane from Thailand. On the route from Bangkok to Vientiane, you can use the services of the private company Glassflower, which will offer you modern and comfortable classic smaller cars or minivans for more people.

These modern and fast minivans can be convenient for those who travel in a group of several people at once. Glassflower is a well-known company that offers a number of different private transfers on other popular routes in Thailand, as well as in Cambodia, for example.

BOOK TAXI / CAR to Vientiane

Transport by private car/taxi with a driver from Bangkok to Vientiane takes about 10 hours and the price for the transfer varies between $370-380 (vehicle). It is good to take the driving time as an average, which may vary slightly. You can search, view and book your private car with driver from Bangkok to Vientiane online at 12go.asia.

When booking your car, always read all transfer conditions and also follow the instructions given by the company at the time of booking. Transfer by private car to Vientiane is not suitable for ordinary low-cost travelers, mainly because of the higher price for this type of transport.

taxi-car-bangkok-to-vientiane
From Bangkok to Vientiane in Laos you can also travel by private taxi/car (photo: Glassflower 12go.asia).


FAQ — Travel route from Bangkok to Vientiane:

1. How to book and buy tickets + flights from Bangkok to Vientiane?

    • You can book tickets/flights from Bangkok to Vientiane on 12go.asia ➜ or Baolau ➜.
    • It is possible to book another route, e.g. Bangkok to Nong Khai, Vientiane to Bangkok…

2. What is the travel time from Bangkok to Vientiane?

    • Transfer by plane from Bangkok to Vientiane takes about 1 hour (direct flight).
    • Transfer by train from Bangkok to Vientiane takes about 12 hours.
    • Transfer by bus / minivan from Bangkok to Vientiane takes about 15-19 hours.
    • Transfer by private taxi/car from Bangkok to Vientiane takes about 10 hours.

3. What is the travel distance from Bangkok to Vientiane?

    • Travel distance from Bangkok to Vientiane in Laos is about 650 km by land via Nong Khai.

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

    • Travel by plane from Bangkok to Vientiane costs about $50-150/pp (direct flights).
    • Travel by train from Bangkok to Vientiane costs about $8-30/pp.
    • Travel by tourist bus / minivan from Bangkok to Vientiane costs about $25-40/pp.
    • Travel by private taxi/car from Bangkok to Vientiane costs about $370-380 (vehicle).

5. What is the best and fast way of transfer from Bangkok to Vientiane?

    • The best and fastest option how to travel from Bangkok to Vientiane is to travel by plane. You can book direct flight to Wattay International Airport, flight schedule of these direct flights is a bit limited.

6. Is there a direct train from Bangkok to Vientiane?

    • Yes, there is a train from Bangkok to Vientiane, but the train schedule of this train is limited. There is a train with seats and sleeper berths on this route and train transfer is the most cheapest option of getting to Vientiane.

7. What is the cheapest way of transport from Bangkok to Vientiane?

    • The cheapest way of getting from Bangkok in Thailand to Vientiane in Laos is to travel by Thai train.

8. Where do you keep your luggage in Bangkok or other city?

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

9. Is it possible to book private taxi/car from Bangkok to Vientiane?

    • Yes, you can book a private car/taxi to Vientiane from Bangkok with Glassflower. This company has modern cars or fast minivans. Private taxi is the most expensive option of transfer, private car to Vientiane costs about $400 (vehicle).

10. Where to travel from Vientiane in Laos?

    • From Vientiane you can go to explore Laos. The most frequented travel route is from Vientiane to Luang Prabang or Vang Vieng. You can also travel by plane or tourist bus to Pakse in southern Laos.

11. Where to stay in Vientiane? Hotel, hostel or resort?

BOOK a TOUR / ACTIVITY in Vientiane

tour-trip-vientiane-laos

BOOK your HOTEL in Vientiane


🎫 Book your tickets / flights from Bangkok to Vientiane + Schedule:

(You can also book another tickets and routes… e.g. Bangkok to Nong Khai, Udon Thani to Vientiane…)

Laos to Thailand ➜

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 14

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

Share: