Train times from Nong Khai to Bangkok

By train between it takes between 10 hours 10 minutes and 11 hours and 15 minutes to travel 623 km from Nong Khai to Bangkok.

Train Timetable from Nong Khai to Bangkok


  • Click on the ‘Nong Khai – Bangkok’ link in the timetable below for more information and to buy tickets.
Nong Khai - Bangkok ฿ 1,284–1,840 10h 10m
  •   1st Class Sleeper 19:40
  •   2nd Class Sleeper AC 19:40

Nong Khai Railway Station


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

Google Map of Nong Khai Railway Station

Bangkok Railway Station


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

Google Map of Krung Thep Aphiwat Central Terminal

About Train Travel to Bangkok


For the journey from Nong Khai to Bangkok we recommend that you take Train #26 departing from Nong Khai at 19:10. Partly because Train #26 uses Thailand’s newest train carriages, partly because Train #26 is the only service from Nong Khai to Bangkok with sleeper berths, and partly because the train journey from Nongkhai to Bangkok is one of the least interesting routes on Thailand’s railway network.

Nongkhai Train Station
Nong Khai Train Station

The more interesting way to travel by train from Nong Khai to Bangkok is to take one of the local trains to Nakhon Ratchasima and then take the other branch of the North Eastern Railway line from there to Bangkok. The railway from Nakhon Ratchasima passes by a large lake, the hilly area around Pak Chong before ascending over a mountain range down into Ayutthaya. If you take this route consider staying at least one night in Pak Chong before travelling onto Bangkok, with a stop in Ayutthaya to visit the historical park.

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

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