Skip to content
How to Get to Vientiane: Flights, Trains and Buses

How to Get to Vientiane: Flights, Trains and Buses

The quick version

Fly, bus, train or cross the Friendship Bridge. Compare time, cost and hassle for every route into Vientiane, plus visa and arrival tips.

10 min readBy Banyan Bound Editorial
Share this article:
On this page

Last updated November 2026: how to get to Vientiane starts with choosing one of four entry points. Fly into Wattay International Airport (VTE) for speed, or cross the Thai–Lao Friendship Bridge at Nong Khai for the lowest cost. Trains arrive at Thanaleng or at Vientiane Railway Station on the Laos–China line, and our Bangkok route guide covers the most common starting point.

Featured image: Mx. Granger, CC0, via Wikimedia Commons.

Quick answer: how to get to Vientiane from each origin

Prices and hours checked November 2026. Flying is quickest from Bangkok, at about 1 hour in the air. Overnight buses cost less but run about 15 hours. Kunming to Vientiane by rail takes about 8 hours. Table figures come from operators and traveller reports, so treat them as planning ranges.

How To Get To Vientiane, Laos — 1
Photo: shankar s. from Dubai, united arab emirates, CC BY 2.0, via Wikimedia Commons.
OriginModeTypical timeCost levelBest for
BangkokFlight to VTEAbout 1 hour in the airHighestSaving a night
BangkokOvernight bus from Mo ChitAbout 15 hoursLow (about 900 THB)Tight budgets
BangkokFlight to Udon Thani, then busAbout 1 hour flying, then road and bridgeMediumSkipping the overnight bus
Nong KhaiBridge shuttle plus local busAbout 30 minutes by bus after immigrationLowBorder crossers
KunmingLaos–China RailwayAbout 8 hoursMediumRail travellers continuing north
Luang Prabang or Vang ViengLaos–China Railway or busVaries by serviceLow to mediumOverland trips within Laos

Which route fits you: speed, cost or border hassle

How To Get To Vientiane, Laos — 2
Photo: Pakopakopapa, CC BY-SA 4.0, via Wikimedia Commons.

Three questions settle most choices. How many hours can you spare? How much border friction can you tolerate? Where is your hotel? Our rule is simple: fly if a night on a bus would cost you a day. We'd choose the overnight bus only when budget outranks time. Luggage tips the balance too. Bus and bridge routes mean walking bags through two immigration halls. Groups of two or more usually find a taxi cheaper per person than a shuttle. Late arrivals should note that airport shuttle hours are 8 AM to 8:30 PM.

  • Fastest: a direct or connecting flight into Wattay (VTE).
  • Cheapest: the overnight bus from Bangkok's Mo Chit terminal, about 900 THB.
  • Least stressful: a flight plus a taxi from the airport.
  • Best if continuing north: the Laos–China Railway.
How To Get To Vientiane, Laos — 3
Photo: Tim Wang from Beijing, China, CC BY-SA 2.0, via Wikimedia Commons.

By air to Wattay International Airport (VTE)

Wattay International Airport sits about 3 km from the city centre. Direct flights connect Vientiane with Thailand, Vietnam, Cambodia, China, Korea and Singapore. Schedules change each season, so confirm routes with Lao Airports Authority or your airline. From farther away, expect to connect through Bangkok or Hanoi. AirAsia has flown from Bangkok's Don Mueang airport to VTE in about 1 hour. Airports of Thailand lists Don Mueang departures. Flying costs more than the bus, yet it saves a night. Land early enough to catch the airport bus, which stops running around 8:30 PM.

How To Get To Vientiane, Laos — 4
Photo: calflier001, CC BY-SA 2.0, via Wikimedia Commons.

From Thailand overland: Bangkok, Udon Thani and Nong Khai

Sponsored

