Travelers going around Southeast Asia often look for the cheapest and most interesting way to cross borders. Flights are fast but miss the experience. Buses are common but can be uncomfortable. One option that many travelers don’t realize is possible is crossing the Thailand–Laos border by train.
The good news is that the railway connection between Thailand and Laos is simple, affordable, and surprisingly smooth once you understand the steps. The railway crosses the First Thai–Lao Friendship Bridge, making it one of the easiest land borders in the region.
This guide explains everything—from buying tickets to immigration procedures—so you can cross the border by train without confusion.

Why Take the Train from Thailand to Laos
Many travelers take buses between the two countries, but the train option has several advantages.
First, trains are generally more comfortable than buses. You get more legroom, the ability to walk around, and a smoother ride. Second, the railway route offers a unique experience because it crosses the famous Friendship Bridge that links the two countries.
Another reason travelers choose this route is simplicity. The process is straightforward and usually takes less than an hour once you board the cross-border train.
The train also connects directly with Thailand’s railway network, allowing travelers to start their journey from Bangkok and travel overnight to the border town of Nong Khai.
For budget travelers and backpackers exploring Southeast Asia, this route is both practical and memorable.
Overview of the Thailand–Laos Train Border Route
The train crossing between Thailand and Laos is short but important. The international rail route connects:
- Nong Khai (Thailand)
- Thanaleng (Laos)
The Lao railway station is located at Thanaleng Railway Station. It sits about 20 kilometers from the capital city of Vientiane.
The train itself travels across the Friendship Bridge and takes only around 15 minutes.
Even though the distance is short, passengers must still complete full immigration procedures on both sides of the border.

Step 1: Travel to Nong Khai, Thailand
Your first step is reaching Nong Khai, the Thai border town where the train to Laos departs.
Most travelers start in Bangkok and take a train north to Nong Khai. The journey usually takes between 9 and 11 hours depending on the train service.
The overnight sleeper train is the most popular option because it allows you to travel comfortably while saving on accommodation.
The train departs from Krung Thep Aphiwat Central Terminal, which replaced the old Hua Lamphong station as the country’s main rail hub.
Travelers can choose between several seating options:
- Second class sleeper
- First class sleeper
- Air-conditioned seats
The sleeper train is recommended because you arrive early in Nong Khai and can immediately proceed with the border crossing.
Step 2: Arrive at Nong Khai Railway Station
After arriving at Nong Khai Railway Station, you will need to purchase a separate ticket for the short international train crossing.
This ticket is usually inexpensive and costs only a few dollars.
The train schedule for the border crossing is limited, so it’s important to check the departure times before arriving. In many cases there are only a few trains per day.
If you arrive early, you can explore the small town of Nong Khai, visit nearby markets, or relax at cafes along the Mekong River.
The border crossing train typically departs from the same station platform.
Step 3: Buy the Cross-Border Train Ticket
Once at Nong Khai station, go to the ticket counter and purchase a ticket for the international train to Thanaleng.
The ticket price is usually around:
- 20–30 Thai baht for the train ride
- Additional immigration or entry fees may apply
You do not need to book this ticket in advance because the journey is short and trains rarely sell out.
However, during busy travel seasons or holidays, it is still best to arrive early.
Step 4: Complete Thai Immigration
Before boarding the train, you must go through exit immigration in Thailand.
The Thai immigration office is located inside the station area.
Here’s the basic process:
- Fill out the departure card if required.
- Present your passport to the immigration officer.
- Receive your exit stamp.
This process is usually quick unless there is a large group of travelers crossing at the same time.
After receiving the exit stamp, you can proceed to the train platform.
Step 5: Board the Train Across the Friendship Bridge
Once immigration is complete, you can board the international train.
The train then travels across the First Thai–Lao Friendship Bridge over the Mekong River.
This short ride is one of the most unique railway experiences in Southeast Asia because it connects two countries in just a few minutes.
Passengers usually remain seated while the train crosses the bridge.
The view of the Mekong River from the train is also impressive, especially during sunrise or sunset.
Within about 15 minutes, the train arrives in Laos.
Step 6: Arrive at Thanaleng Station (Laos)
The train stops at Thanaleng Railway Station.
Here you will complete the Laos immigration process.
The station itself is small but functional. Travelers will disembark and enter the immigration building.
Step 7: Complete Laos Immigration
At the Lao immigration checkpoint, travelers must present their passport and complete entry procedures.
The process usually involves:
- Filling out an arrival card
- Submitting your passport
- Paying visa fees if required
- Receiving your entry stamp
Many nationalities can obtain a visa on arrival in Laos.
Visa fees vary depending on your nationality, but the payment is usually required in cash.
After receiving the entry stamp, you are officially inside Laos.
Step 8: Travel from Thanaleng to Vientiane
The final step is reaching the city of Vientiane.
Since Thanaleng station is located about 20 kilometers from the capital, travelers need additional transport.
Common options include:
- Tuk-tuks
- Shared vans
- Taxis
Most drivers wait outside the station to pick up passengers arriving from the train.
The trip to Vientiane usually takes around 30 minutes.
Once you arrive in the capital, you can begin exploring Laos.
Tips for a Smooth Border Crossing
Although the train border crossing is simple, a few tips can make the journey easier.
Bring Cash
Visa fees and transport costs are often paid in cash. Carry Thai baht and some US dollars if possible.
Arrive Early
Train departures can be limited, so arriving early ensures you don’t miss the crossing.
Check Visa Requirements
Visa policies change frequently, so confirm whether your nationality qualifies for visa-on-arrival before traveling.
Watch the Train Schedule
The cross-border train does not run as frequently as domestic trains, so check the timetable in advance.
What to Expect at the Border
Many travelers worry about border crossings in Southeast Asia, but the Thailand–Laos train crossing is relatively relaxed.
Immigration officers are accustomed to tourists and backpackers using this route.
The process typically takes between 30 minutes and one hour depending on crowds.
Compared to busy land border crossings, this route feels organized and calm.
Is the Train Crossing Worth It?
For many travelers, the train route is more than just transportation.
It’s a travel experience.
Crossing the Mekong River by train between Thailand and Laos feels like a small adventure. It also gives you a chance to experience local rail travel instead of relying on buses or flights.
Backpackers, photographers, and slow travelers especially enjoy this route.
Future of Rail Travel Between Thailand and Laos
Rail connections between Thailand and Laos are expanding rapidly.
Laos has recently built a modern railway linking Vientiane with northern cities and the Chinese border.
This line is part of a larger regional rail network that could eventually connect several Southeast Asian countries.
As infrastructure improves, rail travel across borders in the region will likely become even easier.
For now, the Nong Khai–Thanaleng train remains one of the simplest international train journeys you can take in Southeast Asia.
Final Thoughts
Crossing the Thailand–Laos border by train is simple, cheap, and surprisingly enjoyable.
The journey involves only a few steps:
- Travel to Nong Khai
- Buy the cross-border train ticket
- Complete Thai immigration
- Cross the Friendship Bridge by train
- Complete Laos immigration
- Travel to Vientiane
The entire process can take less than two hours from station to city.
For travelers exploring Southeast Asia, this route offers a smooth and memorable way to enter Laos without dealing with crowded buses or expensive flights.
If you enjoy slow travel and unique experiences, the Thailand–Laos train crossing is definitely worth trying.