Clever TouristsClever Tourists
More on Vietnam: our full Vietnam travel guide →
Transit & logistics

How do you get from Hanoi to Sapa?

By · Published · Last updated

Take a bus or limousine van straight to Sapa town: about 6 hours on the Noi Bai–Lao Cai expressway, from roughly US$10 (about 260,000 VND (≈ $10.1)) for a sleeper berth and US$22 to US$23 for a limousine van seat. The night train is the more comfortable but slower choice: about 8 hours from Hanoi to Lao Cai, then roughly an hour by road up to Sapa, which is 38 km from the station. There is no airport in Sapa and no railway into the town itself.

This page contains affiliate links. If you book or buy through them we may earn a commission, at no extra cost to you.

Hanoi, Vietnam — travel photograph, April 2023

The options at a glance

Bus, van and car figures are from 12Go listings checked on 11 November 2026; train figures are from Vietnam Railways' October 2026 timetable as listed by booking sites. All are indicative.

OptionTimePrice (one way)Best for
Sleeper busAbout 6 hFrom about US$10 (260,000 VND (≈ $10.1))Budget, daytime or overnight
Cabin bus (single cabin)About 6 hAbout US$19Privacy and a curtain, still cheap
Limousine van (9 to 11 seats)About 5.5 to 6 hAbout US$22 to US$23Daytime travel, upright reclining seat
Night train + transferAbout 8 h + 1 hRoughly 500,000 to 1,800,000 VND (≈ $19.5–70) berth, plus transferA proper bed and a full night's sleep
Private carAbout 5 to 5.5 hFrom about US$84 per carFamilies, groups, stops on the way
Hanoi, Vietnam, April 2023
Hanoi, Vietnam, April 2023

Option 1: sleeper bus or cabin bus (best for most)

Since the Noi Bai–Lao Cai expressway (245 km) opened in 2014, buses run straight into Sapa town in about 6 hours, without the change at Lao Cai that the train needs. 12Go listed more than 700 Hanoi–Sapa departures for one November day, from about US$10 for a standard sleeper berth with Inter Bus Lines to about US$19 for a single cabin with Sao Viet.

Cabin buses (sometimes called "limousine cabin" or "VIP cabin") give each passenger a pod with a curtain or door, which helps if you dislike the open double-decker berths. Berths are short for anyone over about 1.80 m, shoes come off at the door and big bags go underneath.

Most companies leave from offices in or near the Old Quarter, and many include a pickup near Hoan Kiem Lake. In Sapa they drop on or near Dien Bien Phu and Fansipan streets, a short walk or taxi from most hotels.

Option 2: limousine van

Nine to eleven-seat limousine vans with large reclining seats cost about US$22 to US$23 on 12Go (Sapaking Limousine and Eco Sapa Limousine, for example, from the Hanoi Opera House area) and take about 6 hours.

Vans suit daytime travel if you would rather sit than lie down, and they are quicker to load at each end. The trade-off is less luggage space: tell the operator if you have two large cases.

Option 3: night train to Lao Cai

Trains leave Hanoi Station on Le Duan street late in the evening, around 21:45 to 22:40 in Vietnam Railways' October 2026 timetable, and reach Lao Cai around 05:30 to 06:30, about 8 hours. Train numbers and times change with each new timetable, so check dsvn.vn before you plan around a specific one.

Vietnam Railways' own 4-berth soft sleepers were listed at roughly 475,000 to 555,000 VND (≈ $18.5–22) for October 2026 dates. Private companies attach their own carriages to the same trains (names include Fanxipan Express, Chapa Express, Laman Express and King Express), at roughly 1,000,000 to 1,800,000 VND (≈ $39–70) a berth. The bed is similar; you pay for cleaner linen, snacks and quieter cabins. Private berths often still have space when Vietnam Railways' own berths are sold out.

The train is the slowest option once the transfer is added, but it is the only one where you lie flat on a proper mattress. Our Vietnam train guide explains berth classes and what to bring.

Lao Cai station to Sapa

Sapa is about 38 km uphill from Lao Cai station, roughly an hour by road. Minibuses and buses wait in the station car park for the morning arrivals, and many private-carriage tickets and hotels can arrange a car.

You reach Sapa around 07:00 to 08:00, usually before hotel check-in, so plan to leave bags and start walking. If you book a trekking homestay, ask whether the host can collect you from the station.

Hanoi, Vietnam, April 2023
Hanoi, Vietnam, April 2023

Option 4: private car

A car with driver takes about 5 to 5.5 hours and costs from about US$84 for a 3-seat car on 12Go, with larger vans more. It is the easiest way to travel with children, and you can stop at a viewpoint or for lunch.