Three overland patterns cover most Thai origins. Overnight buses leave Bangkok's Mo Chit terminal around 8 PM. Passengers reach Vientiane at roughly 11 AM, after about 15 hours, for about 900 THB. Flight plus bus saves the night. Fly Don Mueang to Udon Thani (UTH) in about 1 hour, with departures from 6:20 AM to 7:05 PM. Airport kiosks then sell a ride to the Nong Khai border for about 200 THB. Details for that route are in our Udon Thani flight-and-bus guide. Rail is the slowest option. Trains from Bangkok to Nong Khai take at least 12 hours, and State Railway of Thailand publishes the timetable. A short shuttle train then runs from Nong Khai to Thanaleng about twice daily, at 7:30 AM and 10 AM. That leg costs about 20 THB and takes 15 minutes. Thanaleng sits well outside the city, so budget for a taxi onward. We'd skip this route unless you want the train itself.

Tip

Bangkok overnight buses reach Vientiane around 11 AM, leaving time to shop Talat Sao, open 7:00 AM to 5:00 PM.

Crossing the Thai–Lao Friendship Bridge step by step

How To Get To Vientiane, Laos — 5
Photo: calflier001, CC BY-SA 2.0, via Wikimedia Commons.

Border-town details sit in our Nong Khai crossing guide. Costs stay small: 35 THB for the shuttle and 20 THB for the overnight fee. One traveller reported being asked for 100 or 200 THB at Lao immigration, never more. Ask for a receipt and keep a few small baht notes ready. Heading back, walk to Central Bus Station for the border bus at about 12,000 kip. Cross on the 35 THB shuttle, then buy an onward ticket to Udon Thani Airport for about 200 THB.

ItemAmountWatch for
Udon Thani airport bus to the borderAbout 200 THBBuses leave once full
Bridge shuttle35 THBBuy the ticket after Thai immigration
Lao overnight fee20 THBPaid after Lao immigration
Unofficial request100 to 200 THB reportedAsk for a receipt
Local bus to Central Bus StationAbout 12,000 kipCarry kip or small baht
Nong Khai to Thanaleng trainAbout 20 THBOnly about two departures daily
Airport Shuttle Lao ITECC-CBS Line Brochure-01 — 6
Photo: Vientianecitybus, CC BY-SA 4.0, via Wikimedia Commons.
  • Clear Thai immigration at Nong Khai.
  • Buy the bridge shuttle ticket for 35 THB and cross.
  • Walk into Lao immigration with your passport and visa paperwork.
  • Pay the 20 THB overnight fee if you are staying in Vientiane.
  • Board the local bus to Central Bus Station, about 12,000 kip and 30 minutes.
  • Walk to your hotel from the station, which stands near Talat Sao Morning Market.

By train from China and northern Laos on the Laos–China Railway

Kunming to Vientiane takes about 8 hours by train. For the full route, read our Kunming train guide. Tickets sell as QR codes through the LCR Ticket app, and Laos–China Railway lists the official channels. Seats go on sale 3 days ahead and sell out fast. The apps need a Lao phone number, so pick up a Lao Telecom or Unitel SIM first. The same line links Vientiane with Vang Vieng and Luang Prabang. Vientiane Railway Station and Thanaleng are different places, so match your ticket to the right one. Sources disagree on station distances from the centre, so plan a taxi rather than a walk.

By bus and boat from elsewhere in Laos

Airport Shuttle Lao ITECC-CBS Line Brochure-02 — 7
Photo: Vientianecitybus, CC BY-SA 4.0, via Wikimedia Commons.

Vientiane has three bus stations. Central Bus Station handles city routes, the Thai border and links to the other two. Northern Bus Station serves northern Laos, including journeys into China. Southern Bus Station serves southern Laos, including journeys into Vietnam. Hostels and hotels can usually book tickets. Rail tickets open only 3 days ahead, so keep a Northern Bus Station service as a fallback from Luang Prabang or Vang Vieng. A Mekong slow boat runs from Huay Xai over about two days. Treat it as slow, scenic and not a direct route to Vientiane. Never ride a rented motorbike across a border. Police ask for proof of ownership.

Entry requirements before you arrive in Vientiane

