Skip to content

Booking Vietnam Trains 2026: 12Go vs Baolau vs Official

How to book Vietnam train tickets in 2026 — official dsvn.vn vs 12Go vs Baolau, fees, e-tickets, seat classes, and the foreign-card workaround.

By Joy Nguyen
A Reunification Express train waiting at a Vietnam Railways platform in early morning light
A Reunification Express train waiting at a Vietnam Railways platform in early morning light

There are three reliable ways to book a Vietnam train ticket in 2026, and the right one depends on whether your card cooperates more than on anything else.

Official Vietnam Railways — the dsvn.vn website, the MERAS booking portal behind it, and the "Vietnam Railways" mobile app — is the cheapest channel. You pay the exact face-value fare with no markup and no booking fee. The trade-off is a dated, sometimes-untranslated interface and a payment gateway that declines foreign cards more often than it should.

12Go Asia is the easiest English-language option. It resells the same Vietnam Railways seats with a small markup and a modest booking fee, processes international cards reliably, and emails an e-ticket within minutes. Because it is multi-modal, it is also the simplest place to stitch a train leg to a bus or ferry on routes with no direct rail.

Baolau sits between the two — clean English interface, a similar small markup, foreign cards accepted — and is particularly good for combined train-plus-bus itineraries to places the line does not reach.

The verdict: book official for the lowest price if your card clears; use 12Go or Baolau for convenience and a payment that goes through. This guide goes deeper on the booking mechanics; for the route-by-route overview, service numbers, and which segments are worth riding, see our Vietnam trains explainer.

Seat and sleeper classes, and what they cost

Most long-distance Reunification Express services carry four classes. The price gap between the cheapest and most comfortable on a single train is usually only ten to twenty US dollars, so there is rarely a strong reason to suffer for the saving.

ClassLayoutBest for
Hard seatPadded bench, no AC on older stockShort, cheap daytime hops
Soft seatReclining 2+2, air-conditionedDaytime legs under about five hours
Hard sleeper6-berth cabin, air-conditionedBudget overnights
Soft sleeper4-berth cabin, air-conditionedAny overnight leg — the default

Soft sleeper is the standard tourist choice. The 4-berth cabins are private enough, bedding comes sealed, and the air conditioning works on the newer SE1 and SE3 stock. Within soft sleeper, the lower berths cost slightly more than the uppers and are worth it if you are tall or want to sit up.

A newer layer sits above all of this: privately operated, refurbished carriages attached to regular trains. On the scenic Hanoi to Da Nang and Hue corridor, brands such as Livitrans, Lotus, and Violette run upgraded cabins with better bedding and finishes, and the same Violette and Chapa Express operators run premium cabins on the overnight Hanoi to Lao Cai (Sapa) train. Expect roughly a 30 to 70 percent premium over standard soft sleeper. Pricing shifts by season and operator, so treat any figure as a guide rather than a quote — for indicative fares by route and class, see the Vietnam travel time atlas.

How to book on the official site

The official flow is straightforward once you accept that the design is a decade behind:

  1. Go to dsvn.vn (or open the Vietnam Railways app) and switch the language to English in the top corner if it loads in Vietnamese.
  2. Enter your origin, destination, date, and passenger count, then search. Results list each service (SE1, SE3, and so on) with a live seat map.
  3. Pick a specific berth or seat from the map. Lower berths and end-of-carriage spots show clearly.
  4. Enter each passenger's full name exactly as it appears on the passport, plus passport number and email.
  5. Pay within the short hold window — usually around ten minutes — or the seat is released back to the pool.

The foreign-card workaround

This is where most travellers get stuck. The dsvn.vn payment gateway frequently rejects international Visa and Mastercard payments, often with no useful error. Before you give up:

  • Call or app-message your bank first to enable international transactions and 3-D Secure for the attempt.
  • Try a second card. A Mastercard sometimes clears where a Visa failed, or the reverse.
  • Make sure pop-up blockers are off, since the 3-D Secure confirmation can open in a new window.

If the payment still will not go through, do not waste an evening on it. Book the identical train, class, and berth on 12Go Asia or Baolau, both of which take foreign cards without drama. The small markup is the cost of a ticket you actually hold.

How 12Go and Baolau deliver tickets

The aggregators are designed for exactly the friction above. You search in English, pay with a foreign card, and receive an e-ticket by email within minutes — a PDF with a QR code or booking reference. There is no counter to visit. You board by showing the QR code or reference on your phone, with your passport for the name check.

Between the two: 12Go Asia has the broader inventory — trains, buses, ferries, and flights in one search — so it wins when a journey needs more than one mode. Baolau is the stronger pick for combined train-plus-bus routing, for example riding the rail line as far as it goes and connecting onward by bus to a town off the network. Both publish their cancellation terms at checkout; read them before you commit, because the booking fee itself is usually non-refundable.

E-ticket or paper, and how far ahead to book

Vietnam Railways has moved almost entirely to e-tickets. Whether you book official or through an aggregator, you board most services directly with the QR code or booking reference — there is no need to swap for a paper ticket at a station window, which used to be the routine. Keep a screenshot in case the platform has no signal, and carry the passport that matches the name on the booking.

