Trains in Vietnam: classes, travel times and booking
Updated 3 November 2026 · 4 min read
In short
The north-south line links Hanoi and Saigon over 1,726 km, in about 33 to 40 hours depending on the train: the fastest are numbered SE. Choose a soft sleeper (4 berths) and split the trip: Hanoi-Hue overnight, then Hue-Da Nang by day for the Hai Van Pass. Tickets on dsvn.vn, the official site.
Classes on board
| Class | Best for | Good to know |
|---|---|---|
| Soft sleeper (4 berths) | Most travellers, overnight | The best compromise, sells out quickly in high season |
| VIP cabin (2 berths) | Couples, comfort | Only on some trains |
| Hard sleeper (6 berths) | Small budgets | Tighter, cheaper |
| Soft seat | Daytime trips | Fine for a few hours |
| Hard seat | Short trips | Avoid over long distances |
The finest sections
- Hue - Da Nang: the Hai Van Pass, between mountains and sea. The finest ride in the country, best by day.
- Da Nang - Nha Trang: the coast, by day if possible.
- Hanoi - Hue: ideal overnight, saving a hotel night.
How to book
- Online: on dsvn.vn, the official Vietnam Railways site.
- When: sales generally open about 60 days before departure. Book early for a soft sleeper, especially around Tet.
- On the day: arrive 30 minutes before, and keep your passport and ticket handy.
The train is rarely the fastest. If you are short of time, a domestic flight is quicker over long distances.
See also night train or plane, Hanoi to Hue and Hue to Hoi An.
Frequently asked questions
How long is the train from Hanoi to Saigon?
About 33 to 40 hours depending on the train, over 1,726 km. SE trains are the fastest. Check timetables on dsvn.vn.
Where to buy train tickets in Vietnam?
On dsvn.vn, the official Vietnam Railways site, or at the station. Sales generally open about 60 days before departure.
Which class for a night train?
The 4-berth soft sleeper is the best compromise for most travellers. Some trains also offer a 2-berth VIP cabin.