Skip to content
Vientiane to Luang Prabang Train: Tickets, Times & Station Tips

Vientiane to Luang Prabang Train: Tickets, Times & Station Tips

The quick version

How to take the high-speed train from Vientiane to Luang Prabang: booking, fares, the station transfer and when to choose it over the bus, flight or slow boat.

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

Last updated November 2026: the Vientiane to Luang Prabang train is a direct high-speed service on the Laos-China Railway (LCR). Fastest listed departures cover the route in under two hours, and reseller listings show fares of $42 in first class and $22 in second. Stations sit well outside both city centers, so door-to-door planning matters more than the ride itself.

Featured image: juliadbau, CC BY-SA 2.0, via Flickr.

Vientiane to Luang Prabang Train: The Short Answer

Vientiane To Luang Prabang Train, Laos — 1
Photo: Jpatokal, CC BY-SA 4.0, via Wikimedia Commons.

Yes, a direct LCR train links Vientiane Station and Luang Prabang Station. A listed 8:00 am departure arrives at 9:46 am, which is 1 hour 46 minutes. Slower services stop at more stations and take longer. Seats come in two classes, first and second. Vientiane's station is about 15 km from the city center, so budget extra time on both ends. Our guide to all ways to reach Luang Prabang compares every route in the region.

Schedule: How Many Trains Run Each Day

Vientiane To Luang Prabang Train, Laos — 2
Photo: Dominik Landwehr, CC BY-SA 4.0, via Wikimedia Commons.

Reseller schedules list four daytime trains: D88, K12, C92 and D84. Vientiane departures fall at 8:00, 8:25, 9:50 and 11:25 am. Luang Prabang arrivals run from 9:46 am to 1:11 pm. Vang Vieng is an intermediate stop on the same line. Train numbers and times change between timetable seasons. Treat these as a pattern of several morning trains, and check the live schedule on the day you book. All listed services run in daytime, so a late-night arrival into Luang Prabang is not realistic by rail.

Tickets and Fares: First vs. Second Class

Vientiane To Luang Prabang Train, Laos — 3
Photo: Dominik Landwehr, CC BY-SA 4.0, via Wikimedia Commons.

Prices checked November 2026. A reseller lists Vientiane to Luang Prabang at $42 for first class and $22 for second class. Operator-sold tickets may be priced in another currency, so compare before you pay. Second class is the sensible default on a trip of under two hours. First class buys more space, though seat layout and amenities should be checked on the booking screen. For context, the same reseller lists Vientiane to Vang Vieng at $21 and $13.

RouteFirst classSecond class
Vientiane to Luang Prabang$42$22
Vientiane to Vang Vieng$21$13
Vang Vieng to Luang Prabang$21$13

How to Book Your Ticket

Tickets are released 4 days before departure, and travelers can book from that point up to a month ahead. Trains with fewer than about 3 days to go often sell out. Book as soon as your date opens, especially at weekends and holidays. Three routes exist. The official LCR app reportedly requires a Lao mobile number, which blocks many visitors. Station and city ticket offices take cash only, and lines can be long. Third-party resellers accept cards and send an e-ticket by email, but they add a markup. Seats are allocated at random, so you cannot choose a window.

Tip

Vientiane departures fall at 8:00, 8:25, 9:50 and 11:25 am, so a sold-out 8:00 train still leaves three other options.

Vientiane To Luang Prabang Train, Laos — 5
Photo: Dominik Landwehr, CC BY-SA 4.0, via Wikimedia Commons.
  • Official app: lowest price, but a Lao phone number is reported as a requirement.
  • Ticket office: cash only, with queues; best if you are already in Vientiane.
  • Reseller: card payment and email e-ticket, at a higher price.

Getting to Vientiane Railway Station

Vientiane Station is about 15 km from the city center. You cannot walk or cycle there casually. Take a taxi, a ride-hailing car or a pre-arranged tuk-tuk from your hotel. Check-in closes 30 to 40 minutes before departure. For an 8:00 am train, leave the center by about 6:30 am. That leaves room for traffic and a slow queue at the security check. If you stay near the river, allow the same buffer.

Good to know

Vientiane station is 15 km from the city center, so check-in closing 30 to 40 minutes before departure leaves little slack.

Vientiane To Luang Prabang Train, Laos — 6
Photo: カップメーン, CC0, via Wikimedia Commons.

Getting From Luang Prabang Station Into Town

Sponsored

Luang Prabang Station lies well outside the old town. We have no confirmed distance or fixed fare, so ask your guesthouse about a shared van, tuk-tuk or taxi before you arrive. Pre-booking a transfer removes haggling at the exit. Flying instead? Our page on the airport to town transfer covers a different terminal, but the options are similar. Arrive on an early train and you can reach the old town by late morning.

Train vs. Bus vs. Flight vs. Slow Boat

Vientiane To Luang Prabang Train, Laos — 7
Photo: カップメーン, CC0, via Wikimedia Commons.

Rail is the fastest ground option from Vientiane, and it runs on a fixed daytime schedule. Buses are usually cheaper but slower. Flights save time in the air, though airport transfers and check-in add hours. Flight options are listed on the Lao Airlines site. The slow boat takes two days from the border and suits travelers who want scenery, as covered in our Huay Xai slow boat guide. Coming from Thailand? See Chiang Mai to Luang Prabang: Flight, Boat or Bus?.

ModeSpeedCostBest for
TrainFastest on the ground; under 2 hours on the quickest listed trainsMid-rangeMost travelers, daytime travel
Bus or minivanSlowerCheaperTight budgets, flexible dates
FlightShort flight, long airport bufferVaries by dateConnections and late arrivals
Slow boatTwo days from Huay XaiModerateScenery and a slow pace
Vientiane To Luang Prabang Train, Laos — 8
Photo: カップメーン, CC0, via Wikimedia Commons.

On the Day: Check-In, Bags and Food

Sponsored

Arrive at least 30 to 40 minutes before departure. Bring the passport you used to book, since names on the ticket must match your ID. Children under 1.2 m ride free, and those above it pay roughly half the adult fare. Drinks and snacks are sold on board, though a small supply from town costs less. The prohibited items list is published by the operator. Check it before packing, and see Tourism Laos for entry and travel guidance.

Common Mistakes to Avoid

Sponsored

Most problems come from timing, not the train.

  • Leaving too little time for a station 15 km from the center.
  • Booking inside the 3-day window and finding no seats.
  • Using a different name or passport than the one on the ticket.
  • Assuming your old-town hotel is close to Luang Prabang Station.
  • Skipping the prohibited items list before you pack.
  • Choosing the train if you want river scenery or a late-night arrival.

Frequently Asked Questions

Is it worth paying first class on a train?

On a trip of under two hours, second class at $22 is usually enough. First class costs $42 on reseller listings and mainly adds space. Pay the difference only if you want extra room or your group wants seats together.

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful