Why getting around north Vietnam works the way it does
The way you travel here is shaped by the land. Outside the flat Red River Delta around Hanoi, north Vietnam is mountains in every direction, and mountains make railways and airports expensive to build and hard to fill. So the roads carry the region, and almost everything you do will happen on wheels rather than rails or wings.
Population explains the rest. The delta is densely packed and holds all the big cities, while the mountain provinces are thinly spread. The provincial capitals up north, places like Ha Giang city or Cao Bang city, are small towns by Vietnamese standards, and the areas between them are rural communes and villages. There was never the density to justify heavy infrastructure out there, and the one real mountain railway, the line from Hanoi up to Lao Cai, was a French colonial project from over a century ago rather than anything modern.
Put those together and you get the pattern that runs through this whole guide. Hanoi is the hub. The expressways and main highways radiate out from it, so even a trip between two mountain destinations usually means routing back through the capital. Get to grips with that and the rest of north Vietnam’s transport makes sense. If you are still deciding where you actually want to go, start with the places to visit in north Vietnam.
Getting around north Vietnam by bus
Why the bus is the backbone
If there is one way to get around north Vietnam that reaches everywhere, it is the bus. The network is enormous, it is cheap, it runs often, and for most mountain destinations it is the only public transport that exists. No train goes to Ha Giang, Cao Bang, Mai Chau or Halong Bay. A bus goes to all of them.
Buses here are also better than most first-time visitors expect. The main tourist routes are served by modern, comfortable vehicles, and the overnight options let you cover long distances while you sleep and save a hotel night in the process. The trade-off is the roads themselves, which in the mountains are slow and winding, but that is the terrain rather than the bus.
Types of bus
Three kinds cover almost everything you will use.
- Limousine vans. Small vans of nine to eleven seats, usually daytime, often with door-to-door pickup in the cities. The fastest option on shorter routes and the most comfortable for daytime travel, though the back seats get cramped.
- Standard sleeper buses. The workhorse of Vietnamese long-distance travel. Rows of flat, reclining berths rather than seats, mostly running overnight. Cheap and functional, with shared aisles and communal space.
- VIP cabin sleeper buses. The newer, nicer version, with private or semi-private pods, curtains, and sometimes a personal screen. More expensive than a standard sleeper but still cheap by Western standards, and the best way to travel overnight if the route offers it.
Popular bus routes from Hanoi
Hanoi is where the road network converges, so the popular routes almost all start there. This is worth planning around: if you want to travel between, say, Ninh Binh and Sapa, you will usually pass back through Hanoi rather than cut across country, because the good roads run in and out of the capital rather than between the provinces.
- Hanoi to Sapa, around 5 to 6 hours on the expressway. Frequent limousine vans by day and sleeper buses by night, and the most comfortable road route into the mountains thanks to the highway most of the way.
- Hanoi to Halong Bay, around 2.5 to 3 hours on a fast expressway. Regular limousine vans, and many cruise companies fold the transfer into their package.
- Hanoi to Ninh Binh, under 2 hours and the easiest trip on this list. Buses, limousines and trains all serve it, so it works even as a day trip.
- Hanoi to Ha Giang, around 6 to 7 hours, almost always overnight by sleeper bus so you arrive in the morning ready to start the loop.
- Hanoi to Cao Bang, around 6 hours on a much improved road, usually by sleeper bus or limousine, and the gateway to Ban Gioc waterfall.
Costs and where to book
Bus travel here is inexpensive. Short expressway routes like Ninh Binh or Halong run roughly 150,000 to 300,000 VND, while longer overnight trips to Ha Giang or Cao Bang sit around 250,000 to 450,000 VND depending on how nice the bus is. VIP cabins cost more than standard sleepers but rarely break the bank.
For booking, Vexere is the main local platform and 12Go is the easier one in English, both letting you compare operators, times and prices and pay online. If you would rather keep it offline, any hotel or travel agent will book a seat for you, usually for a small markup, and that can be worth it for the pickup arrangements alone. The wider picture, including operators and what to expect onboard, is covered in the guide to bus travel in Vietnam.
Getting around north Vietnam by train
Why train travel is limited here
Train travel in north Vietnam is a much smaller part of the picture than the bus, and the reason goes back to the terrain. There is really only one long-distance mountain line worth knowing, Hanoi up to Lao Cai, plus a few short routes across the flat delta. Everywhere else, there are simply no tracks.
Where a train does exist, it has real advantages. It is smooth, you can walk around, and it avoids the winding roads that make some people ill. It is usually slower than the equivalent bus, but on an overnight route that hardly matters, since you are asleep either way.
Routes worth taking
The one genuinely useful long-distance train is Hanoi to Sapa by train, which runs overnight to Lao Cai in around eight hours before a final hour by road up to Sapa. The tourist carriages are comfortable, you save a hotel night, and it is the one case in the north where most people should seriously consider the train over the bus. The other scheduled passenger route of note is Hanoi to Lang Son, heading northeast toward the Chinese border, though it is slow and most travellers still take the road.
The short delta lines are a different thing, more experience than transport, and two heritage trains have turned them into small attractions in their own right. The Hoa Phuong Do train runs the Hanoi to Hai Phong line in restored red carriages and makes an easy, characterful day trip to the port city. On the Hanoi to Bac Ninh line, the double-decker Hanoi Train, with carriages themed on the old gates of the capital, is aimed squarely at the tourist experience rather than getting anywhere in particular. Neither is how you would cross the region, but both are enjoyable if the novelty appeals.
How to book
Tickets can be booked online through 12Go or Baolau, both of which handle the Vietnamese rail system in English and let you pick your carriage and berth class, which matters most on the overnight Lao Cai run where a soft sleeper is worth the extra. As with buses, any hotel or travel agent will sort tickets for you offline if you prefer. For how the classes work and what the carriages are actually like, see the guide to train travel in Vietnam.
Getting around north Vietnam by plane
The short version
Flying is barely a factor for getting around inside north Vietnam. Unlike central Vietnam, where a string of airports lets you hop down the coast, the north has one well-connected airport and very little else. Noi Bai in Hanoi handles almost everything, and the smaller airports are too thinly served to help you move around the region.
There is really only one internal flight worth knowing, Hanoi to Dien Bien Phu, which exists because the alternative is a ten to twelve hour drive through the mountains to the far northwest. Beyond that, planes come into play mainly at the start of a trip rather than during it, and the useful case is a shortcut from the south: flying from Ho Chi Minh City or Da Nang straight into Hanoi, Hai Phong or Dien Bien Phu rather than working your way up overland.
The airports you might use
Three airports cover what little internal flying makes sense in the north:
- Noi Bai (Hanoi) is the hub for both international arrivals and domestic connections from the rest of Vietnam.
- Cat Bi (Hai Phong) is a handy entry point for Halong Bay and Cat Ba if you are flying up from the south.
- Dien Bien Phu handles that single mountain route from Hanoi.
The rest, including the near-dormant Van Don, add little for travellers, and the full rundown is in the guide to airports in north Vietnam.
Renting a car with a private driver
How it works and why people choose it
A private car with driver is one of the most popular ways for foreign travellers to get around north Vietnam, and it is easy to see why. You get door-to-door travel, no timetables, no road stress, and someone who knows how to handle the mountain passes doing the driving while you look out the window. On the twisting roads up north, that last point matters more than it sounds.
It is not the cheapest option, but split between a couple or a small group it is often very reasonable, and the comfort and flexibility are worth a lot on long mountain days.
Where it makes sense:
- Point to point on long routes. Getting from A to B between destinations, especially where buses are slow or awkward. Not for hopping around inside a town.
- A broader north Vietnam road trip. Stringing together several destinations over a week or more, with the freedom to stop wherever you like.
- The Ha Giang loop by car. For those who want to see the loop but do not want to ride a motorbike themselves.
- Sightseeing days around a base. Full-day trips out from somewhere like Sapa or Bac Ha, covering viewpoints and villages that are spread out and hard to reach otherwise.
One honest point: a driver is not automatically a guide. Many drivers speak limited English and will take you where you ask rather than suggest where to stop. If you want the route explained and the best stops picked for you, either book a separate guide or arrange a trip where the itinerary is planned in advance.
Tip: Rent a private car with driver through Local Vietnam
We arrange private cars with experienced drivers across the whole north, with routes and stops planned around what you actually want to see. Get in touch through our car rental with driver service.
Exploring north Vietnam by tour
How it works and why it suits the north
In north Vietnam, getting from A to B is often only half the problem. Once you reach a destination, you still need to actually see it, and that usually means arranging transport, guides, boats, homestays or treks locally. That is why so many people travel the north by tour, handling whole destinations as a package rather than piecing every part together on the ground.
Tour does not have to mean a big group following a flag. There are two broad styles, and the difference is real:
- Group tours. You join a set departure with other travellers. Cheaper, fixed itinerary, less flexible, but an easy and social way to see the main sights.
- Private tours. The trip is just for your party, with your own guide and vehicle. More personal, fully flexible on pace and stops, and it still feels like independent travel because it is built around you. More expensive than a group, but not by as much as people expect once a group is sharing the cost.
For a region where the logistics are the hard part, letting someone else handle them is often what turns a stressful trip into an easy one, especially on a first visit.
Tip: Explore the north with Local Vietnam
We run both private and small-group trips across the region, from single destinations to full multi-week routes, all tailored to how you want to travel. See what is possible with our north Vietnam tours.
Getting around locally: cities, towns and rural areas
Walking and trekking
In the towns, walking is often the best way to get around. The old quarters and market areas of places like Hanoi, and the compact centres of mountain towns, are small, dense and far more pleasant on foot than stuck in traffic. Distances are short, and you see far more at street level.
Out in the countryside, walking becomes trekking, and that is a different thing entirely. This is how you reach the terraced valleys, the ethnic minority villages and the viewpoints that no road goes to, usually with a local guide on paths that are not marked. It is the single best way to see the rural north up close, and it is covered in full in the guide to trekking in north Vietnam.
Grab and taxis
In Hanoi and the larger towns, Grab is the easiest way to get around. You book on the app, the price is fixed and shown upfront, and you can order a car or a cheaper motorbike ride. It removes the haggling and the risk of being overcharged, which makes it the default for most visitors.
Grab thins out as you head into smaller and more remote places, where drivers are fewer and you may wait a while. There, ordinary taxis fill the gap. Stick to the reputable companies, and either insist on the meter or agree a price before you set off.
Cycling
For flat rural areas, a bicycle is one of the nicest ways to explore. It is quiet, slow in a good way, and lets you cover more ground than walking while still stopping wherever you like. Two places stand out: the lanes between the limestone and rice fields when cycling in Ninh Binh, and the villages of the valley floor when cycling in Mai Chau. Both are gentle, mostly flat, and easy to arrange, with bikes available at almost every homestay and hotel. In the mountains proper, cycling is for the seriously fit only.
Renting a scooter
Renting a scooter gives you freedom that nothing else matches, but it comes with real caveats. Legally you need a licence valid in Vietnam, and while plenty of tourists rent without one, doing so is illegal and can void your travel insurance if anything goes wrong.
Beyond the paperwork, the roads are the bigger issue. Rural areas in the north are quiet, but the surfaces are often rough, and mountain routes are steep, narrow and unforgiving of mistakes. This is not the place to learn to ride. If you already have the licence and real experience, a scooter is a wonderful way to explore at your own pace. If you do not, skip it and take a driver or a guide instead.
Other ways to get around
A few more options fill specific gaps:
- Cyclo. The old three-wheeled cycle rickshaw, now mostly a slow, touristy ride around the Old Quarter rather than real transport. Enjoyable for what it is, and covered in the guide to the Hanoi cyclo.
- Boat and cruise. The only way to properly see Halong Bay and the neighbouring bays is from the water, whether on a day boat or an overnight Halong Bay cruise. Boats also matter on Ba Be lake and parts of Ninh Binh.
Practical tips for getting around north Vietnam
Motion sickness is real up here
The mountain roads are the most beautiful part of the north and the hardest on your stomach. Constant switchbacks, sudden braking and hours of winding climbs get to a lot of people, even those who never normally feel it. If you are at all prone to it, take medication before you set off rather than once it has started, sit in the front, and keep your eyes on the road ahead instead of down at a phone. Trains, where they exist, avoid the problem entirely, which is one more reason the overnight route to Lao Cai is worth it.
Choosing a reliable bus operator
Not all bus companies are equal. On the popular tourist routes the difference between operators is real, in comfort, driving standard and how closely they stick to the schedule. Booking through a platform like 12Go or Vexere lets you see which companies run each route and pick a well-reviewed one rather than whatever turns up. On the overnight sleepers especially, paying a little more for a better operator is money well spent.
Rainy season slows everything down
From roughly May to September, heavy rain can block mountain roads with small landslides, wash out sections of track, and turn a five-hour drive into something much longer. It rarely stops travel completely, but it does make timing unpredictable in the mountains, so build in buffer days and do not plan tight connections. There is more on what to expect in the guide to the north Vietnam rainy season.
Leave buffer time between destinations
Distances in the north are short on a map and long in reality. Mountain roads, road works, weather and the simple fact that you will want to stop for photos all mean journeys take longer than the numbers suggest. Never schedule a long mountain drive on the same day as an international flight out, and give yourself a spare day where you can. A rushed transport plan is the fastest way to spend your trip stressed.
Use night travel to your advantage
The overnight sleeper buses and the night train are not just cheaper ways to travel, they are a way to buy time. Sleep through the journey and you arrive in the morning with a full day ahead and one fewer hotel night to pay for. On the long hauls to Ha Giang, Cao Bang or Sapa, that trade is often well worth making, provided you can sleep on the move.