GoAsia
Laos

How to Get from Vientiane to Khon Kaen

Take the train from Vientiane to Khon Kaen: classes, travel time from about 4 hours 30 minutes and how the border crossing works.

Last updated: November 11, 2026

How to Get from Vientiane to Khon Kaen
Contents

Leaving the tree-lined streets of Vientiane for Khon Kaen takes you from the Lao capital into the heart of Thailand's Isan region. The train crosses the Mekong on the Friendship Bridge, which makes this one of the easiest border crossings in Southeast Asia.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Khon Kaen is a university and commercial city with spicy Isan food and lively night markets, and a handy stop on the way to Bangkok. You can check availability and book tickets for this route on GoAsia.cc.

Vientiane to Khon Kaen by Train

A direct train links the two cities. It leaves Vientiane (Khamsavath) station in the early evening and reaches Khon Kaen in from about 4 hours 30 minutes.[1] Khamsavath is the Lao terminus of the cross-border line, on the edge of Vientiane rather than in the centre.[2]

Seats come as 3rd class fan, 2nd class air-conditioned seats and 2nd class air-conditioned sleeper berths. On booking platforms, tickets start at about $6 for a fan seat (November 2026).[1]

Third Class Fan

The cheapest class has open windows, so you get a breeze and the smell of the countryside. It is a sociable way to travel, often shared with locals carrying market goods.

Second Class AC

Air-conditioned seats are the sensible middle ground if you want to read or work on the way.

Second Class Sleeper AC

The sleeper converts into upper and lower berths. For a trip of a few hours it is a luxury, but it gives you the most space.

Comparing Your Options

ModePrice (USD)DurationComfort
Train (3rd Class Fan)From about $6[1]From about 4h 30mBasic
Train (2nd Class AC)VariesFrom about 4h 30mStandard
Train (2nd Class Sleeper)VariesFrom about 4h 30mHigh

Tips for Traveling from Vientiane to Khon Kaen

  • Passport: You cross an international border, so keep your passport within reach for the immigration checks.
  • Getting to the station: Khamsavath is outside the centre. Arrange a taxi or ride-hail from your hotel well before departure.
  • Money: Have some small Thai baht notes ready for transport to your hotel in Khon Kaen.
  • Snacks and water: Bring a bottle of water and a few snacks, especially in the fan carriages.

Timetable

Train Vientiane - Khon Kaen $ 6.07–21.32 4h 24m
  • →  2nd Class Sleeper AC 18:25
  • →  2nd Class AC seats only 18:25
  • →  Class 3 Fan 18:25

Frequently Asked Questions

How can I book tickets from Vientiane to Khon Kaen?

Use the booking tool on this page to compare the transport options currently available from Vientiane to Khon Kaen, including current prices and schedules.

What is the cheapest way to get from Vientiane to Khon Kaen?

The 3rd class fan seat on the train. On booking platforms it starts at about $6 (November 2026).

What is the fastest way to get from Vientiane to Khon Kaen?

The train is the direct option and takes from about 4 hours 30 minutes, including the border formalities.

How long does it take to get from Vientiane to Khon Kaen?

By train from about 4 hours 30 minutes.

Which train station in Vientiane should I use?

Vientiane (Khamsavath) station, the Lao terminus of the cross-border line. It lies outside the city centre, so plan a taxi or tuk-tuk ride from your accommodation.

Is the train journey scenic?

Yes. You see rice paddies and villages on both sides of the Mekong and cross the Friendship Bridge, the highlight of the ride.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: 12Go timetable: Vientiane to Khon Kaen. Retrieved November 11, 2026.
  2. [2] Thailand NOW (Royal Thai Government): The Great ASEAN Rail Journey: Bangkok to Vientiane by Train. Retrieved October 29, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.