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.
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
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Train (3rd Class Fan) | From about $6[1] | From about 4h 30m | Basic |
| Train (2nd Class AC) | Varies | From about 4h 30m | Standard |
| Train (2nd Class Sleeper) | Varies | From about 4h 30m | High |
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 | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Vientiane to Khon Kaen, including current prices and schedules.
The 3rd class fan seat on the train. On booking platforms it starts at about $6 (November 2026).
The train is the direct option and takes from about 4 hours 30 minutes, including the border formalities.
By train from about 4 hours 30 minutes.
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.
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] 12Go: 12Go timetable: Vientiane to Khon Kaen. Retrieved November 11, 2026.
- [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.
