Laos–China Railway passenger EMU in Laos
LAOS TRANSPORT TICKETS

Laos by Train, Bus & Transfer

Laos is one of the easiest countries in Southeast Asia to misunderstand from a transport map.

The Laos–China Railway makes Vientiane–Vang Vieng–Luang Prabang dramatically faster than road travel, but the stations sit outside the town centres.

The railway does not solve southern Laos.

For Thakhek, Savannakhet, Pakse and the 4000 Islands, buses and road transfers remain essential.

International rail adds another complication: the Bangkok train uses Vientiane Khamsavath, while the train to Vang Vieng, Luang Prabang and China uses the Laos–China Railway’s Vientiane Station.

MYticket separates those journeys so you can choose the right train, station, bus or transfer before booking.

Search Laos tickets
Laos–China Railway · stations, trains and road connections
The network

Laos transport: quick facts

Train schedules, ticket windows and online prices change. Search the actual travel date before booking.

QuestionAnswer
Fastest tourist corridorVientiane → Vang Vieng → Luang Prabang
Main railwayLaos–China Railway
Main train familiesC-series, D-series international, K-series
Vientiane → Vang Vieng railroughly 1 hour on many fast services
Vang Vieng → Luang Prabang railroughly 1 hour on many fast services
Vientiane → Luang Prabang railroughly 2 hours on many fast services
Vientiane stationoutside central Vientiane
Vang Vieng stationroughly 4 km from town
Luang Prabang stationroughly 10 km from Old Town
Bangkok train station in VientianeKhamsavath / Vientiane Tai
Laos–China Railway Vientiane stationdifferent station
South Laosbus / sleeper bus / flight
Pakse rail serviceno Laos–China Railway service
Nong Khiaw rail serviceno direct railway
Start with the mode

Which transport should you use in Laos?

JourneyStart withWhy
Vientiane → Vang ViengTrainroughly 1h rail on fast services
Vientiane → Luang PrabangTrainmuch faster than road
Vang Vieng → Luang PrabangTrainaround 1h on many services
Luang Prabang → Nong KhiawVanrailway does not serve Nong Khiaw
Vientiane → ThakhekBusoutside railway corridor
Vientiane → SavannakhetBusno Laos–China Railway service
Vientiane → PakseSleeper bus / flightlong road journey
Pakse → Don DetRoad + boatno railway
Vientiane → KunmingInternational traindirect cross-border rail
Bangkok → VientianeThai railwayarrives at Khamsavath
Bangkok → Luang PrabangThai rail + station transfer + LCRtwo separate railway systems

Do not use the Laos–China Railway as the answer to every Laos route.

Laos–China Railway

Laos–China Railway

The Laos–China Railway is the main fast passenger railway in Laos.

For tourists, its strongest domestic corridor is:

Vientiane
→ Vang Vieng
→ Luang Prabang

and then north toward:

Muang Xay / Oudomxay
→ Boten
→ China.

The biggest mistakes are usually not about the train itself.

They are:

  • going to the wrong station;
  • arriving too late for security;
  • confusing train families/classes;
  • assuming the station is in the city centre;
  • relying on an old ticket-release rule.
Laos–China Railway station and corridor in Vientiane
Laos–China Railway station and corridor context

Main railway corridor

VientianeVang ViengLuang PrabangMuang XayBotenChina

What do C, D and K train numbers mean?

C-series

Fast domestic intercity trains.

These are the trains most tourists use for Vientiane–Vang Vieng–Luang Prabang.

Current products can include Second Class, First Class and Business Class on selected services.

D-series

International through trains connecting Laos and China.

Use these when travelling across the border toward Boten, Mohan and Kunming.

K-series

Slower ordinary trains.

Current K11/K12 products can include Hard Seat and Soft Sleeper.

Do not compare a K-series Hard Seat ticket directly with a fast C-series Second Class seat as if they were the same train.

Tickets and booking

Booking Laos train tickets

Search the actual travel date before booking.

How far ahead can you book Laos train tickets?

The Laos–China Railway booking window has changed over time.

Older travel articles may say three days, while more recent guidance commonly refers to roughly seven days for domestic tickets and different availability for some international services.

