Home › Transport › Hanoi → Sapa

Hanoi to Sapa: Bus, Limousine & Train Prices 2026

Getting from Hanoi to Sapa (315 – 350 km) costs from 250k ₫ ($10) by Sleeper / cabin bus. The fastest option is Limousine van (≈ 6 h). Here are 2026 prices and times for every option.

Updated: 25 Sep 2026

Hanoi to Sapa: prices and travel time

OptionTimePrice (VND)≈ US$
Sleeper / cabin bus
Most popular; cabin buses have private curtained pods
5.5 – 7 h250k ₫ – 750k ₫$10 – $29
Limousine van
9–11 seat vans with hotel pickup in the Old Quarter
≈ 6 h437k ₫ – 585k ₫$17 – $23
Night train to Lao Cai + transfer
Standard berth from ≈ 554k; private carriages 1.15M – 3.36M; Lao Cai → Sapa shuttle ≈ 30 – 50k extra
8 h + 1 h554k ₫ – 3.36M ₫$21 – $129

Typical 2026 ranges checked 25 Sep 2026 from vexere.com, 12go.asia, blog.vexere.com. Prices on booking sites can be higher than at the bus company counter. Prices are similar from Sapa back to Hanoi.

Which option should you choose?

Around Tết (Lunar New Year, 6 Feb 2027) bus fares can rise 40 – 60% and trains sell out weeks ahead — book early for late January to late February.

FAQ

How long does it take from Hanoi to Sapa?

Sleeper / cabin bus: 5.5 – 7 h; Limousine van: ≈ 6 h; Night train to Lao Cai + transfer: 8 h + 1 h.

What is the cheapest way from Hanoi to Sapa?

Sleeper / cabin bus, from 250k ₫ (about $10).

How much is Hanoi to Sapa in US dollars?

Sleeper / cabin bus $10 – $29, Limousine van $17 – $23, Night train to Lao Cai + transfer $21 – $129 at today's exchange rate.

Other routes

Related tools