Citizens of ASEAN member states are visa-exempt for up to 30 days. Japan, South Korea, Switzerland, Luxembourg, Russia and Mongolia get 15 or 21 days. Everyone else needs a visa on arrival or a Laos eVisa. Fees quoted by different outlets conflict, so read the amount on the official Lao eVisa portal for your nationality. Arrive with two passport photos, proof of accommodation, an onward ticket and crisp bills for the fee. Fill in the Lao digital immigration card at least 5 days ahead. Border posts keep set hours, so check crossing times before a late arrival.

How To Get To Vientiane, Laos — 8
Photo: calflier001, CC BY-SA 2.0, via Wikimedia Commons.

Money and connectivity on arrival

Sponsored

Kip is the preferred currency. Some shops take baht or crisp US dollars, but kip avoids poor rates. Most ATMs charge about 30,000 kip per withdrawal. BCEL caps withdrawals at roughly 2,000,000 kip, so plan for several pulls. QR payments through EzyKip or LOCA Pay are common, even at night-market stalls. Spend leftover kip before leaving, since it is nearly impossible to exchange abroad. Airport kiosks sell Lao Telecom and Unitel SIMs, and ride and train apps need one.

From the airport, bridge or station into the city

Green bus 44 from Wattay reaches the centre in about 30 minutes for 40,000 kip. Airport taxis use fixed rates from 57,000 kip for a sedan. Compare both in our airport transfer guide. Ride apps need setup before you land. Loca takes in-app payment, while Xanh SM takes cash only. Bridge arrivals ride the local bus to Central Bus Station.

Good to know

Late landings at Wattay need the taxi option, since the airport bus stops around 8:30 PM and fixed-rate taxis start from 57,000 kip.

Arrival pointBest optionCostTime
Wattay airportBus 44 (green bus)40,000 kipAbout 30 minutes
Wattay airportFixed-rate taxiFrom 57,000 kipAirport is about 3 km out
Friendship BridgeLocal bus to Central Bus StationAbout 12,000 kipAbout 30 minutes
Thanaleng stationTaxiFare variesStation is well outside the city
Vientiane Railway StationTaxi or ride appFare shown in appAllow extra time
How To Get To Vientiane, Laos — 9
Photo: Adamina, CC BY 2.0, via Wikimedia Commons.

Common mistakes and an arrival-day checklist

Most delays come from five avoidable slips. Review them the night before you travel.

  • Landing without kip: each ATM pull costs about 30,000 kip in fees.
  • Reaching the bridge too late for the local bus.
  • Waiting past the 3-day window before booking a rail seat.
  • Heading to Thanaleng when your ticket says Vientiane Railway Station.
  • Paying an unofficial 100 to 200 THB request without asking for a receipt.

After you arrive: first stops in Vientiane

Sponsored

Central Bus Station stands near Talat Sao. That market opens daily from 7:00 AM to 5:00 PM and is busiest between 9:00 AM and 3:00 PM. Bargaining is common in traditional sections, and some smaller vendors do not take cards, so bring cash. COPE Visitor Centre offers free entry and opens at 8:30 AM. Find it in the Centre for Medical Rehabilitation grounds on Khouvieng Road, across from Green Park Hotel. Its Cave Cinema shows short documentaries about UXO, and staff can give screening times. Bus arrivals can stay near Central Bus Station. Flight arrivals can choose a riverside base.

Building the rest of the trip? Our Vientiane attractions guide covers the sights, districts and logistics around this guide.

How to get to other cities

Frequently Asked Questions

How to travel from Luang Prabang to Vientiane?

Take the Laos–China Railway, which links Luang Prabang with Vientiane. Tickets go on sale only 3 days ahead through the LCR Ticket app and sell out fast. Buses serving northern Laos arrive at Vientiane's Northern Bus Station.

Where does Vientiane fly direct to?

Direct services link Wattay with Thailand, Vietnam, Cambodia, China, Korea and Singapore. Airline schedules change, so check your carrier before booking.

Explore More Vientiane Guides

Sponsored

Keep planning your Vientiane trip with these guides.

Vientiane Guides

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful