A beautiful view from within central Vientiane-mobile

How to get from
Bangkok to Vientiane

Bangkok to Vientiane Trip Overview

Distance515 km (321.9 miles)
Price range$42-$142
Ride Duration Range1h-19h
Earliest Departure23:25
Latest Departure23:25

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Bangkok to Vientiane

โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ
โ€Œ

Taking a bus from Bangkok to Vientiane

Fastest bus: 15h

Cheapest bus: $42

The fastest: 15h

The cheapest: $42

Pros

Toilets on board

Makes rest stops

Possible overnight accommodation replacement

Meal provided

Cons

Non refundable

No personal pick ups

Many, varying pick up locations

Limited departure times per day

Might not be possible to arrange visa on the spot

High demand: quick to overbook

POSSIBLE AMENITIES:

A/C

WC

Wifi

TV

Reclining Seats

Blanket

Food

The fastest: 1h

The cheapest: $65

POSSIBLE AMENITIES:

WC

A/C

A beautiful view from within central Vientiane

About the ride from Bangkok to Vientiane

What better way to become one with Thailand than a few nights in Bangkok? However, once you've made the most of bartering on the Khao San Road or taking in a royal residence or two in the Pathum Wan District, then a change of scenery could well be in order. Vientiane, the capital of Laos, is one such option that's guaranteed to add a little ‘ooh la la’ to your travels in Southeast Asia. From French colonial style and cuisine to beautiful monuments, such as the Pha That Luang golden pagoda, visiting Vientiane from Bangkok is as easy going as early morning coffee and freshly-made croissants. 

When traveling the 795 kilometer (494 mile) distance from Bangkok to Vientiane, you have three choices: you can take a Tourist, Economy or Express Sleeper Bus, which takes about 14 hours; you can take a train which takes about 13 hours, or you can take a 9-person chauffeur-driven minivan which takes about 10 hours.

Given the length of time you're going to be traveling from Bangkok to Vientiane – including the border crossing – a sleeper bus is going to be your best bet. Although comfort levels differ between buses, and trains, you'll still be able to make use of the onboard bathroom, selection of snacks, air conditioning and complimentary blanket.

Also, if you're traveling by sleeper bus you'll also be saving money on accommodation – what's not to like?  Whichever way you choose to travel, a French-style black coffee on arrival is always going to work wonders and wake you up ready for the day ahead.

 

What to see when traveling from Bangkok to Vientiane

Keeping an eye out of your bus, minivan or train window is going to achieve varying levels of visual enjoyment depending on which time you leave. Obviously, overnight sleeper buses – that leave between 4pm and 8pm – will let you look out on street scenes as you leave Bangkok and then near darkness as you head north to the border with Laos. The same with trains leaving Bangkok for Vientiane – these depart at 8pm each day. 

However, one of the best things to see when traveling from Thailand to Laos is the sunrise. There's nothing that beats being the only one watching out of the window as the first rays start to hit the earth. Often you'll be treated to a much more rural landscape than the one you witnessed the evening before. It's a great way to prepare yourself for a new country as well as making sure you're awake for the border check, just two hours out of Vientiane. 

 

How to get from Bangkok to Vientiane

Taking a bus

Overnight sleeper buses from Bangkok to Vientiane are a rite of passage for travelers in Southeast Asia. Depending on which class of bus you take: Tourist, Economy or Express, you'll be treated to an air-conditioned experience (blankets provided) that will also include rest stops, mid-journey meal and a small selection of onboard snacks. Hey, it's not necessarily going to be the most comfortable ride – some chairs recline more than others – but it's going to get you over the border and is also going to save on the cost of overnight accommodation. The best advice is to arrive at the bus terminal at least 30 mins before departure and pack snacks, eye mask, ear plugs and neck support for the 14 hour journey. 

Taking a train 

It's really easy to take a second class train from Bangkok to Vientiane, especially if you've booked in advance. First class seating and sleeping arrangements are also available. Sleeping berths transform from upright seats to beds within seconds and as all compartments are open and shared you'll have ample opportunity to mingle with local people making their way north from the Thai capital. As you'll be crossing the border from Thailand to Laos there will be a stop in Nong Khai before continuing by rail to Thanaleng Train station. This is where you'll switch from train to minivan before continuing the rest of the way by road to Vientiane. Trains leave at 8pm each day from Bangkok Train Station and, again, you're advised to arrive early so as to find the right platform and exchange your e-ticket for a printed alternative. 

Taking a minivan

Minivans might be more expensive than bus or train options but they are a lot quicker and can depart whenever, and from wherever, you wish. Also, as there's enough space for 9 passengers, you can split the travel costs which actually works out to be quite affordable in the long run.  This is definitely the best option if you need to be in Vientiane as soon as possible. It also suits travelers who prefer a touch of chauffeur-driven luxury as well as a more flexible approach to when and where you leave from and arrive.

Companies Operating from Bangkok to Vientiane

Average time

1h 10m

Average price

$65 - $102

(16)

Average time

19h

Average price

$44

(29)

Average time

15h

Average price

$42

(217)

Popular stations and stops in Bangkok and Vientiane

Departure stations in Bangkok

Bangkok Suvarnabhumi Airport (BKK)

Bangkok Don Mueang Airport (DMK)

Bangkok Bus Terminal (Chatuchak - Mochit)

Thaisriram Transport (Khaosan Office) Bangkok

Khao San Tara Travel office

Arrival stations in Vientiane

Wattay International Airport (VTE) - Vientiane Airport

Vientiane - Any hotel

Vientiane Northern Bus Terminal

Khua Din Bus Station

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We donโ€™t just want to help you get where you want to go - we want you to enjoy the ride.