On timing, two to four weeks ahead is comfortable in ordinary months. The exceptions are the three demand spikes that sell soft sleepers out first:

  • Tet (Vietnamese Lunar New Year, mid-February in 2026) — the single biggest domestic travel wave, when berths can vanish a month or more out.
  • The April 30 to May 1 holiday week — a long-weekend surge on the north–south corridor.
  • The June to August summer peak — domestic family travel fills sleeper cabins on popular legs.

Booking opens roughly 30 to 60 days before departure depending on the service, so for the popular overnight sleepers, set a reminder for the day the window opens.

Refunds and changes

Vietnam Railways permits changes and refunds, but the fee climbs as departure approaches and tickets cancelled close to the train recover the least. The general shape: change or cancel several days out and you lose only a modest fee; do it within hours of departure and you may forfeit most of the fare. Aggregator refunds follow the railway's underlying rules plus the platform's own policy layered on top, and the booking fee is typically gone for good. If your plans are uncertain, avoid the cheapest promotional fares, which are often locked as non-changeable, and check the exact cancellation terms shown at checkout.

Comparison table

PlatformPrice markupEnglishPaymentE-ticketBest for
Official (dsvn.vn / app)None — face valuePartial, some VietnameseForeign cards often declinedYes, QR / referenceLowest price when your card clears
12Go AsiaSmall markup + booking feeFullForeign cards reliableYes, instant emailEasy multi-modal booking
BaolauSmall markup + booking feeFullForeign cards reliableYes, instant emailCombined train-plus-bus trips

One channel that does not make the table: the ticket shopfronts clustered around Hanoi's Old Quarter on Ma May and Hang Bac. They mark up by 30 to 50 percent, well beyond any online fee, and sometimes sell the wrong class. Book online instead. If you are weighing the overnight train against the bus on a given leg, our sleeper bus versus train comparison breaks down the trade-offs, and the getting around Vietnam overview puts trains in context with flights and Grab.

Limitations

These platforms and their fees move faster than any single guide. Aggregator markups and booking fees change, the dsvn.vn payment gateway's behaviour with specific card networks shifts month to month, and private-carriage operators adjust pricing by season. Workaround: treat the booking-fee and markup descriptions here as directional and confirm the live total at checkout on the platform you actually use; if a foreign-card payment fails on official, switch aggregators rather than retrying the same card.

Frequently asked questions

What is the cheapest way to book a Vietnam train ticket?

The official Vietnam Railways channel — dsvn.vn, the MERAS portal, or the Vietnam Railways app — sells at face value with no markup or booking fee. The catch is a dated interface and a payment gateway that frequently declines foreign cards. If price is the priority and your card clears, book official; otherwise the small markup on 12Go or Baolau is the price of a payment that actually goes through.

Do foreign credit cards work on dsvn.vn?

Sometimes. Many international Visa and Mastercard payments are declined at the dsvn.vn checkout, often without a clear reason. Enabling international transactions and 3-D Secure with your bank helps, and a second card sometimes clears where the first failed. If neither works, book the identical train and class on 12Go Asia or Baolau, both of which process foreign cards reliably.

Is a Vietnam train ticket an e-ticket or do I need a paper ticket?

It is an e-ticket. Vietnam Railways now lets you board most services with the QR code or booking reference on your phone or a printout, so there is no need to swap for a paper ticket at a station counter. Keep a screenshot in case of patchy signal, and have your passport handy because the name on the ticket should match it.

What seat or sleeper class should I book?

Soft sleeper (4-berth, air-conditioned) is the default for overnight legs — private enough and comfortable. Hard sleeper (6-berth) is cheaper but cramped. Soft seat is fine for daytime trips under about five hours, such as the Hai Van Pass stretch. Hard seat is a last resort for short, cheap hops. Lower berths cost a little more than uppers and are worth it if you are tall.

How far ahead should I book Vietnam trains?

Two to four weeks ahead is comfortable in most months. Around Tet (mid-February), the April 30 holiday week, and the June to August domestic-travel peak, soft sleepers sell out first and can go a month or more in advance. Booking opens roughly 30 to 60 days before departure depending on the service, so set a reminder for the popular sleeper berths.

What is the difference between 12Go and Baolau for trains?

Both are English-language aggregators that resell Vietnam Railways seats with a small markup and email instant e-tickets. 12Go Asia has the wider multi-modal inventory — trains, buses, ferries, and flights in one search — which is handy when a route has no direct train. Baolau is strong on combined train-plus-bus itineraries to places the rail line does not reach, such as the leg up to Sapa.

Can I get a refund or change a Vietnam train ticket?

Yes, with conditions. Vietnam Railways allows changes and refunds for a fee that grows as departure nears, and tickets cancelled close to departure recover less. Aggregator refunds follow the railway's rules plus the platform's own policy, so the booking fee is usually non-refundable. Read the cancellation terms at checkout, and for flexible plans avoid the cheapest promotional fares, which are often non-changeable.

Should I buy train tickets from agents in Hanoi's Old Quarter?

Generally no. The shopfront agencies clustered around Ma May and Hang Bac mark tickets up by 30 to 50 percent, far more than the online aggregators, and occasionally sell the wrong class. Book online through dsvn.vn, 12Go, or Baolau instead. The only time a hotel desk booking makes sense is if you have no working card and no time, and even then confirm the class and price first.