By train between it takes between 9 hours 25 minutes and 11 hours 50 minutes to travel 623.58 km from Bangkok to Nong Khai.
Train Timetable 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 | |
|
Bangkok Railway Station
Trains from Bangkok to Nong Khai now depart from 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.
Travel from Nong Khai to Vientiane
There are two way 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 Dongphosy train station in Laos.

Trains from Nong Khai to Dongphosy train station depart at 07:30 and 14:45. The journey by train takes 15 minutes and tickets cost 20 THB for 3rd class and 30 THB for 2nd class. Train tickets to Dongphosy Station need to be purchased at the ticket counter at Nong Khai train station on the day of travel. For travel across the border by train the immigration formalities are to get stamped out of Thailand at the immigration kiosk on the platform in Nong Khai Railway Station and then to pass through Lao immigration at Dronghposy train station. 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 both Dongphosy Station and 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 being asked to pay and promises about where in Vientiane the driver will take you. the safest option is to pre-book a transfer from Dongphosy to Vientiane online as a way of avoiding the scam artists who congregate at the border.