Train to Sapa from Hanoi

Hanoi to Sapa by Train or Bus (2026): Night Train Times, Prices and Tips

Getting from Hanoi to Sapa means either a night on the train or about six hours on the road, and I chose the night. I had one evening in Hanoi, a vague idea that the mountains in the north were special, and a friend who said, without much explanation, just take the night train. So I did. A few years ago I boarded the SP1 at Hanoi station just before 10 pm, fell asleep somewhere in the Vietnamese countryside, and woke at dawn to mist pouring over mountain ridges I hadn’t known existed the day before.

In short: the overnight train leaves Hanoi between about 9:45 and 10:40 pm and reaches Lao Cai, around 35 km from Sapa, before dawn after roughly 8 hours. Add an hour on a minibus up to Sapa. A berth costs from about 384,000 đ (US$15) in a Vietnam Railways carriage to about 1,200,000 đ (US$46) in a private cabin, more for premium cabins. Buses and limousine vans are faster, about 5.5 to 6 hours door to door, and cheaper. Take the train if you want to arrive rested and you sleep well lying flat.

This post contains affiliate links. If you book through them, I may earn a small commission at no extra cost to you.

Night trains

Leave Hanoi about 9:45 to 10:40 pm

Arrive Lao Cai about 5:20 to 6:30 am

Train fares

From about US$15 a berth

Private 4-berth cabins about US$35 to US$46

Total time

About 9 hours by train

About 5.5 to 6 hours by bus or van

Nearest station

Lao Cai, not Sapa

About an hour by road to Sapa town

Book on

12GoAsia or Klook

Both take international cards

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

The train is no longer the default way up. Since the Noi Bai to Lao Cai expressway opened in 2014, sleeper buses and limousine vans have become the faster and more popular choice, and they drop you in Sapa town itself. Sapa is a small town in northwestern Vietnam, over 1,500 metres up near the Chinese border, and people come for the terraced rice fields, the ethnic minority villages and the climb to Mount Fansipan, the highest peak in Indochina. However you travel, the last hour is the same winding mountain road.

Overnight trainSleeper busLimousine van
Journey timeAbout 9 hours in totalAbout 5.5 to 6 hoursAbout 5.5 to 6 hours
CostFrom about US$15 a berthFrom about US$11From about US$13 to US$22
Drops you atLao Cai station, about 35 km from SapaSapa townSapa town
Extra transferYes, minibus or taxi from Lao CaiNoNo
SleepingA flat bed in a cabinA short, reclined berthA reclining seat
Best forArriving rested, and the classic journeyBudget and speedSpeed with more comfort
Book on12GoAsia or Klook12GoAsia or KlookKlook
  • Take the train if you sleep better lying flat, you get carsick on long road trips, or you want the overnight journey itself.
  • Take a sleeper bus if you’re on a tight budget or short on time. It’s the cheapest option and gets you to Sapa town in about six hours.
  • Take a limousine van for speed with comfort: small groups, reclining seats, and many operators collect you from your hotel in Hanoi’s Old Quarter.

I took the train, so most of this guide is about it. If you can, take the train up to Sapa and the bus or van on the way out.

Hanoi to Sapa Train Times (2026)

The trains leave from Hanoi Railway Station (Ga Hà Nội), but trains to Lao Cai board from its back entrance, Gate B on Trần Quý Cáp street, not the main gate at 120 Lê Duẩn. Check which entrance your ticket names. Sapa has no station: the line ends at Lao Cai, on the Chinese border, and you cover the last stretch by road. These are the trains listed for early November 2026:

TrainLeaves HanoiArrives Lao CaiTime on board
SP1521:4505:207 h 35 min
SP322:0005:507 h 50 min
SP722:4006:277 h 47 min

Train numbers change. When I went, I took the SP1, which left just before 10 pm. In November 2026 the booking sites list the SP15, SP3 and SP7 instead, and the schedule shifts with the season and Vietnam Railways’ timetable updates. Check the exact train and time on 12GoAsia when you book, and get to the station 30 minutes early, or 60 minutes if you have a private-cabin voucher to exchange.

All of these are overnight and run with very few stops. Each one carries Vietnam Railways’ own carriages plus a string of privately run carriages attached to the same train, so the private cabins leave and arrive at exactly the same time.

Blue and red Vietnam Railways sleeper train waiting at the platform at night
The night train to Lao Cai, waiting at the platform.

Ticket Classes and Prices (2026)

Fares depend on the class and on whose carriage you choose. These are the prices I found on Baolau on 29 October 2026 for a midweek trip in early November, converted at about 25,850 đ to the US dollar:

OptionPrice per berthWhat you get
Vietnam Railways sleeperFrom about 384,000 đ (US$15)A bunk in the state railway’s own carriage; sells out first
Private 4-berth cabinAbout 900,000 to 1,200,000 đ (US$35 to US$46)A lockable cabin, wooden fittings, water and a snack
Premium private cabinAbout 1,800,000 đ (US$70) and upFewer passengers and more polished interiors

On the date I checked, Vietnam Railways’ own berths on all three trains up were already sold out, while the private cabins still had space. If you want the cheapest berths, book as early as you can.

My recommendation: a 4-berth soft sleeper. It’s the sweet spot between price and comfort: a proper bed, clean sheets, a pillow, a blanket, a reading light and a charging point, in a cabin with a door that locks, shared with three other passengers.

4-berth or 6-berth? Vietnam Railways’ 6-berth hard sleeper is cheaper, but the bunks are stacked three high and the top ones are very tight. The 4-berth soft sleeper has better mattresses and more headroom. If you’re tall, book a lower bunk: upper bunks feel cramped for anyone over about 180 cm.

How I booked
Hanoi to Lao Cai sleeper train tickets
Check times and prices

Which Train Operator Should You Choose?

When you search for tickets you’ll see a list of brand names: Chapa Express, Sapaly Express, Fanxipan Express, Laman Express, King Sapa Train, Damitrans, Tonkin Heritage, New Livitrans and others. It looks like a choice of trains, but it isn’t. There’s one train, run by Vietnam Railways on one track. Private companies lease individual carriages attached to it and brand them with their own name, so the timetable is identical and only the cabin and service differ.

The private carriages add wooden panelling, nicer bedding and usually water and a snack. My cabin on the SP1 was a deluxe 4-berth of this kind, with wood-panelled walls and a small painting, though I don’t remember which company ran it. I slept well. For most travellers the difference between the operators is small, so pick on price and departure time.

The one extra that solves a real problem: a lounge at Lao Cai. The train gets in around dawn, but most Sapa hotels won’t check you in before early afternoon. Chapa Express says its passengers can use its lounge at Lao Cai station, with showers, drinks and snacks, which beats carrying your bag around a cold, half-awake town. Check that it’s included when you book. Without a lounge, ask your hotel to keep your bag when you arrive, so you can head out walking straight away.

Private cabin with a lounge at Lao Cai
Chapa Express sleeper train to Lao Cai
See Chapa Express cabins

How to Buy a Train Ticket from Hanoi to Sapa

Front of Hanoi Railway Station, Ga Ha Noi, in Vietnam
Ga Hà Nội, Hanoi Railway Station, where the night trains to Lao Cai start.

I bought my ticket on 12GoAsia with an international credit card. The payment went through first time and the confirmation email arrived straight away. I then collected the paper ticket from their collection point right beside the railway station.

Train ticket collection office near Hanoi Railway Station
The ticket collection point beside Hanoi Railway Station, where I picked up my paper ticket.

You can also book a Hanoi to Sapa sleeper train ticket on Klook. Both platforms take international cards, show the classes and operators side by side, and spare you a queue at the station counter. Booking ahead matters most for the cheaper Vietnam Railways berths and at weekends and holidays, when they sell out.

What you’ll receive depends on the carriage. A Vietnam Railways e-ticket has a QR code that you scan from your phone at the gate. A private cabin usually comes as a voucher, which you exchange for a paper ticket at the operator’s booth in the station at least 60 minutes before departure.

My Night on the Train to Lao Cai

1
Evening
Hanoi Railway Station
Families, backpackers and tour groups waiting under the sheds, and a board showing the train numbers and platforms.
2
Just before 10 pm
The SP1 pulls out
On time. I read for about twenty minutes in my bunk, then fell asleep.
3
About 5:30 am
Lao Cai
Woken by an announcement and a knock from the staff. Still dark, and cold on the platform.
4
About 7:00 am
Sapa town
After an hour in a shared minivan through the clouds. The streets were quiet and the guesthouses were just switching their lights on.
Passengers waiting inside Hanoi Railway Station at night
Inside Hanoi Railway Station at night, before boarding.

Hanoi Railway Station dates from 1902, and at night it has a quiet intensity: local families, backpackers and groups waiting under the sheds. Plenty of other foreigners were waiting for the Sapa train too. A large electronic board shows the train numbers and platforms, so it’s simple to find your way.

I followed the carriage number on my ticket down a narrow corridor and found my cabin. Four berths, two on each side, stacked like shelves. The sheets were white and properly laundered, not the slightly grey kind you sometimes find on overnight trains in Southeast Asia. Each berth had its own reading light and a charging point within reach, and someone had left a small tray with a banana, a packet of biscuits and a bottle of water.

The window was sealed, which made sense in an air-conditioned carriage. I had an upper bunk: a little more claustrophobic, but I like the privacy against the wall.

Deluxe 4-berth sleeper cabin on the train from Hanoi to Sapa, with wood-panelled walls, white sheets, a painting and a snack tray
My deluxe 4-berth cabin: wood panelling, a small painting and a snack tray waiting on the table.
Curtained window of a sleeper cabin on the night train to Sapa, with bottled water on the table
The sealed window of my compartment, with the curtains tied back.

Pack for the overnight ride: earplugs if you’re a light sleeper, as the train rattles all night; a warm layer in your day bag between about November and March, because Lao Cai is cold at 5:30 am; and offline maps and anything else you need downloaded before you board. Vietnam Railways’ carriages have no Wi-Fi, some private carriages advertise it but don’t count on it, and mobile data gets patchy near Lao Cai. A Vietnam eSIM from Yesim sorts out data before you land.

Prone to motion sickness? Both routes finish on the same winding road up to Sapa, about an hour of hairpin bends. The difference is everything before it: on the train you spend the long stretch lying flat on rails, while on the bus you spend around five hours on the road before the climb even starts. If long road journeys make you queasy, the train is the easier choice.

Arriving at Lao Cai Station

I woke to a combination of the train announcement and a gentle knock from the staff. The carriages creaked as the train wound through the hills, and the train pulled into Lao Cai at around 5:30 am. It was still dark, and the mountains were invisible in the mist. Eight hours on the train felt surprisingly short. I wanted more sleep.

Lao Cai railway station lit up at night with its Ga Lao Cai sign
Lao Cai station before dawn. Sapa is still an hour away by road.
Passengers walking into Lao Cai railway station at night under an LED sign reading Welcome to Lao Cai station
Off the night train at Lao Cai, around 5:30 am. Sapa is still an hour up the mountain.

From Lao Cai Station to Sapa Town

