Train times from Bangkok to Nong Khai

By train the journey from Bangkok to Nong Khai is scheduled to take from 9 to 10 hours depending upon which train you take.

Train Timetable from Bangkok to Nong Khai


Click on the Bangkok – Nong Khai link in the timetable below for more information and to buy tickets.

Bangkok - Nong Khai ฿ 259–1,850 8h 28m – 10h 20m
  • →  2nd Class Sleeper AC 20:25, 20:42
  • →  2nd Class AC seats only 09:02
  • →  2nd Class Fan seats only 21:42
  • →  Class 3 Fan 09:02, 21:42
  • →  VIP Sleeper 20:25
  • →  Special Promotion Seats 20:25

Bangkok Railway Station


Trains from Bangkok to Nong Khai now depart from Krung Thep Aphiwat Central Terminal.

Google Map of Krung Thep Aphiwat Central Terminal

Nong Khai Railway Station


Nong Khai Train Station is located at Mi Chai, Mueang Nong Khai District, Nong Khai 43000, Thailand.

Google Map of Nong Khai Railway Station

Travel from Nong Khai to Vientiane


There are two ways to travel from Nong Khai Train Station to Laos: cross over the Thai-Laos Friendship Bridge by bus or to travel by train from Nong Khai to Khamsavath Train Station which is near Vientiane in Laos.

Train #75 from Bangkok to Nong Khai
Train #75 from Bangkok to Nong Khai
Travel by Train

Trains from Nong Khai to Khamsavath Train Station depart at 08:35 and 17:25.

The journey by train takes 30 minutes.

For travel across the border by train the immigration formalities are to get stamped out of Thailand at the immigration desk on the platform in Nong Khai Railway Station and then to pass through Lao immigration at Khamsavath Train Station.

Travel by Road

If you travel over the Thai-Laos Friendship bridge prepare yourself for what can sometimes be a long queue to apply for a Visa on Arrival.

From the Lao side of the friendship bridge there are a variety of different minivan, bus and taxi services offering transport to Vientiane. Be wary of what you are being asked to pay and promises about where in Vientiane the driver will take you. There is a public service (Bus #14) from the Lao side of the border which is scheduled to take 59 minutes to reach Vientiane Central Bus Station.

How useful was this post?

Click on a star to rate it!

Average rating 4.5 / 5. Vote count: 6

No votes so far! Be the first to rate this post.