Trains in Laos

13 trains run in Laos. Tap a train name to see where it goes, the times, the ticket price of each class, and to book.

Laos-China Railway (12)

C85 Luang Prabang to Vientiane · 18:35–20:28 3 routes · from 11.08 USD
C86 Vientiane to Luang Prabang · 15:15–17:26 3 routes · from 11.08 USD
C91 Luang Prabang to Vientiane · 12:28–14:31 3 routes · from 11.08 USD
C92 Vientiane to Luang Prabang · 09:20–11:38 3 routes · from 11.08 USD
C95 Luang Prabang to Vientiane · 09:48–11:47 3 routes · from 11.08 USD
C96 Vientiane to Boten · 14:05–18:35 4 routes · from 11.62 USD
D83 Luang Prabang to Vientiane · 18:11–19:59 3 routes · from 13 USD
D84 Vientiane to Kunming · 11:25–22:08 6 routes · from 13 USD
D87 Vang Vieng to Vientiane · 15:52–16:44 1 route · from 13.49 USD
D88 Vientiane to Boten · 08:00–11:15 5 routes · from 11.42 USD
K11 Luang Prabang to Vientiane · 16:31–19:25 2 routes · from 8.86 USD
K12 Vientiane to Luang Prabang · 08:25–11:09 1 route · from 15.46 USD

China Railway (1)

D86 Kunming to Vientiane · 10:55–19:59 2 routes · from 68.45 USD

Timetable sampled on 9 upcoming days and updated 2026-10-16 03:07. Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Check live availability for your date.