Home › Hanoi to Sapa Bus Times: 5h30, from €12

Hanoi to Sapa Bus Times: 5h30, from €12

Hanoi to Sapa takes about 5.5-6 hours by direct sleeper bus via the expressway, climbing into Vietnam's northern mountains and their famous rice terraces. The sleeper bus is now the most popular option; the classic overnight train runs about 8 hours to Lao Cai, then a winding hour up to Sapa. Both can travel overnight and save a hotel.

DistanceAbout 320 km
FastestSleeper bus (about 6h)
Most characterfulOvernight train to Lao Cai
Don't missThe Muong Hoa rice terraces
Hanoi to Sa Pa: your options
ModeOperatorDurationApprox fareOvernight
Bus Sapa Express / Inter Bus Lines (sleeper)
Direct to Sapa town via the expressway. Overnight runs save a hotel night.
about 5.5 to 6 hours approx €12 to €25 Yes Check on 12Go →
Train Overnight train to Lao Cai plus shuttle
Sleeper berths to Lao Cai, then a minibus up to Sapa.
about 8 hours plus 1 hour transfer approx €25 to €45 Yes Check on 12Go →

Fares are approximate and shown for comparison. Confirm live prices and times on 12Go before booking.

Show stays for:
Where to stay in Hanoi
Option 1
Grand Cititel Hanoi Hotel & Spa
Hanoi
Top-rated stay in Hanoi
Grand Cititel Hanoi Hotel & Spa
★ 8.9 1502 reviews
€47
per night
Book on Agoda →
Option 2
Hanoian Central Hotel & Spa
Hanoi
Top-rated stay in Hanoi
Hanoian Central Hotel & Spa
★ 9.5 8198 reviews
€47
per night
Book on Agoda →
Option 3
Bendecir Hotel & Spa
Hanoi
Top-rated stay in Hanoi
Bendecir Hotel & Spa
★ 8.5 4680 reviews
€44
per night
Book on Agoda →
Where to stay in Sa Pa
Option 1
My Gallery Boutique Hotel & Spa
Sa Pa
Top-rated stay in Sa Pa
My Gallery Boutique Hotel & Spa
★ 8.9 686 reviews
€50
per night
Book on Agoda →
Option 2
DeLaSol Sapa - Central Boutique Hotel
Sa Pa
Top-rated stay in Sa Pa
DeLaSol Sapa - Central Boutique Hotel
★ 8.9 2373 reviews
€51
per night
Book on Agoda →
Option 3
Sapa Legacy Hotel
Sa Pa
Top-rated stay in Sa Pa
Sapa Legacy Hotel
★ 8.8 814 reviews
€48
per night
Book on Agoda →
Things to do
In Hanoi

Loading things to do...

In Sa Pa

Loading things to do...

Activities load from Viator. Booking opens on Viator, and we may earn a commission.

Frequently asked questions
How long is the bus from Hanoi to Sapa?
About 5.5 to 6 hours on the direct expressway sleeper bus, which drops you in Sapa town.
Is the train or bus better from Hanoi to Sapa?
The sleeper bus is faster and goes directly to Sapa. The train is a slower, characterful overnight to Lao Cai, then a transfer up the mountain.
Can you travel from Hanoi to Sapa overnight?
Yes. Both the sleeper bus and the train run overnight, so you arrive in the morning and save a hotel night.

Plan your own version

Set your dates, budget and pace, and the planner builds an optimized trip with live prices.

Build my trip →

Hotel options and prices come from Agoda and update at booking time; sample data shown if live pricing is unavailable. Transport fares are estimates, confirmed on 12Go.

Beta Prices and availability reflect current partner rates and can change before you book. Confirm the final price on 12Go, Kiwi, or Agoda (linked per result) before booking.