Do not hard-code an old rule.

Check the current LCR Ticket app for the actual travel date.

Is the LCR Ticket app official?

Yes.

LCR Ticket is the official mobile ticketing app used for Laos–China Railway ticket search, reservation, payment, ticket changes and refunds.

Use the current app information rather than relying on older blogs describing ticketing before the app existed.

Can foreigners use the LCR Ticket app?

Foreign travelers can use passport details for railway bookings.

Check the current payment options before assuming every foreign card or wallet will work.

Why can’t I find Laos train tickets?

A missing train result does not automatically mean every seat is sold.

  • the booking window has not opened;
  • the train is sold out;
  • the service is not running on that date;
  • the reseller has not received inventory yet;
  • the booking product starts from a different station or includes a transfer.

Check the actual LCR Ticket app and the station-to-station route before changing your itinerary.

Live route searchVientiane → Vang Vieng · Vientiane → Luang Prabang · Vang Vieng → Luang Prabang · Luang Prabang → Vientiane · Vientiane → Pakse · Vientiane → Thakhek · Vientiane → Savannakhet · Luang Prabang → Nong Khiaw · Vientiane → Kunming
Train products

Laos train classes explained

Train family and class should be read together.

Second Class on a fast C-series train is not the same product as Hard Seat on a K-series train.

Second Class

Start here for most travelers.

Current fast-train Second Class uses a 2+3 seating layout with air-conditioning and charging.

For Vientiane–Vang Vieng and Vang Vieng–Luang Prabang, the journey is short enough that most travelers do not need to pay for a higher class.

First Class

First Class gives more space.

The current layout is typically 2+2 rather than Second Class’s 2+3 arrangement.

Buy it for the wider seating and lower passenger density, not because Second Class is unsuitable.

Business Class

Business Class appears only on selected fast trains.

Do not assume every C-series train offers it.

Layout can vary by train.

Book it when you specifically want the highest premium seat product, not because it is required for a two-hour journey.

Hard Seat

Hard Seat is the budget seating product on the slower K-series ordinary train.

It uses a more upright 2+3-style arrangement.

It is not another name for fast-train Second Class.

Soft Sleeper

Soft Sleeper appears on the ordinary K-series train.

The compartment is shared and gives more privacy than Hard Seat.

But the current K-series service runs during the day.

Do not book Soft Sleeper expecting an overnight sleeper train.

Which Laos train class should you choose?

ProductTrain familyLayout / productMy starting point
Second ClassC / D2+3 seatingbest for most travelers
First ClassC / D2+2 seatingmore space
Businessselected C trainspremium productluxury / space
Hard SeatKbudget upright seatcheapest ordinary train
Soft SleeperKshared compartmentprivacy on slower daytime train

For Vientiane–Luang Prabang, I would compare Second and First Class before paying for Business.

Fast domestic corridor

Top Laos train routes

These are station-to-station examples. Add the road transfer at both ends.

Vientiane to Vang Vieng by train

Take the train first.

Current fast services can cover the railway portion in roughly one hour.

The real journey is longer because Vientiane Railway Station is outside central Vientiane and Vang Vieng station is outside the town.

ProductDepartureArrivalCurrent online example
Second Class07:2008:16~$14.50
Second Class Reserved08:0008:55~$16.70
Hard Seat08:2509:49~$11.50
Second Class Reserved09:5010:46~$14.90
Second Class11:2512:20~$17.20
First Class15:1516:30~$22

Timetables and online prices change. Search your actual travel date before booking.

Train or van from Vientiane to Vang Vieng?

Use the train unless station logistics make road transport simpler.

The railway itself takes roughly an hour on many fast services.

Road travel takes longer, but a direct van can collect closer to your hotel.

Compare hotel-to-hotel time, not only rail time.

Vang Vieng Railway Station is outside town

The station is roughly 4 km from central Vang Vieng.

Allow about 10–15 minutes by road after leaving the station.

Shared station vans commonly cost around 40,000 LAK per passenger in current local guidance.

A train arriving at 09:00 does not mean you are at your hotel at 09:00.

Check vientiane–Vang Vieng tickets

Vientiane to Luang Prabang by train

Take the train first.

Fast services can cover the rail journey in roughly two hours, dramatically faster than normal road transport.

Current booking examples include Second Class, First Class and slower Hard Seat products.

ProductDepartureArrivalCurrent online example
Second Class07:2009:06~$22
Second Class Reserved08:0009:46~$27
Hard Seat08:2511:07~$17
Second Class Reserved09:5011:58~$23.60
Second Class11:2513:11~$25
Second Class Reserved12:5415:14~$23.60

Timetables and online prices change. Search your actual travel date before booking.

Why does one Vientiane–Luang Prabang booking take two hours and another four?

Check where the booking actually starts.

A station-to-station train can take roughly two hours.

A city-to-city package may include hotel pickup, transfer to Vientiane Railway Station, train, and transfer from Luang Prabang station.

That extra road time can make the same rail journey appear much longer.

Luang Prabang Railway Station is not in the Old Town

The station is roughly 10 km northeast of Luang Prabang’s historic centre.

Allow around 20–30 minutes by road after arrival.

Current local guidance puts shared minivans around 60,000 LAK per passenger and private cars around 150,000–250,000 LAK per vehicle.

Your train ticket ends at the railway station, not your Old Town hotel.

Check vientiane–Luang Prabang tickets

Vang Vieng to Luang Prabang by train

Take the train.

This is one of the clearest rail decisions in Laos.

Current fast trains can cover the rail journey in roughly an hour, while road transport usually takes several hours.

ProductDepartureArrivalCurrent online example
Second Class08:1609:06~$14.50
Second Class Reserved08:5509:46~$16.70
Hard Seat09:4911:07~$11.50
Second Class Reserved10:4611:58~$14.40
Second Class12:2013:11~$15.50
Second Class16:3017:26~$15.30

Timetables and online prices change. Search your actual travel date before booking.

Check Vang Vieng–Luang Prabang tickets

Luang Prabang to Vientiane

Train is the first option to check.

Add the Luang Prabang station transfer and Vientiane station-to-city transfer when comparing total journey time.

Check Luang Prabang–vientiane tickets
Station geography

Laos railway stations tourists should understand

Vientiane Railway Station is not central Vientiane

The Laos–China Railway’s Vientiane Station is roughly 13 km northeast of central Vientiane.

Current road guidance commonly puts the transfer at around 30–45 minutes depending on traffic.

Current taxi estimates are roughly 120,000–180,000 LAK by ride-hailing and can be higher for private/hotel cars.

A one-hour train to Vang Vieng does not mean a one-hour hotel-to-hotel journey.

How early should you arrive for the Laos train?

Do not arrive at the platform five minutes before departure.

Stations use ticket/passport checks and baggage screening.

StationPractical arrival target
Vang Viengabout 45 min before
Luang Prabangabout 60 min before
Vientianeallow roughly 60 min plus city-to-station transfer

These are practical planning targets, not universal legal check-in deadlines.

Laos train security is closer to an airport than a bus station

Passengers pass through ticket/document checks and baggage screening before reaching the platform.

Do not assume anything accepted on a bus will automatically pass railway security.

Sharp objects, aerosols, flammable materials and other restricted items can be confiscated.

How much luggage can you take?

Current railway guidance commonly lists 20 kg for adults and 10 kg for children.

Check the actual current LCR conditions before travelling because baggage rules can change.

Laos–China Railway station in Vientiane
Vientiane Railway Station — Laos–China Railway
Luang Prabang Railway Station
Luang Prabang Railway Station
Vang Vieng Railway StationNo reusable local photograph was found with a clear station identity. The section stays text-first rather than using a generic town or railway image.
International rail

Laos to China by train

International passenger trains connect Laos directly with China.

This is a through international railway journey, but immigration does not happen while you remain seated.

Passengers leave the train with their luggage for border formalities.

Vientiane to Kunming by train

Direct international trains link Vientiane with Kunming.

Current through journeys take roughly 9½–10 hours including border formalities, depending on the train.

Do not treat this as a domestic railway trip.

You need the correct passport and entry permission for China before travelling.

ServiceRepresentative departureRepresentative arrival
D88Vientiane around 09:00Kunming around 18:34
D84/85Vientiane around 12:25Kunming around 22:08