Cars can also collect you at Noi Bai airport and go straight to Sapa, since the expressway starts near the airport. That saves a night in Hanoi if Sapa is your first stop.

Seasons and road conditions

• June to August is the stormy season in the northern mountains. Heavy rain can bring landslides on the roads around Sapa and on the railway; in September 2024 a Lao Cai–Hanoi train was cancelled after storm damage. Keep a buffer day if you are flying out.

• September to November brings clearer days, and September is when the rice terraces turn gold, so buses and hotels fill at weekends.

• December to February is cold in Sapa, sometimes near freezing; see what to pack for Hanoi and Sapa in winter.

• Around Tet, the Lunar New Year, tickets sell out and prices rise. Book trains and cabin buses a week or more ahead for weekends and holidays.

Hanoi, Vietnam, April 2023
Hanoi, Vietnam, April 2023

Which should you choose?

Bus or van if you want the fastest, cheapest trip and to arrive in Sapa town without a change. Train if a bed matters more than time, or you are tall. Private car for families and groups of three or more, where the per-person cost gets close to the van.

Back in Hanoi, our 3 days in Hanoi guide and where to stay in Hanoi help with the nights either side.

Frequently asked questions

How long is the bus from Hanoi to Sapa?

About 6 hours on the Noi Bai–Lao Cai expressway, direct to Sapa town. Limousine vans are about the same, and a private car takes about 5 to 5.5 hours.

How much is the bus from Hanoi to Sapa?

From about US$10 (around 260,000 VND (≈ $10.1)) for a sleeper berth, about US$19 for a single cabin and about US$22 to US$23 for a limousine van seat, on 12Go listings checked 11 November 2026.

Is there a train from Hanoi to Sapa?

Not to Sapa itself. Night trains run from Hanoi to Lao Cai in about 8 hours, and Sapa is then about 38 km, roughly an hour, by road.

Is the train or bus better from Hanoi to Sapa?

The bus is faster and cheaper and goes straight to Sapa. The night train gives you a proper bed but adds the Lao Cai transfer, so the whole trip takes longer.

Can you go from Noi Bai airport straight to Sapa?

Yes. Private cars and some transfers on 12Go start at Noi Bai airport and take about 5 hours, because the Lao Cai expressway begins near the airport.

Plan your stay in Sapa
Search on

Opens Booking.com in a new tab · affiliate link

Official sources

Entry rules change, and they depend on your nationality — always confirm the current requirements on the official government site before you book or apply. Only use official government (.gov) portals; ignore look-alike agency sites.

See Vietnam hotel photos and reviews on Booking.com.

Featured Destination Guides

Hanoi, Vietnam
Hanoi, Vietnam
Hanoi in 3 Days: An Old Quarter Itinerary
Vietnam
Vietnam
Vietnam: towering karsts, lantern towns & dynamic cities
Northern Vietnam
Northern Vietnam
Northern Vietnam: Hanoi, karsts & the old imperial city
Southeast Asia
Southeast Asia
Southeast Asia: Thailand, Vietnam, Indonesia & the Philippines
Browse all destinations

Popular Travel Planning & Etiquette Guides

Culture & etiquetteWhat Is the Dress Code at Temples and Shrines in Japan? →Money & paymentsWhat's the Tipping Etiquette in Croatia, Montenegro, and Albania? →Culture & etiquetteWhat Should I Wear to Visit a Mosque in Morocco? →Money & paymentsHow Much Should I Tip in Bali and Indonesia? →Money & paymentsWhat's the Tipping Etiquette in Morocco? →Transit & logisticsHow Do You Take the KTX from Seoul to Busan, and How Much Does It Cost? →

In this series

More travel resources

How do you get from Da Lat to Nha Trang?How do you get from Da Nang to Hoi An?How do you get from Hanoi or Ho Chi Minh City to Da Nang?How do you get from Hanoi to Ha Long Bay?How do you get from Hanoi to Ho Chi Minh City (Saigon)?How do you get from Hanoi to Hue?How do you get from Hanoi to Ninh Binh, and is it better as a day trip or an overnight stay?How do you get from Tan Son Nhat Airport to District 1 in Ho Chi Minh City?How do you get from Ho Chi Minh City to Can Tho in the Mekong Delta?How do you get from Ho Chi Minh City (Saigon) to Da Lat?How do you get from Hoi An to Da Lat?How to Get from Hue to Hoi An: Hai Van Pass Easy Rider, Car, Train or Bus?

Browse all 952 travel resources →