Hanoi to Sapa takes 5.5 to 6.5 hours by sleeper bus or limousine van, straight into Sapa town, or about 8 hours by overnight train to Lao Cai, followed by a 35 km road transfer of roughly an hour. Buses cost about 13 to 20 USD; train berths about 22 to 55 USD.
The short version
There are four ways from Hanoi to Sapa: sleeper or cabin bus, limousine van, overnight train with a road transfer, and private car. Buses and vans are the cheapest and go directly to Sapa town. The train is the most comfortable for sleeping but stops at Lao Cai, 35 km below Sapa.
| Option | Price (one way) | Time to Sapa town | Best for |
|---|---|---|---|
| Sleeper or cabin bus | About 13 to 20 USD (~340,000 to 520,000 VND) | 5.5 to 6.5 hrs | Budget, solo travellers, day or night |
| Limousine van (9 to 11 seats) | About 20 to 25 USD | 5.5 to 6 hrs | Daytime trips, people who prefer to sit |
| Overnight train + transfer | About 22 to 55 USD per berth, plus 2 to 8 USD shared transfer | About 9 hrs in total | Sleeping properly, tall travellers |
| Private car | About 120 to 150 USD per car | About 5 hrs | Families and groups of three or four |
Sources: operator and booking platform listings (12Go, Sapa Nomad, Vietnam Railway Corp), Visit Sapa; private car prices from Sondax quotes, mid-2026. VND converted at about 26,000 per USD.
The Hanoi to Sapa sleeper bus is the most popular choice: about 5.5 to 6.5 hours on the Noi Bai to Lao Cai expressway, which opened in 2014, with drop-off in Sapa town. Most buses now have single or double cabins with curtains, and fares run from about 13 to 20 USD.
Operators include Sao Viet, Inter Bus Lines, G8 Sapa Open Tour, HK Buslines and Daiichi, with departures through the day and overnight. Many Hanoi to Sapa bus departures pick up in the Old Quarter; others leave from My Dinh bus station. Night buses that arrive before dawn usually let passengers rest on board until morning, but check this when you book. Most cabin buses ask you to remove your shoes and hand you a bag for them, and cabins suit people up to about 1.8 m. The last hour climbs a winding mountain road, so take motion sickness tablets early if you need them. Limousine vans with 9 or 11 reclining seats cost a little more and are a good daytime option.
The Hanoi to Sapa train runs overnight to Lao Cai in about 8 hours. The SP3 leaves Hanoi Station at 22:00 and arrives around 05:55 to 06:10, and the SP7 leaves at 22:40 and arrives around 06:25. There is no station in Sapa itself, so you finish by road.
Vietnam Railways runs the trains, and private companies such as Chapa Express, Sapaly Express, King Express and Laman attach their own carriages. Each sells its own tickets for the same departure. A standard Vietnam Railways 4-berth sleeper costs about 22 USD; private 4-berth cabins run about 38 to 55 USD a berth; and private 2-berth VIP cabins cost about 150 to 215 USD per cabin. Northbound trains board through the Tran Quy Cap side entrance of Hanoi Station, so allow 30 to 45 minutes to check in. Some companies have lounges at the station.
Sondax tip:
Ask your carriage company whether the Lao Cai to Sapa transfer is included or can be added. Booking it with the train ticket saves arranging a ride at 6 in the morning, when you are least in the mood to compare prices.
The overnight SP4 leaves Lao Cai at about 21:30 and reaches Hanoi around 05:25 to 05:35. For daylight views, several companies use the SP8, which leaves Lao Cai at 12:05 and arrives around 19:40. Buses run from Sapa to Hanoi throughout the day, and many go to Noi Bai airport as well as the Old Quarter.
From Lao Cai station to Sapa is 35 km of mountain road, about an hour by car. Your options are the public bus, a shared van booked in advance, or a private car or taxi. Prices start around 1.30 USD on the public bus and reach 30 to 60 USD for a private car arranged locally.
Drivers wait at the station exit as each train arrives. Agree the price before you load your bags, and confirm whether it covers the drop-off at your hotel, since some stop at the central square. Shared vans and buses leave when they fill up, which can mean a wait of 20 to 30 minutes on quiet mornings. In the rainy months, rockfalls occasionally slow this road, so build in extra time if you have a fixed plan in Sapa that morning.
A private car is worth it for three or four people, families with young children, and anyone who wants daylight stops on the way. It takes about 5 hours door to door, leaves when you choose, and costs one price per car, so the gap with bus fares narrows as the group grows.
A car also helps if you are heading on to Mu Cang Chai, Bac Ha or Ha Giang rather than straight back to Hanoi; for the last of these, see the Sapa to Ha Giang route. For a fixed quote from your Hanoi hotel to your Sapa stay, you can ask Sondax for a private car with an English-speaking team and compare it with the bus.
How to get to Sapa from Hanoi comes down to budget, sleep and group size. Choose the cabin bus for the lowest price and a direct drop-off, the train if you want a proper night's sleep, and a private car if you are three or more or want to stop along the way.
We usually tell friends to take the train up for their first visit: you wake up in the mountains with a full day ahead.
Book two or three days ahead for weekends, the September and October rice harvest, and Vietnamese holidays, and a week or more before Tet. July and August are the wettest months, when landslides can delay mountain roads. There is still no airport for Sapa: the planned Sa Pa airport had seen little construction by 2026.
You can book buses and trains on the operators' own websites, through a booking platform or at your hotel; whichever you use, make sure you get an e-ticket or written confirmation with the pickup point. For weather by month, see our guide to the rainy season across Vietnam. Most trips start in the capital, and our Hanoi travel guide covers the days before you head north.
Most visitors spend two or three days in Sapa: a trek through the Muong Hoa valley to Lao Chai and Ta Van, the cable car up Fansipan, the 3,143 m summit, and a visit to Cat Cat village. Fansipan costs 850,000 VND (about 33 USD) return for adults in 2026, and Cat Cat about 150,000 VND.
The terraces are green in summer and turn gold in September. Red Dao families around Ta Phin are known for herbal baths, and Bac Ha market, a few hours away, is busiest on Sunday mornings. Our Sapa trekking and homestay guide covers the treks and where to stay.
Planning the north in one go?
Sapa pairs well with Hanoi, Ha Long Bay and Ninh Binh. Browse our multi-day Vietnam tours if you would rather have transport, stays and guides arranged in one booking.
How long does it take to get from Hanoi to Sapa?
About 5.5 to 6.5 hours by sleeper bus or limousine van, about 5 hours by private car, and around 9 hours by train including the transfer: roughly 8 hours to Lao Cai, then an hour by road. The distance is about 300 km, most of it on the Noi Bai to Lao Cai expressway.
Can you fly to Sapa?
No. Sapa has no airport, and the planned Sa Pa airport, about 80 km away, had seen little construction by early 2026. The nearest airport with regular flights is Noi Bai in Hanoi, and some buses to Sapa pick up there.
Is the sleeper bus to Sapa safe for solo travellers?
Yes, for most travellers. Choose a single cabin, keep valuables inside your cabin, and use a well-reviewed operator. Night buses drive the mountain section in the dark, so a daytime bus or the train is a calmer choice if you are a nervous passenger.
Should I book the Hanoi to Sapa train in advance?
Yes, especially for weekends, holidays and the September to October harvest, when 4-berth cabins on the SP3 sell out. Book a few days ahead, or a week or more around Tet, and confirm whether the Lao Cai transfer is included.





