Buses From Hanoi To Sapa, Phong Nha, Hue, Ninh Binh, Ha Giang, Ha Long and Cat Ba

Hanoi, capital of Vietnam, gateway to the pleasures of the north (Halong Bay and Sapa) and a lovely city in its own right set on the beautiful Hoan Kiem Lake, so not to be missed on a tour of Vietnam! The bus routes, with times and prices are shown in the tables below – just click on the BOOK IT link to book your bus ticket.

Hanoi to Phong Nha:

DepartsArrivesSeat TypePrice (USD) 
18:3003:30 Sleeper Berth $17.00 Book it!

Hanoi to Sapa:

DepartsArrivesSeat TypePrice (USD) 
07:0013:00 Standard Seat $19.00 Book it!
07:0013:00 Sleeper Berth $14.00 Book it!
07:0013:00 Standard Seat $21.00 Book it!
15:0021:00 Standard Seat $21.00 Book it!
22:0004:00 Sleeper Berth $14.00 Book it!

Hanoi to Hue:

DepartsArrivesSeat TypePrice (USD) 
18:0008:00 Sleeper Berth $17.00 Book it!

Hanoi to Ninh Binh:

DepartsArrivesSeat TypePrice (USD) 
18:3020:30 Sleeper Berth $13.00 Book it!

Hanoi to Ha Giang:

DepartsArrivesSeat TypePrice (USD) 
07:0015:00 Standard Seat $20.00 Book it!
08:0016:00 Sleeper Berth $16.00 Book it!
14:0022:00 Sleeper Berth $16.00 Book it!

Hanoi to Ha Long:

DepartsArrivesSeat TypePrice (USD) 
07:0010:00 Standard Seat $16.00 Book it!

Hanoi to Cat Ba:

DepartsArrivesSeat TypePrice (USD) 
07:3010:30 Standard Seat $16.00 Book it!
08:0011:00 Standard Seat $16.00 Book it!
10:0013:00 Standard Seat $16.00 Book it!
10:3013:30 Standard Seat $16.00 Book it!
14:0017:00 Standard Seat $16.00 Book it!

We’re so used to Saigon, that when we do get up to Hanoi we’re always surprised at how different it is! Certainly not as crazy, and it has a real heart – the old quarter – which we love to wander, checking out the street food, the architecture and the shops.

When you’ve had enough of the city, there are some great options for travel – take a bus or train up to Sapa in the mountains (or better still, rent a motorbike and ride up there, via Dien Bien Phu and dozens of minority tribe villages), or head out to the beautiful Ha Long Bay for a couple of days – cruises can be booked up easily at any of the travel agents in Hanoi, but choose carefully to make sure you get a good one – its usually worth paying a little extra and not taking the cheapest, in our experience.