Train to Sapa from Hanoi

Hanoi to Sapa Train Guide (2026): Best Sleeper Classes & Booking Tips

Home » Travel Blog » Asia » Vietnam » Hanoi to Sapa Train Guide (2026): Best Sleeper Classes & Booking Tips

I almost missed Sapa entirely. I had one night in Hanoi, a vague idea that the mountains in the north were worth seeing, and a friend who said — without much explanation — just take the night train. So I did. I boarded at Hanoi station just before 10 PM, fell asleep somewhere in the Vietnamese countryside, and woke up at dawn to mist pouring over mountain ridges I hadn’t even known existed the day before.

Sapa is a small town in northwestern Vietnam, sitting at over 1,500 metres above sea level near the Chinese border. It draws travellers for its terraced rice fields, its ethnic minority villages, and the trek up Mount Fansipan — the highest peak in all of Indochina. Getting there by overnight train is the way most travellers do it, and it is the way I would recommend. This guide covers everything: which train, which class, how to book, and what happens when you arrive in Lao Cai at 5:30 AM with Sapa still an hour away.

QUICK FACTS

  • Distance: Hanoi to Lao Cai is ~296 km by rail; Lao Cai to Sapa is 38 km by road
  • Total journey time: ~9–10 hours (8 hrs train + 1 hr road transfer)
  • Train departure times: ~21:35 (SP1) and ~22:00 (SP3) nightly
  • Best sleeper class: 4-berth soft sleeper
  • Nearest station to Sapa: Lao Cai (not Sapa itself)
  • Book tickets: 12GoAsia (train + bus) or Klook — sleeper train

Train or Bus? Which is Better for Hanoi to Sapa?

Before buying your train ticket, it is worth knowing that the train is no longer the only good option for this journey. There is now a well-established sleeper bus route that drops you directly in Sapa town — and it is faster.

Here is a quick comparison to help you decide:

Overnight TrainSleeper BusLimousine Van
Journey time~9–10 hours total~5.5–6 hours direct~5.5–6 hours direct
Cost (budget)From ~$16 (basic berth)From ~$11From ~$18
Where it drops youLao Cai station (38 km from Sapa)Sapa town centerSapa town center
Extra transfer neededYes — bus/taxi from Lao CaiNoNo
ComfortMost spacious, train-style berthGood but narrowerSmall group, reclining seats
Best forThe classic experienceBudget, speedComfort without train
Book on12GoAsia / Klook12GoAsia / KlookKlook

My recommendation: Take the train at least one way. It is a classic Vietnam experience and more comfortable than a bus for sleeping. If you want to save time on the return, the bus is a perfectly good choice.

How to Buy a Train Ticket from Hanoi to Sapa

Hanoi Train Station in Vietnam
Ga Ha Noi – The Hanoi Railway Station

I bought my ticket from 12GoAsia — a trusted booking platform for Southeast Asia — using my international credit card. The transaction went smooth and they sent a confirmation email instantly. I collected the physical ticket from their collection point right beside the railway station.

Train Ticket Collection Point in Hanoi
The ticket collection point near Hanoi Railway Station — if you book through 12GoAsia or Klook, you can collect your physical ticket here before boarding.

You can also book directly via Klook’s Hanoi to Sapa sleeper train ticket — both platforms accept international cards and show live seat availability across all operators and classes.

Why book online rather than at the station?

  • No queue at the station ticket counter
  • You can compare all classes and operators at once
  • Guaranteed ticket, especially important for 1st-class berths during peak season
  • Mobile tickets are now accepted — no need to print

Train Schedule: Hanoi to Lao Cai (2026)

The trains to Sapa depart from Hanoi Railway Station (Ga Hà Nội). Note that Sapa has no train station — the train terminates at Lao Cai, 38 km away. You then take a bus or taxi for the final hour up to Sapa town.

TrainDeparts HanoiArrives Lao CaiType
SP1~21:35~05:30Overnight, recommended
SP3~22:00~06:00Overnight, recommended
SP7DaytimeDaytimeDay service (less common)

⚠️ Schedules change. Always verify current times on 12GoAsia before booking.

SP1 and SP3 are the trains to choose. Both are overnight, daily, with very few stops. They carry both the standard Vietnam Railways carriages and a range of private luxury carriages attached to the same train.

Ticket Classes and Prices (2026)

Train to Sapa from Hanoi
Train to Sapa from Hanoi

Prices vary by class and by which carriage operator you choose. Here is a current guide:

