Vientiane to Bangkok Train
The fastest way to travel between Vientiane and Bangkok. Secure your seats today.
Book this route
The fastest way to travel between Vientiane and Bangkok. Secure your seats today.
Book this routeTravel directly from Vientiane-Tai Railway Station (Khamsavath) to Krung Thep Aphiwat Central Terminal in Bangkok on the Laos-Thailand cross-border overnight train.
Search your travel date to check the latest timetable, fares, seat classes, and availability. Allow extra time at the station for passport and cross-border formalities.
Travel from Vientiane to Bangkok without changing trains at the Laos-Thailand border.
Leave Vientiane in the evening and arrive in central Bangkok the following morning.
The train arrives at Krung Thep Aphiwat Central Terminal, Bangkok’s main long-distance rail hub.

Comfortable overnight travel

Travelers who prefer a seat
Yes. Train 134 runs directly from Vientiane-Tai Railway Station (Khamsavath) to Krung Thep Aphiwat Central Terminal in Bangkok.
The scheduled journey takes about 12 hours and 55 minutes and arrives in Bangkok the following morning.
The direct Bangkok service departs from Vientiane-Tai Railway Station, also known as Khamsavath station.
The train arrives at Krung Thep Aphiwat Central Terminal, Bangkok’s main long-distance railway station.