Access HanoiHà Nội · Hanoi

Which Bus Station for Which Direction Out of Hanoi

Hanoi does not have one bus station for leaving the city. It has four, on different edges of town, and each one roughly matches a compass direction. That rule holds for most destinations. It breaks down for a handful of specific places — Ninh Binh, Sapa, Ha Long and Mong Cai among them — where two stations both run services, and the one you assume is not always current.

The four stations, and the direction each one covers

Giap Bat (Giáp Bát), on the southern edge of the city, handles routes south towards Ninh Binh, Thanh Hoa, Vinh and, for some operators, on down towards Hue and beyond. Nuoc Ngam (Nước Ngầm), also on the south side and close to Giap Bat, was built to take overflow from it and now runs a similar southern spread, plus a growing share of eastern routes reassigned to it in recent years. My Dinh (Mỹ Đình), in the west, is the station for the northwest: Sapa and Lao Cai, Dien Bien Phu, Son La, Hoa Binh. Gia Lam (Gia Lâm), north of the Red River, covers the north and northeast — Lang Son, Bac Giang, Bac Ninh, and traditionally Ha Long and Mong Cai.

That much is the version every guide repeats. It is correct for most trips. It is not correct for four or five of the trips visitors ask about most.

Where the compass rule stops working

Ninh Binh sits almost due south of Hanoi, about 90 to 100 kilometres away, so Giap Bat looks like the obvious answer. Nuoc Ngam runs the same route. Many day-trip operators also send minibuses direct from hotels in the Old Quarter, bypassing both public stations entirely — worth knowing if a booking confirmation names no station at all.

Sapa is genuinely northwest, roughly 320 kilometres from Hanoi, and My Dinh is the correct public station. But most visitors traveling to Sapa book an overnight sleeper coach, and several of the larger sleeper operators run their own departure offices elsewhere in the city rather than from My Dinh itself. The station name on a ticket and the actual pickup point can differ — our article on what sleeper bus berths are actually like covers how these tickets are structured.

Ha Long and Mong Cai are the clearest exception to the whole system. Both sit east and northeast of Hanoi, which points squarely at Gia Lam. Vietnamese transport press has reported route reassignments in recent years shifting a share of these departures to Nuoc Ngam, on the opposite side of the city, as authorities redistribute load between stations. A reader with a Ha Long or Mong Cai ticket should check which station is named on the booking rather than assuming Gia Lam by geography alone.

Destination-by-destination: what to check first

The table below gives a starting point, not a guarantee. Route assignments shift, so treat the “check first” column as where to begin, and confirm with the operator or the station itself before traveling.

Destination Direction from Hanoi Station to check first Why it is not automatic
Ninh Binh South Giap Bat or Nuoc Ngam Both run it; many day-trip minibuses skip the station and collect from hotels instead
Sapa / Lao Cai Northwest My Dinh Sleeper coach operators often depart from their own offices, not the public station
Ha Long East Gia Lam or Nuoc Ngam Some routes have moved to Nuoc Ngam in recent reassignments
Mong Cai Northeast Gia Lam or Nuoc Ngam Same reassignment pattern as Ha Long
Hue, Da Nang, Ho Chi Minh City (sleeper) South Giap Bat or Nuoc Ngam Long-haul operators split between the two stations by company, not by route
Dien Bien Phu, Son La, Hoa Binh West / Northwest My Dinh Follows the standard direction rule
Lang Son, Bac Giang, Bac Ninh North / Northeast Gia Lam Follows the standard direction rule
Hai Phong, Cat Ba (ferry connection) East Gia Lam or Nuoc Ngam Some tickets combine coach and ferry legs; confirm which station the coach leg uses

Ninh Binh and Ha Long are both promoted nationally as excursions from Hanoi rather than as parts of the city itself; Vietnam’s national tourism authority lists both as separate destinations in its own overview of day trips and regional attractions, which is a useful cross-check on how a route is officially framed before booking transport for it.

Why the reassignment happens at all

Hanoi’s four stations are not independently run businesses choosing their own routes. Station operations sit under city transport oversight, and route allocation between stations is a planning decision, not a fixed fact of geography. Vietnam’s Ministry of Transport publishes national policy on inter-provincial coach routing on its own site, and the Ministry of Transport is the body to check for the current national framework, while day-to-day station assignment within Hanoi sits with the city government via the Hanoi People’s Committee portal. Neither publishes a simple destination-to-station lookup for visitors, which is exactly why the reassignments catch people out — the change is announced as a transport-planning notice, not as a travel update.

Getting to the right station in the first place

None of the four stations sits near the Old Quarter or Hoan Kiem (Hoàn Kiếm). All four require a road journey, most reliably arranged through a ride-hailing app rather than flagged down on the street — our comparison of GrabCar and GrabBike in Hanoi covers which is more practical with luggage. A metered taxi works too; agreeing the basis of the fare before the car moves is covered in our piece on taxi meters and agreeing a price in Hanoi. Station forecourts are busy, and crossing the road into and out of them uses the same technique as anywhere else in the city — walk at a steady pace and let the traffic read your line, as set out in how to cross the road in Hanoi without panicking.

The confusion over which bus station serves which destination echoes a similar problem with Hanoi’s train stations, where the name printed on a ticket does not always match the station a passenger expects — the pattern and the fix are the same, and are set out in Hanoi has more than one station: read your ticket. For the wider set of options for reaching destinations beyond Hanoi, the Getting Here & Onward archive collects the rest of this site’s coverage.

What to do with a specific ticket

Treat any pre-booked ticket as the primary source, not this article. A ticket, an app confirmation or an operator’s own booking page will name a station or a pickup address, and that is the one to trust over a general direction rule. Where it names a station this piece does not cover, or names a company office instead of a public station, that is normal — it is the pattern this article set out to flag, not an error in the booking.

Access Hanoi’s approach to sourcing and checking claims like these is set out on the about page.

Access Hanoi is an independent guide written from published, checkable sources. We have not visited the places described here and we do not publish personal recommendations or invented ‘local favorites’ — where something is singled out as notable, we say who says so. Opening times, fares, closures and prices change at short notice, so treat everything here as a starting point and confirm with the museum, operator or venue directly before building a day around it. We give no advice on visas, insurance, health or safety; use your own government’s official guidance for those.