Verify exact current timetable and time-zone handling before publishing a fixed departure.

What happens at the Laos–China railway border?

You do not stay on the train through the entire border process.

Passengers get off with their luggage at:

  1. Boten for Lao departure procedures;
  2. Mohan for Chinese entry, customs and security;

then re-board the international train.

Keep passport, visa/entry documents and luggage accessible.

Luang Prabang to Kunming by train

International trains allow you to join the China-bound corridor from Luang Prabang without returning to Vientiane.

Check the current international train, departure time, ticket-release window, passport/visa requirements and Boten/Mohan border procedure.

Boten and Mohan are not the same station

Boten is on the Lao side.

Mohan is on the Chinese side.

International passengers pass through both border-control stages before continuing north.

D887 international train bound for Vientiane
International Laos–China Railway service
Boten railway station in Laos
Boten railway station — Lao side of the border

Laos–China Railway international sequence

VientianeVang ViengLuang PrabangBotenborderMohanKunming
Thai railway connection

Thailand and the two Vientiane stations

Bangkok to Vientiane by train

Thailand’s railway now reaches Vientiane Khamsavath.

That is not the same station as the Laos–China Railway’s Vientiane Station.

Representative service: Bangkok Krung Thep Aphiwat 21:25 → Vientiane Khamsavath around 09:05 next morning.

Verify the current timetable before publishing.

Vientiane to Bangkok by train

Current overnight service runs from Vientiane Khamsavath toward Bangkok.

Representative departure: Vientiane Khamsavath around 18:25 → Bangkok around 07:20–07:30.

Verify the current timetable before publishing.

Can you travel from Bangkok to Luang Prabang by train?

Yes, but not on one train.

The practical rail sequence is:

Bangkok
→ overnight Thai train
→ Vientiane Khamsavath
→ road transfer
→ Vientiane Laos–China Railway Station
→ Luang Prabang.

Do not schedule the station transfer too tightly.

Do not go to the wrong Vientiane railway station

Vientiane Khamsavath railway station
Vientiane Khamsavath — station used by Thailand railway services
Vientiane Railway Station on the Laos–China Railway
Vientiane Railway Station — Laos–China Railway
DIFFERENT STATIONS
StationRailwayMain destinations
Vientiane Railway StationLaos–China RailwayVang Vieng, Luang Prabang, Boten, China
Vientiane Khamsavath / Vientiane TaiState Railway of Thailand connectionNong Khai, Bangkok

The train to Luang Prabang and the train to Bangkok do not leave from the same Vientiane station.

Bangkok to China by rail and road

BangkokKhamsavathroad transferVientiane Railway StationLuang PrabangBotenMohanKunming
Road network

Long-distance buses in Laos

The railway dominates the tourist corridor north of Vientiane.

It does not solve southern Laos.

For Thakhek, Savannakhet and Pakse, buses remain essential.

Overnight sleeper buses are especially important on Vientiane–Pakse.

Long-distance bus in Laos near the Pakse–Vientiane route

Vientiane to Pakse by sleeper bus

Take the sleeper bus when price matters.

Fly when you want to save most of the day.

ProductDepartureArrivalCurrent online example
Sleeping Bus17:0006:00~$20.50
Sleeper18:0006:00~$13
Sleeping Bus18:0006:00~$16
Sleeper20:0009:00~$15–21
Sleeper Bus20:0007:00~$21

Most examples are roughly 11–13 hours.

Timetables and online prices change. Search your actual travel date before booking.

Vientiane to Pakse: sleeper bus or flight?

ModeCurrent patternCurrent online example
Sleeper bus~11–13h~$13–21
Flight~1hcommonly ~$85–100+

Use the sleeper bus when saving money is worth an overnight road journey.

Fly when the extra fare is worth recovering most of a day.

What is a Laos sleeper bus actually like?

Sleeper bus at Vientiane Southern bus terminal
Sleeper bus at Vientiane Southern bus terminal

Do not assume “sleeper” means a private single bed.

Some Laos sleeper buses use shared or closely spaced berths.