Lao Cai is about 35 km from Sapa, and the transfer isn’t included in a standard train ticket. Drivers meet every train calling out “Sapa, Sapa!”, and some quote high to groggy new arrivals, so agree any price before you get in. Your options:

  • Public bus: the cheapest, about 30,000 to 40,000 đ. Red and yellow buses wait in the station square, to the left as you come out, and run to the stone church in Sapa from about 05:50. Allow 1 to 1.5 hours.
  • Shared minivan: the usual choice off the night train, and what I took. About 50,000 to 100,000 đ a person. They wait at the station exit, leave when they’re full, take about an hour and often drop you closer to your hotel.
  • Taxi or private car: about US$25 to US$45 depending on the vehicle. Share with others off the train to cut the cost.
  • Pre-booked shared van: a fixed-price van straight to Sapa with no haggling, good for solo travellers and pairs. Book on Klook.
  • Private transfer: your own car with a driver holding a sign with your name, best for families, groups or lots of luggage. Book on 12GoAsia. Some private train operators also sell a transfer with the cabin.

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. A minivan was waiting at the kerb. Ten minutes later it was full, and I was climbing into the clouds.

The road to Sapa is an hour of hairpin bends through cloud. At one point I looked out and couldn’t 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 reached Sapa town at about 7 am, with the mountains hiding behind cloud in a way that made them feel more dramatic, not less. The journey asks a lot: an early night, broken sleep, a cold platform and a mountain road. But the arrival feels earned.

Hanoi to Sapa by Bus or Limousine Van

I didn’t take the bus up. This section comes from operator listings on 12GoAsia and Baolau, checked in October 2026.

Sleeper buses are the cheapest way up, from about US$11. You lie in a reclined berth for roughly six hours on the CT05 expressway, usually with one rest stop. The berths are short, so tall travellers find them cramped. Operators include Sapa Express, Green Bus and Fansipan Express, with morning departures around 07:00 and night buses around 21:30 to 22:00.

Limousine vans cost a little more, from about US$13 to US$22, and carry small groups in reclining seats. They take about the same time but feel calmer than a full-size bus, and there are departures through the day.

  • Where they leave from: many operators pick up from hotels or their own offices in Hanoi’s Old Quarter, so you don’t need to get to a bus station. Check the pickup point when you book.
  • Where they drop you: in Sapa town, at the bus station or the operator’s office, a short walk or taxi ride from most hotels. No Lao Cai transfer needed.
  • When to book ahead: weekends, Vietnamese public holidays and the September to November peak, when the best departures sell out.

Sapa to Hanoi by Train or Bus: Getting Back (or Moving On)

I didn’t go back to Hanoi from Sapa. I took an overnight sleeper bus from Sapa to Cat Ba Island, about eight hours, and only reached Hanoi from there. The flat beds were more comfortable than I expected, with a blanket for the air conditioning, and I woke up to a completely different landscape: a mountain valley the night before, an island in the morning. If Cat Ba or the Ha Long Bay area is next on your route, you can book one ticket all the way from Sapa.

Researched, not tried: the return trains and buses below come from Baolau, 12GoAsia and Local Vietnam, checked in October 2026.

By train: you go back down to Lao Cai first, about an hour from Sapa, so leave town by late afternoon. For early November 2026 the booking sites list two overnight trains and one daytime train:

TrainLeaves Lao CaiArrives Hanoi
SP1621:2505:15
SP421:5005:40
SP8 (daytime)12:0519:30

Vietnam Railways’ own berths on the SP4 started at 384,000 đ (about US$15) on the date I checked, and the private cabins at about 900,000 to 1,200,000 đ. The overnight trains reach Hanoi before dawn, so plan where you’ll go at 5 am: a hotel that lets you check in early, or a café that opens with the city.

By bus or van: the quickest way back, about 5.5 to 6 hours from Sapa to the Old Quarter, from about US$11. Vans and buses leave Sapa from before dawn until the afternoon.

Sapa to Cat Ba: 12GoAsia lists bus and ferry tickets from about US$28 to US$41, taking about 10 to 12 hours, with morning departures around 07:30 to 08:00 and overnight ones from about 19:00 to 22:30. Most change buses in Hanoi and finish with a ferry or speedboat to the island. Book a day or two ahead on 12GoAsia, and meet the bus at the stop rather than relying on a hotel pickup.

