World Train Map

Night train route

Bangkok–Vientiane Express

Bangkok → Vientiane · Thailand · Laos

View on the map →Wikipedia ↗

Bangkok–Vientiane Express — Bangkok to Vientiane
Photo · shankar s. from Dubai, united arab emirates · CC BY 2.0

Since July 2024 the sleeper rolls straight across the Mekong Friendship Bridge, asleep past Ayutthaya, awake in Laos: the first through train from Bangkok into central Vientiane.

How this line was checked

Questions and answers

How long is the Bangkok–Vientiane Express?

The Bangkok–Vientiane Express runs 647 km from Bangkok to Vientiane. It runs through Thailand and Laos.

How long does the Bangkok–Vientiane Express take?

The fastest scheduled journey is 11 h 40 min for the 647 km. That is an average of 55 km/h end to end. The line's top service speed is 100 km/h.

Who runs the Bangkok–Vientiane Express?

State Railway of Thailand, with SRT through sleeper.

How old is the Bangkok–Vientiane Express?

The line has been in service since 2024. That is the year the atlas dates it from: for a modern brand running over an older railway, it is the railway's date, not the brand's.

View on the world railway map →

Read more on Wikipedia ↗

More night train routes

All sleepers serving these cities: night trains from Bangkok · all 117 night trains.

More train routes in Thailand · Laos.