Before booking, check whether the ticket is:

  • per passenger;
  • per berth;
  • shared with another passenger;
  • upper/lower position if the operator publishes it.

The exact layout varies by operator.

Vientiane to Thakhek by bus

Use the bus.

The Laos–China Railway does not serve Thakhek.

Current broad pattern: roughly 6–8 hours on many daytime services; some sleeper products roughly 6–9 hours; current online examples around $10–18.

Vientiane to Savannakhet by bus

Use the bus.

Current booking inventory contains evening and sleeper services, commonly around $13–19 depending on product.

Luang Prabang to Nong Khiaw

There is no Laos–China Railway station in Nong Khiaw.

Use road transport.

Current minivan examples take roughly four hours and can cost around $7–8.

Pakse to Don Det / 4000 Islands

The railway does not continue to the 4000 Islands.

Use road transport from Pakse toward Nakasong, then continue by boat where required for the island.

Where the railway does not help

RouteStart with
Luang Prabang → Nong Khiawvan
Vientiane → Thakhekbus
Vientiane → Savannakhetbus
Vientiane → Paksesleeper bus / flight
Pakse → Don Detroad + boat
Pakse → 4000 Islandsroad + boat

The Laos–China Railway is powerful because it solves a specific corridor, not because it covers the whole country.

Door-to-door planning

Station transfers in Laos

Station transfers are part of the rail journey.

The three main tourist stations are all outside the centre.

StationApprox. distance / road timeCurrent transfer example
Vientiane Railway Station~13 km / 30–45 mintaxi ~120k–180k LAK
Vang Vieng~4 km / 10–15 minshared van ~40k LAK
Luang Prabang~10 km / 20–30 minshared van ~60k LAK

These are current planning examples, not fixed regulated fares.

Shared van or private transfer?

Use the shared van when one or two travelers want the cheapest station transfer.

Compare a private car when:

  • three or four people are travelling together;
  • you have large luggage;
  • the hotel is outside the normal shuttle area;
  • you are connecting to another fixed departure.

A 200,000 LAK car for four people is 50,000 LAK each before comparing the convenience with a shared shuttle.

Passenger minivan in Laos
Passenger minivan used for road routes in Laos

South Laos road and boat connection

VientianeThakhekSavannakhetPakseNakasongDon Det
Before boarding

Laos railway passenger rules

Use the current railway conditions for ID, luggage, security, prohibited items and ticket changes/refunds.

Do you need your passport?

Yes.

Foreign passengers should carry the passport used for the booking.

Railway stations use ticket/document checks before platform access.

What can be confiscated at Laos railway security?

Baggage is screened.

Sharp objects, aerosols, flammable materials and other restricted items can be removed at security.

Check the current railway rules before travelling with anything unusual.

Can you choose your seat?

Not normally.

Seats are allocated automatically.

You can prefer a window seat, but do not book expecting to choose an exact seat number or side yourself.

Can couples sit together?

Not guaranteed.

Book passengers together where possible, but the railway still controls seat allocation.

Does the Laos–China Railway have Wi-Fi?

No onboard Wi-Fi is currently advertised for normal passenger use.

Charging is available on the main fast-train products.

Mobile data can also become weak in tunnels and mountain sections.

Download maps, hotel addresses and entertainment before boarding.

A route sequence

Laos transport itinerary

Bangkok → VientianeThai railway to Khamsavath.
Khamsavath → Vientiane Railway StationRoad transfer between separate stations.
Vientiane → Vang Vieng → Luang PrabangLaos–China Railway.
Luang Prabang → Nong KhiawVan.
Luang Prabang / Vientiane → ChinaInternational LCR train through Boten and Mohan.
Vientiane → Pakse → Don DetSleeper bus, then road and boat.

Take the train for Vang Vieng–Luang Prabang. Use the bus for Vientiane–Pakse.

Questions answered

Laos train, bus and transfer FAQs

When can I book Laos train tickets?

The booking window has changed. Older articles may say three days; current domestic and international availability can differ. Check the current LCR Ticket app for the actual travel date.

Is LCR Ticket official?

Yes. LCR Ticket is the official mobile ticketing app launched by Laos–China Railway Co., Ltd.

Can foreigners book?

