By Train to/from Bangkok:
Direct train services connect Nong Khai Railway Station with Bangkok's Krung Thep Aphiwat Central Terminal. Journeys typically range from 8 hours 45 minutes to 11 hours 15 minutes, with ticket prices varying from approximately ฿190 to ฿1,500. Overnight sleeper berths are available, offering a comfortable travel option.