Skip to content
Planning & Logistics

How to Get from Hanoi to Sapa: Bus, Train and Private Car

How to Get from Hanoi to Sapa: Bus, Train and Private Car

The basics

Sapa is about 320 km northwest of Hanoi, high in the mountains of Lao Cai province near the Chinese border. There is no airport in Sapa. Since the Hanoi to Lao Cai expressway opened, most travellers go by road, which takes around five to six hours. The other main option is the overnight train to Lao Cai station, followed by a 35 km transfer up the mountain.

Option 1: cabin or limousine bus

This is the most popular way today.

Best for: most travellers, especially on a short trip.

Option 2: standard sleeper bus

Sleeper buses have two levels of narrow beds in three rows. They are cheaper than cabins but tighter, and taller travellers may find them cramped. Price is roughly VND 250,000 to 400,000 one way (approximate). They work if your budget is tight and you travel light.

Option 3: overnight train plus transfer

Best for: travellers who enjoy trains or want to save a hotel night. Book the carriage early; good cabins sell out on weekends.

Option 4: private car

A private car with a driver collects you from your hotel and drops you at your hotel in Sapa. It takes about five hours and you can stop for breakfast, coffee or photos on the way.

Best for: families, groups of three to six, travellers with luggage or limited mobility, and anyone with a flight to catch on the way back.

Option 5: a tour with transport included

If you only have two or three days, a package saves a lot of planning. Our 2-day Jeep Adventure includes:

It is a small-group tour for 2 to 12 guests, 5 to 6 per Jeep, at $239 per person. The 3-day version adds Cat Cat and a free morning for Fansipan for $329.

Which should you choose?

Timing and booking tips

What to pack for the journey

Once you have your transport, plan your days with the first-time itinerary, choose where to stay, and read how to get around Sapa once you arrive.

Frequently asked questions

How long does it take from Hanoi to Sapa?

About five to six hours by bus or private car on the expressway. The overnight train to Lao Cai takes about eight hours plus an hour up to Sapa.

Is there an airport in Sapa?

No. You travel overland from Hanoi by bus, car or train.

Is the bus or the train better?

The cabin bus is faster and simpler for most travellers. The train suits people who enjoy rail travel or want to sleep on the way.

Does your 2-day tour include transport from Hanoi?

Yes. The round-trip cabin bus from Hanoi Old Quarter with hotel shuttle is included.

Thane Toisien

Thane Toisien

Licensed Lead Guide & Mountain Curator at Eco Trip Asia

Passionate Northern Vietnam explorer with over 9 years of experience leading dual-sport motorbike and hiking adventures across Sapa, Fansipan, and Ha Giang.

← Back to All Sapa Stories
Chat on WhatsApp