Sapa, Vietnam

How to get from Hanoi to Sapa

Last checked Expressway via Lao Cai; no scheduled flights found

Quick answer

The direct bus or limousine (≈5.5–6.5 h, roughly $13–$24 for standard classes) is the simplest option. The alternative is an overnight train to Lao Cai (~8 h) followed by a ~1 h bus up to Sapa.

Options compared
ModeTimePrice
Bus≈5.5–6.5 h$10–$35
Limousine van≈5.5 hCheck live
Train + bus≈8 h train to Lao Cai + ≈1 h bus$26–$99 + 26,000–90,000 VND

Prices vary by date and class — check live fares before you travel. Booking links may be affiliate links.

Sapa guide: things to do & local food
Fansipan · Sa Pa Stone Church · Cat Cat village and more — save places to your trip

Creates an all-day event with the departure points. Exact times: confirm with the operator.

Your options

Bus

⏱ ≈5.5–6.5 h $10–$35212,500–570,000 VND

Operators: Sao Việt (cabin 400,000–470,000₫), Sapa Express (28-seat $16, 24-cabin $24), Inter Bus Lines, HK Buslines, G8 Open Tour and others

Departures: Round the clock: Vexere lists ≈253 departures a day; Sao Việt's first Hanoi departure is 06:01, with many more through the day

Price varies by date and class — check live.

Check bus times

Limousine van

⏱ ≈5.5 h Price varies — check live

Operators: Various limousine van operators

Check van times

Train + bus

⏱ ≈8 h train to Lao Cai + ≈1 h bus Train Hanoi → Lao Cai: $26–$99Bus Lao Cai → Sapa: 26,000–90,000 VND

Operators: Vietnam Railways SP1/SP3 night trains; private carriages such as Chapa Express; Lao Cai bus line 01 (Ga Lào Cai → Sa Pa)

Departures: SP1 21:31 → Lao Cai 05:30; SP3 22:00 → 06:05 (check live). Bus line 01 leaves Lao Cai station square from about 05:50

Price varies by date and class — check live.

Check train times

USD↔VND conversions are approximate (≈26,000 VND/USD, Oct 2026) — check the operator for the exact fare.

Where to board / where you arrive

Boarding in Hanoi

  • My Dinh Bus Station (Bến xe Mỹ Đình)
    Bus, limousine · 20 Phạm Hùng, Từ Liêm, Hà Nội
    Vexere lists several Sapa operators at bay Ô 3.
    Google Maps · OSM (21.0284, 105.7783)
  • Sao Việt offices (Văn phòng Sao Việt)
    Sao Việt cabin bus · 7 Phạm Văn Đồng (Cầu Giấy) · 114 Trần Nhật Duật (Hoàn Kiếm) · 789 Giải Phóng
    Also stops at Nội Bài airport.
  • Hanoi Railway Station (Ga Hà Nội)
    Train (SP1, SP3) · 120 Lê Duẩn, Hà Nội
    Google Maps · OSM (21.0242, 105.8411)

Changing on the way

  • Lao Cai Station square (Quảng trường Ga Lào Cai)
    Train arrives · bus 01 to Sapa · Phố Khánh Yên, Lào Cai
    Google Maps · OSM (22.4918, 103.9781)

Arriving in Sapa

  • Sa Pa Bus Station (Bến xe khách Sa Pa)
    Bus, limousine · Lương Định Của, Sa Pa
    Many operators (e.g. Sao Việt) also drop free at hotels in town; Sao Việt office: 03 Nguyễn Đăng Khuê.
    Google Maps · OSM (22.3395, 103.8535)

Pick-up points change — always confirm the exact point with the operator the day before.

Booking trains: the official Vietnam Railways site is dsvn.vn. Several look-alike “Vietnam railway” domains are travel agencies, not the railway itself.

Updates & notices: Sapa

No verified notices right now. Before you travel, check the weather and road conditions, especially in the rainy season (roughly May–Sept) when landslides can close mountain roads.

Route map

Hanoi Sapa ≈254 km straight line · not to road scale
Sapa is about 254 km north-west of Hanoi in a straight line; the road distance is longer. Interactive map © OpenStreetMap contributors (loads only when you click).

Tips

  • The train does not reach Sapa — it stops at Lao Cai, about 1 hour by road below Sapa.
  • Morning buses (around 07:00) arrive by early afternoon; night cabin buses arrive in the early hours.
  • Ask whether the bus drops at your hotel or at the Sapa bus station/central area.
  • Fog and rain are common — leave buffer time if you have an onward connection.

Useful Vietnamese words

bến xe
bus station
xe giường nằm
sleeper bus
xe limousine
limousine van / minibus
điểm đón / điểm trả
pick-up / drop-off point
ga
railway station
giường nằm khoang 4
4-berth soft sleeper
ghế mềm
soft seat
giá vé
ticket price
giờ chạy
departure times

Handy for station signs, ticket screens and showing to a driver.

FAQ

Is the train or bus better from Hanoi to Sapa?

The bus is faster door-to-door and usually cheaper. The train is a classic night experience but you still need a ~1 h transfer from Lao Cai.

How long does it take?

Direct buses: about 5.5–6.5 hours. Train: about 8 hours to Lao Cai plus about 1 hour to Sapa.

How much is the bus?

Sapa Express listed $16 (seat bus) and $24 (cabin) one-way on its site when checked on 31 Oct 2026; 12Go showed a $10–$35 range.

Can I fly to Sapa?

We found no scheduled flights to Sapa or Lao Cai. Check again if you read news of a new airport.

Sources

Checked 2026-10-31 against Vietnamese sources: Vexere route page, Vexere blog (Sao Việt), vetaudsvn.vn (train), laocai.gov.vn (bus 01).

  1. Vexere: Hà Nội → Sa Pa (Vietnamese, 31 Oct 2026)
  2. Vexere blog: Sao Việt Hà Nội → Sapa (times, prices, offices)
  3. Vé tàu Hà Nội – Lào Cai (SP1/SP3 times & fares)
  4. Lào Cai province: bus routes (line 01)
  5. Sapa Express schedules & prices (operator)
  6. 12Go Hanoi → Sapa
  7. Chapa Express FAQ (train duration)
  8. Vietnam Railway ticket reseller (Hanoi–Lao Cai)
  9. Baolau Lao Cai → Sapa
  10. 12Go Lao Cai → Sapa

Related routes

Hanoi → SapaBus · $10–$35
Check bus times