Bus24 seats

Green Bus: Sleeper Bus from Hanoi to Sapa

Hanoi Sapa 6h 30m

At a glance

Green Bus: Sleeper Bus from Hanoi to Sapa is a bus transfer from Hanoi to Sapa, taking about 6h 30m. Departures at 14:00, 22:00 and 7:00. Tickets cost $11. Book online at GoVietTour — pay now or pay later after confirmation.

Route
Hanoi → Sapa
Type
Bus
Duration
6h 30m
Departures
14:00 · 22:00 · 7:00
From
$11
Seat class
Green Bus Seat

Prices and availability last checked on July 17, 2026.

Compare all Hanoi → Sapa transfers

Frequently asked questions

About Green Bus: Sleeper Bus from Hanoi to Sapa.

What times does the bus leave and how long is the journey?

There are three daily departures from Hanoi at 7:00, 14:00, and 22:00, covering the 320 km route in about 5.5-6 hours. On overnight departures you can stay on the bus after arrival until 05:30-06:00 AM instead of getting off in the middle of the night.

How does hotel pickup work?

Pickup starts about 1 hour before departure: the bus collects passengers from Old Quarter hotels and brings everyone to a central meeting point (160 Tran Quang Khai St.) to board the main sleeper bus. Your exact pickup time is confirmed by email or WhatsApp — be in your lobby 10 minutes early, or arrive 30 minutes early if boarding at the meeting point. Drop-off in Sapa is at 618 Dien Bien Phu Street.

Does the bus stop along the way?

Yes — there are two rest stops on the route, at km 57 and km 237.

What's it like on board?

The sleeper bus has reclining bunk beds with blanket and pillow, WiFi, air conditioning, bottled water, cold towels, and panoramic windows, at $11 per berth. Berths are assigned by the bus staff — you can't choose a specific one in advance.

Can I eat on the bus?

No — food is not permitted on board. Use the two rest stops along the way instead.

Do children travel free, and what's the luggage limit?

Children aged 0-4 travel free when sharing a seat with a parent (one child per adult). Luggage is limited to one standard bag plus one small handbag per passenger.

What is the cancellation policy?

Cancel more than 48 hours before departure for a 70% refund; 24-48 hours before departure you get a 50% refund; less than 24 hours before departure there is no refund.

Do I need a printed ticket?

No — just give your name to the operator at boarding. Book online and pay now or later; your booking confirmation arrives by email, usually within 24 hours, and support is available via WhatsApp and email.