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
Rex Hanoi Hotel
Hanoi
Top-rated stay in Hanoi
Rex Hanoi Hotel
★ 8.7 2395 reviews
€40
per night
Book on Agoda →
Option 2
Grand Cititel Hanoi Hotel & Spa
Hanoi
Top-rated stay in Hanoi
Grand Cititel Hanoi Hotel & Spa
★ 8.9 1470 reviews
€36
per night
Book on Agoda →
Option 3
Madelise Amica Hotel & Travel
Hanoi
Top-rated stay in Hanoi
Madelise Amica Hotel & Travel
★ 8.5 1296 reviews
€36
per night
Book on Agoda →
Where to stay in Sa Pa
Option 1
DeLaSol Sapa - Central Boutique Hotel
Sa Pa
Top-rated stay in Sa Pa
DeLaSol Sapa - Central Boutique Hotel
★ 8.9 2347 reviews
€46
per night
Book on Agoda →
Option 2
Sapa Green Hotel
Sa Pa
Top-rated stay in Sa Pa
Sapa Green Hotel
★ 8.8 566 reviews
€47
per night
Book on Agoda →
Option 3
A25 Premium  Hotel - 29 Thác Bạc - Sapa
Sa Pa
Top-rated stay in Sa Pa
A25 Premium Hotel - 29 Thác Bạc - Sapa
★ 9.2 624 reviews
€43
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.