ClassPrice range (approx.)What you get
Hard seatFrom ~$6Basic upright seat, cheapest option
Soft seatFrom ~$8Padded seat, slightly more comfortable
Hard sleeper (6-berth)From ~$12Basic bunk, open carriage
Soft sleeper (4-berth)From ~$16–25Best value — private cabin, clean bedding
Luxury private operator (4-berth)~$35–60Better finishing, wooden interiors, snacks included
Luxury 2-berth cabin~$65–150/cabinMost private, best for couples

My recommendation: 4-berth soft sleeper. This is the sweet spot between price and comfort. You get a proper bed, clean white sheets, a pillow, blanket, reading light and a charging port — all in a lockable cabin shared with 3 other passengers.

4-berth vs 6-berth — what’s the difference? The 6-berth hard sleeper is cheaper but the cabin is open — no door, more noise, and the top bunks are very tight. The 4-berth soft sleeper has a closing door, better mattresses, and more headroom on each bunk. If you are tall, go straight for a 4-berth and book a lower bunk when selecting your seat — upper bunks have less clearance and can feel cramped for anyone over 180 cm.

Is the night train to Sapa worth it? For most travellers, yes — especially if you take it at least one way. You save a night’s accommodation cost, arrive in Sapa at dawn when the town is quiet and the mist is still rolling over the valley, and the journey itself is comfortable enough to sleep through. The sleeper bus is faster and cheaper, but the train feels like more of an experience. If you only do it one way, take the train going up to Sapa and the bus on the return.

Book tickets on 12GoAsia or Klook.

Which Train Operator Should You Choose?

When you search for tickets, you will see different brand names — Pumpkin Express, Fanxipan Express, Orient Express, Sapaly, Chapa, Livitrans, King Express, Victoria Express and more. This can be confusing.

Here is what’s actually happening: there is one train, run by Vietnam Railways, on one track. Private companies lease individual carriages attached to that same train and brand them with their own name. The schedule and arrival time are the same — only the cabin interior and service level differ.

The standard Vietnam Railways soft sleeper is perfectly comfortable. The private operators offer slightly nicer finishing, some include snacks, and a few have wooden interiors that look more polished. For most travellers, the difference is small. I travelled on the SP1 in a standard 4-berth and had a good night’s sleep.

One genuinely useful perk of a luxury operator: The Chapa Express now offers a welcome lounge at Lao Cai station with shower facilities. This matters more than it sounds. The train arrives at around 5:30 AM but most Sapa hotels don’t allow check-in until 2:00 PM. That’s up to 8 hours with nowhere to freshen up after an overnight journey. If you book Chapa, you can shower at the lounge before the minibus transfer, which makes the whole arrival far more civilised. Worth considering if you are travelling with family or are particular about comfort.

No WiFi on board. The train has no onboard WiFi on any class or operator. Download your maps, playlists, and anything else you need before boarding. If you are on a foreign SIM, consider picking up a Vietnam eSIM via Yesim before you travel — data coverage is decent through the lowlands but drops in the mountains approaching Lao Cai.

💡 Train vs Bus — motion sickness note: If you are prone to motion sickness, the train is the better choice. The bus takes the new CT05 expressway which is mostly straight, but the final hour from Lao Cai up to Sapa involves winding mountain roads regardless of how you travel. The train eliminates that winding road entirely — you arrive in Lao Cai on flat ground and the mountain transfer is only the last 38 km.

The Sleeper Compartment: What to Expect

Inside Hanoi Train Station
This is how the inside of Hanoi Railway Station looks at night

Hanoi railway station was established in 1902. It has 5 platforms serving 7 active routes. At night it has a certain quiet intensity to it — a mix of local families, backpackers, and groups waiting under the sheds. I found a lot of foreigners waiting near the platforms for the Sapa train. A large electronic board shows platforms and train numbers. It is simple to find your way.

Train Window of sleeper class to Sapa from Hanoi
The window of my train compartment

I followed the carriage number on my ticket, walked through a narrow passage, and found my cabin. My train was SP1. The window was sealed — it makes sense as the carriage is air-conditioned. There was a small painting in the wooden cabin.

Inside a Train from Hanoi to Sapa
Sleeper 4-Berth (Deluxe) cabin – Hanoi to Sapa in Vietnam

