On this page
- How Vietnam Railways Classes Work
- Seat Classes: Hard Seat and Soft Seat
- Sleeper Classes: Hard Sleeper vs Soft Sleeper
- Private Tourist Carriages on the Sapa Line
- 2026 Budget Reality: What Each Class Really Costs
- How to Book on dsvn.vn, Step by Step
- Life Onboard: Dining Car and Luggage
- Train vs Flight vs Sleeper Bus: When the Train Wins
- Common Mistakes to Avoid
- Frequently Asked Questions
You open the Vietnam Railways booking page in 2026 and see “Ghế cứng,” “Giường mềm,” and a row of cabin codes with no explanation. The names sound similar, the prices jump from 70,000 VND to 2,000,000 VND, and “hard sleeper” does not tell you what is actually hard. Pick the wrong class and you may spend 30 hours on a wooden bench, or pay double for comfort you did not need. This guide explains every class on Vietnam Railways (VNR), what each one costs, and how to book it.
How Vietnam Railways Classes Work
Vietnam Railways runs the national network. Its main line is the North-South “Reunification Express” between Hanoi and Ho Chi Minh City, and it also runs several shorter regional routes. The class you choose decides almost everything about your trip: how much you sleep, how much space you get, and whether you arrive tired or rested.
There are four standard classes and one premium option:
- Hard Seat (Ghế Cứng): the cheapest, with basic seats.
- Soft Seat (Ghế Mềm): padded, reclining, air-conditioned seats.
- Hard Sleeper (Giường Cứng): six-berth shared cabins.
- Soft Sleeper (Giường Mềm): four-berth cabins with softer mattresses.
- Private tourist carriages: upgraded carriages attached to regular trains, mainly on the Hanoi–Lao Cai (Sapa) route.
Seat Classes: Hard Seat and Soft Seat
Hard Seat (Ghế Cứng)
Hard Seat means non-reclining wooden or hard plastic seats, usually arranged 2×2 or 3×2. It gets crowded, especially on local routes. Older carriages have no air conditioning, though newer ones usually do. Expect noise, little personal space, and minimal comfort.
On a short ride such as Da Nang to Hue (2–3 hours), it works fine. You sit by the window, watch the coast slide past, and pay 70,000 VND to 150,000 VND (about $2.80 to $6.00). On a long route such as Hanoi to Da Nang (16–18 hours), it is a different story. Prices run 250,000 VND to 400,000 VND (about $10 to $16), but VNR does not recommend hard seats for long journeys, and neither do I. It suits budget travellers, locals on short trips, and anyone who wants the authentic, challenging version of Vietnamese rail travel.
Soft Seat (Ghế Mềm)
Soft Seat is the sensible middle ground for daytime travel. The seats are padded and reclining, arranged 2×2, and the carriages usually have air conditioning. They also tend to have better ventilation and lighting. Comfort is medium, and it suits day journeys of up to 6–8 hours.
- Short distances: 100,000 VND – 200,000 VND (about $4 – $8)
- Long distances: 350,000 VND – 600,000 VND (about $14 – $24)
If you want to see the countryside without paying for a bed, this is the class to choose.
Sleeper Classes: Hard Sleeper vs Soft Sleeper
Hard Sleeper (Giường Cứng): 6 Berths
A hard sleeper cabin has six berths in three tiers on each side: lower, middle, and upper. The “hard” refers to the firm mattresses. You share the cabin with other passengers, and air conditioning is standard. It is less private and more cramped than soft sleeper.
Berth position matters. The upper bunk is the cheapest but the hardest to climb into. The lower bunk costs the most but gives you more space and easy access. Prices fall in the order lower, middle, upper.
- Hanoi to Hue (about 12–14 hours): 600,000 VND – 850,000 VND (about $24 – $34)
- Hanoi to Ho Chi Minh City (about 30–35 hours): 1,100,000 VND – 1,600,000 VND (about $44 – $64)
Soft Sleeper (Giường Mềm): 4 Berths
Soft sleeper cabins have four berths, with two bunks on each side (lower and upper). The mattresses are softer, the cabin is more spacious and private, and air conditioning is standard. This is the most comfortable standard VNR option for overnight travel and continues to be the most popular choice among tourists on long overnight journeys. The lower bunk costs more because it is easier to reach and has more room.
- Hanoi to Hue: 750,000 VND – 1,000,000 VND (about $30 – $40)
- Hanoi to Ho Chi Minh City: 1,300,000 VND – 2,000,000 VND (about $52 – $80)
Think of the gap this way. On Hanoi to Ho Chi Minh City, the extra cost of a soft sleeper over a hard sleeper is a few hundred thousand dong. Over 30-plus hours, that buys you a smaller cabin and a better night’s sleep.
Private Tourist Carriages on the Sapa Line
Brands such as Livitrans, Violette, Chapa Express, and Victoria Express run private carriages attached to regular VNR trains, mainly on the Hanoi–Lao Cai route for Sapa. They offer stylish decor, cleaner facilities, and sometimes complimentary snacks or drinks. Cabins are usually four-berth soft sleepers, and some operators offer private two-berth cabins.
Typical amenities include air conditioning, often a private washbasin, reading lights, plusher bedding, and sometimes a dedicated attendant.
- Hanoi to Lao Cai, one way, 4-berth cabin: 800,000 VND – 1,500,000 VND per person (about $32 – $60)
- Private 2-berth cabin: 2,000,000 VND – 3,000,000 VND for the whole cabin (about $80 – $120)
You usually book these through tour operators or directly on the brand websites, such as livitrans.com and chapaexpress.com.vn. Operators occasionally enter or leave the market, so check the current list before you plan.
2026 Budget Reality: What Each Class Really Costs
All prices below use roughly 1 USD = 25,000 VND. Fares vary by train, season, and berth position, so treat these as ranges.
Budget
- Hard Seat, short routes: 70,000 – 150,000 VND ($2.80 – $6)
- Hard Seat, long routes: 250,000 – 400,000 VND ($10 – $16)
- Hard Sleeper, Hanoi–Hue: 600,000 – 850,000 VND ($24 – $34)
- Hard Sleeper, Hanoi–Ho Chi Minh City: 1,100,000 – 1,600,000 VND ($44 – $64)
Mid-range
- Soft Seat, short routes: 100,000 – 200,000 VND ($4 – $8)
- Soft Seat, long routes: 350,000 – 600,000 VND ($14 – $24)
- Soft Sleeper, Hanoi–Hue: 750,000 – 1,000,000 VND ($30 – $40)
- Soft Sleeper, Hanoi–Ho Chi Minh City: 1,300,000 – 2,000,000 VND ($52 – $80)
Comfortable
- Tourist carriage to Lao Cai, 4-berth cabin: 800,000 – 1,500,000 VND per person ($32 – $60)
- Private 2-berth cabin to Lao Cai: 2,000,000 – 3,000,000 VND per cabin ($80 – $120)
How to Book on dsvn.vn, Step by Step
The official site for Vietnam Railways is dsvn.vn. Online bookings typically accept Visa, Mastercard, JCB, and American Express, as well as Vietnamese NAPAS cards and e-wallets such as MoMo and ZaloPay. At stations, you can pay with cash (VND) or card.
- Go to dsvn.vn.
- Select “Ga đi” (departure station) and “Ga đến” (arrival station).
- Choose “Ngày đi” (departure date).
- Click “Tìm kiếm” (search).
- Browse the trains, times, and classes. Click “Chọn ghế” to pick a specific seat or berth.
- Enter passenger details: full name, ID or passport number, gender, and nationality.
- Pay. You will receive an e-ticket by email, which you can print or show on your phone.
Enter your name exactly as it appears on your passport, because the ID number is tied to the ticket. If the Vietnamese-language site feels like too much, Baolau.com and 12go.asia are reputable online agents. They may offer multi-modal options and easier international payment.
Life Onboard: Dining Car and Luggage
Most long-distance trains have a dining car (Toa Ăn). The food is basic Vietnamese: rice, noodles, and simple meat or vegetable dishes, at 30,000 VND to 80,000 VND ($1.20 – $3.20) per meal, so food adds little to the total. Snacks and drinks are sold too.
On luggage, passengers are generally allowed one main piece and a small carry-on. No strict weight limits are enforced for standard luggage that fits in the overhead racks or under the berths. Excessively large or numerous items may incur a small fee or need special arrangements, but this is rare for typical tourist luggage. If you travel with unusually bulky gear, check with the station before you go.
Train vs Flight vs Sleeper Bus: When the Train Wins
The train is not always the best option, so compare before you commit.
- Flights: Hanoi to Ho Chi Minh City takes about 2 hours and costs 1,500,000 VND – 3,500,000 VND ($60 – $140) one way, depending on airline and timing. Vietnam Airlines, Vietjet Air, Bamboo Airways, Pacific Airlines, and Vietravel Airlines all fly domestic routes. Flights save time, but the train gives you scenery and a bed.
- Sleeper buses: Hanoi to Hue by sleeper bus costs 300,000 VND – 550,000 VND ($12 – $22) for 12–14 hours. That is cheaper than a hard sleeper on the same route (600,000 – 850,000 VND), but comfort varies a lot by operator. Reputable companies include Futa Bus Lines (Phương Trang) and Thanh Buoi.
- Short hops: For Hoi An to Da Nang, a local bus at 30,000 – 50,000 VND ($1.20 – $2) is easier than the train.
Common Mistakes to Avoid
- Booking hard seat for a long trip. Sixteen to eighteen hours on a hard seat from Hanoi to Da Nang is a test of endurance, not a budget win.
- Misreading “hard sleeper.” It does not mean a wooden bunk. It means a firmer mattress in a six-berth shared cabin.
- Choosing the upper bunk without thinking. It is cheapest, but climbing up with a bag is a hassle.
- Waiting until the last week. Soft sleepers and holiday trains fill up. Book one to two weeks ahead.
- Typing the wrong passport details. The e-ticket uses your ID or passport number, so enter it carefully.
- Assuming every carriage has air conditioning. Older hard seat carriages may not.
- Booking Sapa luxury carriages blindly. Operators change, so check the brand’s own website or a trusted tour operator.
Frequently Asked Questions
What is the best train class for tourists in Vietnam?
For overnight journeys, soft sleeper is the most popular choice among tourists. Its four-berth cabins are more private, with softer mattresses and standard air conditioning. For daytime trips of up to 6–8 hours, soft seat is comfortable enough and costs much less than a sleeper.
What is the difference between hard sleeper and soft sleeper?
Hard sleeper cabins have six berths in three tiers, while soft sleeper cabins have four berths in two tiers. Soft sleeper mattresses are softer, and the cabin is more spacious and private. Both have air conditioning. Soft sleeper costs more, especially for the lower bunk.
Can foreigners book Vietnam train tickets online?
Yes. The official site dsvn.vn takes Visa, Mastercard, JCB, American Express, NAPAS cards, and e-wallets like MoMo and ZaloPay. You enter your passport number during booking and receive an e-ticket by email. Baolau.com and 12go.asia are alternatives that may make international payment easier.
How far in advance should I book a train in Vietnam?
Book one to two weeks ahead, especially for soft sleepers and popular routes such as Hanoi–Sapa or North–South trains during holidays. Booking early also gives you more choice of departure times and berth positions, including the lower bunk, which is easier to reach.
How much is the train from Hanoi to Ho Chi Minh City in 2026?
A hard sleeper costs about 1,100,000–1,600,000 VND ($44–$64), and a soft sleeper about 1,300,000–2,000,000 VND ($52–$80). The journey takes roughly 30–35 hours. Lower bunks cost more than upper ones, and the final price depends on the berth you choose.