Booking Vietnamese train tickets online (2026 guide)
A 2026 comparison of dsvn.vn, Baolau, and 12Go for Vietnamese train tickets, covering seat classes, refund terms, and booking timing.
Vietnam's rail network still runs mostly on one long spine, the Reunification Line between Hanoi and Ho Chi Minh City, with branch services to Sapa (Lao Cai), Hai Phong, and a handful of other towns. In 2026 there are three practical ways to book online: the official Vietnam Railways site, and the two main third-party aggregators, Baolau and 12Go. Each has tradeoffs around card acceptance, fees, and refund flexibility. This guide compares them directly and covers seat classes and timing so you can pick the right channel for your trip.
The three main booking channels
- dsvn.vn — the official Vietnam Railways (Đường sắt Việt Nam) booking portal, typically the cheapest option since there is no aggregator markup.
- Baolau — a Southeast Asia travel booking site that resells Vietnamese train tickets alongside buses and ferries, aimed mainly at foreign travellers.
- 12Go — a similar regional aggregator, popular across Southeast Asia, with train, bus, and ferry inventory pulled from the same official system.
All three ultimately draw from the same Vietnam Railways seat inventory, so a train that shows sold out on one site is typically sold out everywhere, though listings can occasionally lag by a few minutes between platforms. For general route planning, see the north-south train overview before you start comparing booking sites.
dsvn.vn: the official channel
dsvn.vn is run directly by Vietnam Railways and is the source inventory for every other booking channel. Booking here typically means no service fee beyond the ticket price, which can save a meaningful amount on longer sleeper routes. The interface has an English toggle, though some smaller stations may still display in Vietnamese only.
The main friction point for foreign travellers is payment. International Visa and Mastercard acceptance on dsvn.vn can be inconsistent from session to session — a card that fails once may work on a retry, or may not work at all depending on the bank's fraud filters. If a card is declined more than two or three times in a row, it is worth pausing rather than retrying repeatedly, since some banks flag repeated declines as suspicious activity. For a full walkthrough of the booking form itself, see the train booking step-by-step guide.
Baolau and 12Go: the aggregator route
Baolau and 12Go both exist largely to solve the payment problem above. They accept a broader range of international cards and, in some cases, PayPal, and they typically confirm bookings in English with clearer error messages than the official site. The tradeoff is a service fee, usually in the range of 30,000–80,000 VND per ticket at 2026 rates, though this varies by route and season and is worth checking at checkout before confirming.
A few practical differences worth knowing:
- Confirmation format varies by route — some tickets are accepted as a printed or digital confirmation email, others require a swap for a physical ticket at a station counter. Read the confirmation email instructions for your specific route rather than assuming.
- Customer support in English is generally more responsive on the aggregators than through dsvn.vn's support channels.
- Combined bookings — both sites let you compare train, bus, and ferry options on the same route, useful when deciding between an overnight train and a sleeper bus for the same leg.
Neither aggregator is clearly better across the board; some travellers find 12Go's seat map easier to read, others prefer Baolau's checkout flow. If one shows a departure as fully booked, it may be worth checking the other before assuming the train is genuinely full.
Seat and berth classes explained
Vietnamese trains offer a tiered set of classes, and the names can be confusing in translation:
| Class | Description | Typical use |
|---|---|---|
| Hard seat | Upright bench seating, no AC on older trains | Short day routes only |
| Soft seat | Cushioned, reclining, air-conditioned | Day trips of a few hours |
| Hard sleeper (6-berth) | Open compartment, 3 berths per side | Budget overnight travel |
| Soft sleeper (4-berth) | Enclosed compartment, 2 berths per side | Most common overnight choice |
| VIP 2-berth | Private compartment on select premium trains | Higher comfort, limited routes |
Lower berths in sleeper compartments tend to sell out first since they are easier to access and give more headroom for sitting up; upper berths remain a reasonable option and are usually quieter. If you have a strong preference, booking earlier in the 60-day advance window improves your odds of getting the berth position you want.
Refund and change policies
Refund terms differ between the official site and the aggregators, so it is worth reading the specific policy shown at checkout rather than assuming a standard rule:
- dsvn.vn processes cancellations and refunds directly, typically with a percentage fee that increases the closer you are to departure. Exact tiers can change, so confirm the current fee schedule on the site at time of booking.
- Baolau and 12Go apply their own cancellation terms on top of whatever the underlying Vietnam Railways policy allows, and some fare types sold through aggregators are marked non-refundable or change-only. Check this before paying, particularly for discounted or promotional fares.
- Name changes on a booked ticket are generally not possible; the passenger name must match the travel document used at the gate, so double-check spelling before submitting payment.
If your plans are uncertain, it may be worth researching a fully refundable fare option where offered, even at a higher price, rather than assuming a standard ticket can be changed later.
Booking timing and the Tet crunch
Tickets typically open around 60 days before departure, though the exact release window can shift and is worth confirming on the booking site rather than assuming a fixed number. Weekend departures on the busy Hanoi–Ho Chi Minh City corridor and the overnight Hanoi–Lao Cai (Sapa) service can sell out days in advance during normal periods.
The Lunar New Year (Tet) period is the exception that dwarfs normal demand. Tickets for the days immediately before and after Tet, especially southbound before the holiday and northbound after, can sell out within hours of the booking window opening. Vietnam Railways sometimes staggers release dates for Tet-period tickets rather than opening the full 60-day window at once — checking Vietnamese-language railway news or established travel forums in November and December is typically the most reliable way to catch the exact release date for the following Tet. If your itinerary has any flexibility, avoiding long-distance train travel in the week surrounding Tet is a reasonable planning approach.
Choosing between a Hanoi–HCMC train and flying
For travellers weighing the full Reunification Line (roughly 30 hours) against a domestic flight, the train is rarely faster but often more comfortable overnight, since you avoid paying for a hotel night. Shorter hops — Da Nang to Hue, or Hanoi to Ninh Binh — work well by train, since the journey becomes part of the trip rather than dead time. For longer coastal stretches, comparing against a motorbike rental or a flight is worth doing route by route.
Frequently asked questions
Is dsvn.vn cheaper than Baolau or 12Go?
Can I get a refund if I need to cancel my Vietnamese train ticket?
How far in advance can I book a Vietnamese train ticket?
Which seat class should I choose for an overnight train?
Do I need a printed ticket or does an e-ticket work?
What happens if my card keeps getting declined on dsvn.vn?
Related
Continue reading
Comments
No comments yet.