Four berths, two on each side, stacked like shelves. The sheets were white and properly laundered — not the slightly grey affairs you sometimes find on overnight trains in Southeast Asia. Each berth had its own reading light clipped to the wall and a charging port at arm’s reach. Someone had left a small tray with a banana, a packet of cookies, and a bottle of water. I cannot tell you if that is standard or if I got lucky, but it set the tone nicely. I had the upper bunk — slightly more claustrophobic, but I prefer the privacy of the wall. The train pulled out on time, I read for about twenty minutes, and then I was gone.

💡 Tip: Bring earplugs. The train rattles in a pleasant, rhythmic way — most people find it soothing — but light sleepers will appreciate the extra help. Also keep a warm layer in your carry-on if you are travelling in winter, as the Lao Cai platform at 5:30 AM is cold.

Arriving at Lao Cai Station

Lao Cai Station near Sapa
Lao Cai station is the nearest train station for going to Sapa

I was woken up by a combination of the train announcement and a gentle knock from the train staff. The carriages were creaking as the train made its way through the hills of northern Vietnam. We pulled into Lao Cai at around 5:30 AM. It was early morning, still dark outside, and the mountains were completely invisible in the mist.

The 7 hours on the train felt surprisingly short — I wanted more sleep!

From Lao Cai Station to Sapa Town

The train stops at Lao Cai, which is 38 kilometres from Sapa. You cannot skip this transfer — it is not included in your train ticket.

Your options from Lao Cai to Sapa:

  • Shared minibus — the most common option, roughly $3–5, takes about 1 hour. Minibuses wait outside the station and fill up quickly as passengers arrive.
  • Private taxi — roughly $15–25 for the whole car. Be prepared to negotiate — taxi drivers at Lao Cai station at 5:30 AM can be persistent and will quote inflated prices to groggy, fresh-off-the-train travellers. Having a price agreed in advance makes a big difference.
  • Limousine shared van — the most comfortable budget-friendly option: a small fixed-price van going directly to Sapa with no haggling. Book via Klook. Best for solo travellers or pairs who want comfort without paying for a full private car. • Private dedicated transfer — your own car, driver holding a sign with your name, goes the moment you are ready. Book via 12GoAsia. Best for families, groups, or anyone with a lot of luggage.

I came out of the station and joined a loose group of other travellers doing the same calculation — minibus or taxi, negotiate or just get in. We found a minibus at the kerb, waited ten minutes for it to fill, and then we were climbing.

The road to Sapa is an hour of hairpin bends through cloud. At one point I looked out the window and realised I could not see the valley at all — just white. Then the mist thinned and there was a drop of what looked like a thousand metres to the rice terraces below. I arrived in Sapa town at around 7:00 AM. The streets were quiet, the guesthouses were just turning their lights on, and the mountains were hiding behind cloud in a way that made them feel more dramatic, not less.

It is a two-phase journey and it asks something of you — an early night, a slightly broken sleep, a cold platform, a mountain road. But the arrival feels like you have earned it in a way that no bus or flight ever does.

What to Do Once You Arrive in Sapa?

Sapa rewards slow exploration. The rice terraces around Muong Hoa Valley are best seen on foot, walking through the villages of Ta Van and Lao Chai with a local guide who can explain what you are actually looking at. Cat Cat village is closest to town and easy to do alone. Silver Waterfall is worth the tuk-tuk ride.

For everything — treks, guesthouses, day trips and restaurants — read my complete guide: Things to Do in Sapa.

Two things I would book before you even board the train in Hanoi:

The Fansipan Cable Car sells out, especially on weekends and during Vietnamese holidays. Fansipan is the highest peak in Indochina and the cable car takes you to 3,143 metres in about 20 minutes. Standing on top of a cloud is the kind of experience that does not get old. Book your Fansipan cable car via Klook — it is cheaper in advance and you avoid the queue entirely.

If you want to combine the overnight train with a structured trekking experience and accommodation in one booking, GetYourGuide’s 2-day Sapa trekking package by overnight train is the cleanest way to do it. Everything is confirmed before you leave Hanoi.

And if you love train journeys, you might also enjoy my guide to the train from Colombo to Ella in Sri Lanka — a very different landscape, but the same slow-travel magic.


Liked this guide? Pin it for later!

     
Fuad Omar

Fuad loves to travel! A lot! Carrying a Bangladeshi passport means he needs a prior visa for visiting most of the countries. He got detained in many borders because of his nationality but; he didn’t give up - he set his foot to 43 countries. He believes, if he could travel the world despite all the odds, you can, too. Fuad is a Computer Engineer by profession, and author of a travelogue in Bangla. He currently lives in Dhaka, Bangladesh.

View stories

Leave a reply

Your email address will not be published. Required fields are marked *