Frequently Asked Questions

Is the overnight train from Hanoi to Sapa a good choice?

Yes, if you sleep well on trains and want to arrive rested. It saves a night’s accommodation and gets you to Lao Cai at dawn. If speed or price matters most, a bus or limousine van is the better choice.

Is it better to take the train or the bus from Hanoi to Sapa?

The bus or limousine van is faster, about 5.5 to 6 hours, and drops you in Sapa town. The train takes about 9 hours including the transfer from Lao Cai, but you sleep lying flat in a cabin. Many travellers take the train up and the bus back.

Is there a train station in Sapa?

No. The nearest station is Lao Cai, about 35 km away and about an hour by road. Every train ticket sold as Hanoi to Sapa is really a ticket to Lao Cai, and you make the last stretch by bus, minivan or taxi.

How long does the train from Hanoi to Sapa take?

About 7.5 to 8 hours from Hanoi Railway Station to Lao Cai, then about an hour by road up to Sapa. In November 2026 the night trains leave Hanoi between 21:45 and 22:40 and reach Lao Cai between 05:20 and 06:27.

How much is the train from Hanoi to Sapa?

From about 384,000 đ (US$15) for a berth in a Vietnam Railways carriage, and about 900,000 to 1,200,000 đ (US$35 to US$46) for a berth in a private 4-berth cabin, in late October 2026. The Lao Cai to Sapa transfer is extra.

What is the best sleeper class for the Hanoi to Sapa train?

The 4-berth soft sleeper: a proper bed, clean sheets, a reading light and a charging point in a lockable cabin. The 6-berth hard sleeper is cheaper but the top bunks are tight. Tall travellers should book a lower bunk.

Is there a train from Sapa to Hanoi?

Yes, from Lao Cai, about an hour below Sapa. In November 2026 the overnight SP16 and SP4 leave Lao Cai at 21:25 and 21:50 and reach Hanoi at 05:15 and 05:40, and the daytime SP8 leaves at 12:05.

How do I get from Lao Cai station to Sapa town?

Lao Cai is about 35 km from Sapa. The cheapest way is the public bus from the station square, about 30,000 to 40,000 đ, from about 05:50. Shared minivans wait at the exit, cost about 50,000 to 100,000 đ a person and take about an hour. A taxi or private car is about US$25 to US$45. Agree any price before you get in.

Is there Wi-Fi on the train to Sapa?

Not in Vietnam Railways’ carriages, and even where a private carriage advertises it, don’t count on it. Download maps and anything else you need before you board. Mobile data works through the lowlands but gets patchy in the mountains near Lao Cai.

Which entrance of Hanoi Railway Station do Sapa trains leave from?

Trains to Lao Cai board from Gate B on Trần Quý Cáp street, the back of Hanoi Railway Station, not the main gate on Lê Duẩn. Check the entrance on your ticket, and if you booked a private cabin, allow 60 minutes to exchange your voucher at the operator’s booth.

What to Do Once You Arrive in Sapa

Sapa rewards slow exploring. The rice terraces of the 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’re looking at. Cat Cat village is closest to town and easy to do on your own, and Silver Waterfall is a short ride out.

Two things I’d book before you even board the train in Hanoi. The Fansipan cable car sells out at weekends and on Vietnamese holidays, and it lifts you towards the summit of Fansipan, the highest peak in Indochina at 3,147 metres since it was remeasured in 2019; book Fansipan cable car tickets on Klook to skip the ticket queue. And if you’d rather have the train, a trek and a night’s stay confirmed in one booking, GetYourGuide’s 2-day Sapa trekking package by overnight train covers it.

Read next Things to Do in Sapa Treks, villages, guesthouses and day trips once the train has got you there.
→
Read next Fansipan Trek Without a Guide Climbing the roof of Indochina on foot instead of by cable car.
→

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 pleasure. More from the north of the country is in my Vietnam travel guides.

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 44 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 *