Foreign travelers can use passport details for railway bookings. Check current payment options before assuming every foreign card or wallet will work.

Can I choose a seat?

Not normally. Seats are allocated automatically. You can prefer a window seat, but do not expect to choose an exact seat number or side.

Can couples sit together?

Not guaranteed. Book passengers together where possible, but the railway controls seat allocation.

What is Second Class?

Fast-train Second Class uses a 2+3 seating layout with air-conditioning and charging. It is the starting point for most travelers.

What is First Class?

First Class typically uses 2+2 seating and gives more space and lower passenger density.

What is Business Class?

Business Class is a premium product on selected fast trains. It is not available on every C-series service.

What is Hard Seat?

Hard Seat is the budget upright seating product on the slower K-series ordinary train.

What is Soft Sleeper?

Soft Sleeper is a shared compartment on the K-series ordinary train and gives more privacy than Hard Seat.

Is Soft Sleeper overnight?

No. The current K-series service runs during the day, so do not book Soft Sleeper expecting an overnight sleeper train.

Does the train have Wi-Fi?

No onboard Wi-Fi is currently advertised for normal passenger use.

Does the train have charging?

Charging is available on the main fast-train products.

How early should I arrive?

Use about 45 minutes at Vang Vieng, about 60 minutes at Luang Prabang, and roughly 60 minutes plus the city transfer at Vientiane.

Do bags go through security?

Yes. Passengers pass ticket/document checks and baggage screening before reaching the platform.

Can aerosols be taken?

Sharp objects, aerosols, flammable materials and other restricted items can be removed at security. Check current rules before travelling with anything unusual.

Can knives be taken?

Do not assume knives will pass railway security. Sharp objects can be confiscated.

How much luggage?

Current railway guidance commonly lists 20 kg for adults and 10 kg for children. Check the current LCR conditions because baggage rules can change.

Do I need my passport?

Yes. Foreign passengers should carry the passport used for the booking.

How long is Vientiane to Vang Vieng?

Roughly one hour on many fast services.

How much is Vientiane to Vang Vieng?

Current online examples in the page table range from about $11.50 to $22, depending on product and class.

How long is Vientiane to Luang Prabang?

Roughly two hours on many fast services.

How much is Vientiane to Luang Prabang?

Current online examples in the page table range from about $17 to $27, depending on product and class.

How long is Vang Vieng to Luang Prabang?

About one hour on many fast trains.

How far is Vang Vieng station?

Roughly 4 km from town, usually around 10–15 minutes by road.

How far is Luang Prabang station?

Roughly 10 km from the Old Town, usually around 20–30 minutes by road.

How far is Vientiane station?

Roughly 13 km outside central Vientiane, commonly around 30–45 minutes by road.

Which station is used for Bangkok?

Vientiane Khamsavath / Vientiane Tai, not the Laos–China Railway’s Vientiane Station.

Are there two Vientiane stations?

Yes. The Laos–China Railway station serves Vang Vieng, Luang Prabang, Boten and China; Khamsavath serves the Thai railway connection.

Can I take a train to China?

Yes. Direct international trains connect Laos and China, with border procedures at Boten and Mohan.

How long is Vientiane to Kunming?

Current through journeys take roughly 9½–10 hours including border formalities, depending on the train.

What happens at Boten?

Passengers leave the train with luggage for Lao departure procedures, then continue to the Chinese border stage at Mohan.

What happens at Mohan?

Mohan is the Chinese-side border-control stage for entry, customs and security before re-boarding.

Can I travel Bangkok to Luang Prabang by train?

Yes, but not on one train: Thai rail reaches Khamsavath, followed by a road transfer to the Laos–China Railway station and a separate LCR train.

Is there a train to Pakse?

No Laos–China Railway service. Use a sleeper bus or flight.

How long is the Pakse sleeper bus?

Most current examples are roughly 11–13 hours.

Is sleeper bus a private bed?

Not necessarily. Check whether the ticket is per passenger, per berth, shared, or specifies an upper/lower position.

Is there a train to Nong Khiaw?

No direct railway. Use a van from Luang Prabang.

How do I get to Don Det?

Use road transport from Pakse toward Nakasong, then continue by boat where required for the island.