Taking a bus from Noi Bai Airport to Hanoi Old Quarter is the cheapest way to reach the city center, with fares starting from just 12,000 VND. Among all options, Bus 86 is the most convenient for travelers thanks to its direct route and luggage-friendly setup, while Bus 17 and Bus 07 are cheaper but less practical.
In this guide by Your Vietnam Travel, you will find a clear breakdown of each bus route, updated prices, schedules, and step-by-step instructions to help you choose the best option for your trip.
Noi Bai International Airport is located around 27 to 30 kilometers from Hanoi Old Quarter. Under normal conditions, the journey by bus takes approximately 45 to 70 minutes, depending on traffic and the route you take. Travel time can increase during peak hours, especially in the morning and late afternoon.
In reality, the distance itself is not the main concern. What matters more is how close the bus stops to your accommodation. Some cheaper routes may appear attractive at first, but they often require extra walking or an additional ride, which can be inconvenient after a flight, particularly if you have luggage.
If you want to compare all transport options in detail, see this guide on getting from Noi Bai Airport to Old Quarter.
Before choosing, here is the simple rule:
If you want the easiest way to get from the airport to central Hanoi, Bus 86 is the most recommended choice. This route connects Noi Bai Airport with Hanoi Railway Station and passes through key central areas close to the Old Quarter.
It operates roughly from 7:00 AM to 10:15 PM, with a ticket price of around 45,000 VND per trip.
Bus 86 stands out for several reasons. It is designed specifically for airport passengers rather than daily commuters, so it offers a more comfortable experience. There is better space for luggage, clearer stops, and a route that brings you closer to the Old Quarter compared to standard public buses.
This bus is particularly suitable for:
Although it costs more than local buses, it is still significantly cheaper than taxis or private transfers. For many travelers, the added comfort and simplicity make it well worth the small price difference.

Bus 86 airport bus from Noi Bai to Hanoi Old Quarter (Source: Collected)
For those who want to minimize costs, Bus 17 is a popular low-budget option. It runs between Noi Bai Airport and Long Bien, an area located near the Old Quarter.
The fare is about 15,000 VND per trip, with operating hours from around 5:10 AM to 10:00 PM.
Since Long Bien is relatively close to the Old Quarter, this route can work well for budget travelers. However, it is more suitable for:
It may not be the best option if:
Compared to Bus 86, Bus 17 saves money but requires more effort. It remains a good option, just not the most convenient one.

Bus 17 from Noi Bai Airport to Long Bien stop in Hanoi (Source: Collected)
Bus 07 is another low-cost public route, running between Noi Bai Airport and Cau Giay. The ticket price is around 12,000 VND, making it the cheapest option among the main routes.
However, for travelers heading specifically to Hanoi Old Quarter, this bus is usually less practical. Cau Giay is located further from the Old Quarter, so you will likely need an additional taxi ride or another bus to reach your final destination.
Bus 07 is better suited for:
For most visitors staying in the Old Quarter, this route works better as a backup rather than a primary choice.

Bus 07 from Noi Bai Airport to Cau Giay (Source: Collected)
In addition to public buses, there are also airport shuttle and minibus services operating from both Terminal 1 and Terminal 2. These services usually run throughout the day and may offer a slightly more comfortable ride than regular city buses.
Ticket prices are typically higher, often starting from around 90,000 VND, depending on the operator and route.
While these shuttle services can be convenient in some cases, they do not always provide a direct drop-off inside the Old Quarter. Some routes are designed for broader city coverage rather than specific tourist areas.
If your priority is simplicity and ease of navigation, Bus 86 remains the most straightforward choice for getting from Noi Bai Airport to Hanoi Old Quarter.

Airport shuttle bus from Noi Bai to Hanoi Old Quarter (Source: Collected)
Taking the bus from Noi Bai Airport to Hanoi Old Quarter is not difficult if you follow a simple process:
Step 1: Leave the arrivals area and follow transport signs.
Step 2: Decide whether you want convenience or the cheapest fare.
Choose:
Step 3: Prepare cash in Vietnamese dong.
Step 4: Confirm the route number before boarding.
Step 5: Get off at the stop closest to your hotel.
Step 6: Use Google Maps or ask your hotel for the nearest drop-off point.
Here is a clean summary based on the current Noi Bai Airport transport page:
| NO. | BUS ROUTE | MAIN DIRECTION | PRICE | OPERATING HOURS | BEST FOR |
|---|---|---|---|---|---|
| 1 | Bus 86 | Noi Bai - Hanoi Railway Station | 45,000 VND | 7:00 AM - 10:15 PM | First-time visitors, luggage, easiest option |
| 2 | Bus 17 | Noi Bai - Long Bien | 15,000 VND | 5:10 AM - 10:00 PM | Budget travelers, light luggage |
| 3 | Bus 07 | Noi Bai - Cau Giay | 12,000 VND | 5:00 AM - 10:30 PM | Travelers not staying in the Old Quarter core |
| 4 | Airport minibus / shuttle options | Varies | Varies, some listed from 90,000 VND | Varies | Travelers whose drop-off matches the route |
If your hotel is in or near the Old Quarter, Bus 86 is usually worth the extra cost. It saves time, reduces confusion, and is a better fit after a flight.
The bus is a good budget option, but a few practical tips can make the journey easier.
For a complete breakdown of transport options and practical tips, check this guide on getting around Hanoi Old Quarter easily.
In most cases, the bus ride from Noi Bai Airport to Hanoi Old Quarter takes around 45 to 70 minutes, depending on the route, traffic, and where you get off. Bus 86 is usually the most practical option for central Hanoi because it is the airport-focused route and goes to Hanoi Railway Station. Public route availability and timings are listed by Noi Bai Airport.
For most travelers, Bus 86 is the best bus from Noi Bai Airport to Hanoi Old Quarter. It costs more than Bus 17 and Bus 07, but it is more suitable for airport arrivals, especially if you have luggage or are visiting Hanoi for the first time.
You should follow the airport’s public transportation signs after leaving the arrivals area. Noi Bai Airport officially lists public buses as part of its airport transport system, and also provides terminal-level pickup details for mini bus services at Terminal 1 first floor and Terminal 2 first floor. Because stand assignments can change, it is best to check the latest signs or ask airport staff when you arrive.
Only up to a point. Based on the current airport schedule, Route 86 runs until 10:15 PM, Route 17 until 10:00 PM, and Route 07 until 10:30 PM. If your flight lands later than that, you should plan on using a taxi, ride-hailing service, or pre-arranged transfer instead.
Yes, for most travelers it is generally a safe and common option, especially during normal operating hours. The buses listed on the airport transport page are part of the official airport public transport system. As in any large city, you should still keep an eye on your bags, avoid displaying valuables, and save your hotel address in advance so you do not feel lost after getting off.
You should assume cash in Vietnamese dong is the safest payment method. The airport publishes fares in VND for public buses and airport-linked bus services, and local bus travel is most straightforward when you have small local currency ready.
Taking a bus from Noi Bai Airport to Hanoi Old Quarter is a smart choice if you want to save money while still reaching the city center efficiently. Bus 86 is the best option for most travelers thanks to its comfort and direct route, while Bus 17 and Bus 07 are better suited for budget-conscious travelers who do not mind a bit more effort.
If you are arriving late at night or carrying large luggage, consider a taxi or private transfer for a smoother experience.