Travel by train from Bangkok to Vientiane City in Laos.
Good News! The State Railway of Thailand (SRT) is launching a new train service from Bangkok, Thailand to Vientiane, Laos, starting on July 19, 2024.
Currently, there is only one train operating daily between Bangkok and Vientiane. The train will depart from Krung Thep Aphiwat Central Terminal Station at 9:25 p.m. and arrive at Vientiane’s Khamsavath Station at 9:05 a.m. the next day.
Train information
Bangkok, Thailand: Krung Thep Aphiwat Central Terminal Station
Vientiane, Laos: Vientiane’s Khamsavath Station
Timetable
| Train Number | Departure : Bangkok | Departure: Vientiane | Duration |
|---|---|---|---|
| 133 | 9:25 p.m. | 9:05 a.m. | 11h 40m |
Buy a Train Ticket Online.
Upon arrival in Vientiane Travelers can take Buses, vans, and taxis from Khamsavat Station in Vientiane to reach downtown Vientiane, which is approximately 8 kilometers away.
The Best Hotel in Vientiane, Laos
Plan your train trip from Bangkok, Thailand to Vientiane, Laos, and book a ticket in advance. Book Now.
Laos China Railways Ticket online
If you plan to travel on the Laos-China Railway from Vientiane to Luang Prabang, Vang Vieng, or Kunming (China), you can book your tickets in advance via the Baolau platform.
- Reservation of train tickets in Laos is available 3 days in advance, as ticket sale opens 3 days before departure. Reservation of international train tickets from Laos to China is available 14 days in advance.











