Railway Route Information

Bangkok (Krung Thep Aphiwat) – Nong Khai – Vientiane

Origin

Bangkok (Krung Thep Aphiwat)

Destination

Vientiane (Khamsavath)

Travel time

8–11 hours

Route Overview

The Northeastern (Isan) Line railway route from Krung Thep Aphiwat Central Terminal to Nong Khai Station then crossing the border into Khamsavath Station in Vientiane, Laos Ideal for those who want a convenient journey to the heart of Laos.


Distance and Travel Time

  • Bangkok – Nong Khai: approximately 8 hours 45 minutes on the fastest train (Train 75), or up to about 10 hours 30 minutes (Train 133)
  • Nong Khai – Khamsavath (Vientiane): takes only 30 minutes by train

Timetable (Sample)

Route Train / Time Notes Booking
Krung Thep Aphiwat → Nong Khai 75 (08:45 → 17:30) Express – fastest Book Now
Nong Khai → Khamsavath 133 Rapid (08:35 → 09:05), 147 Rapid (17:25 → 17:55) cross-border to Vientiane Book Now


Approximate Ticket Prices

  • Bangkok → Nong Khai:
    • 1st Class A/C Sleeper: ~1,650 ฿
    • 2nd Class A/C Sleeper: ~1,094 ฿
    • 2nd Class A/C Seat: ~594 ฿
    • 3rd Class Fan Seat: ~301 ฿
  • Nong Khai → Khamsavath: from approximately 2nd Class: 120 ฿, 3rd Class: 70 ฿

Route Highlights

  • A long but convenient railway route with a direct international connection
  • Train 75 (Express) is good for daytime travel to Nong Khai
  • The Rapid train Nong Khai → Khamsavath takes just 30 minutes, with a fast and easy border crossing
  • Fares are cheap compared with other cross-border options

Summary

  • Total journey: Krung Thep Aphiwat → Nong Khai ≈ 8–10.5 hours, and Nong Khai → Khamsavath ≈ 30 minutes
  • Recommended trains:
    • 75 (Express): 08:45 → 17:30
    • 133 or 147 (Rapid): 08:35/17:25 → 09:05/17:55
  • Approximate total fare: 70 ฿ (3rd Class fan) – ~1,650 ฿ (1st Class sleeper)
  • Booking link: Available via the 12Go affiliate link

Route Information

Origin

Bangkok (Krung Thep Aphiwat)

Destination

Vientiane (Khamsavath)

Travel time

8–11 hours