HAN - Hanoi

What It Costs to Get from Hanoi Airport to the City

Last updated: February 2026

Vietnam is one of the most affordable countries in Southeast Asia, and airport transport reflects that. The risk here is not the base cost but being overcharged.

Price breakdown to central Hanoi (Old Quarter / Hoan Kiem)

Airport bus (Route 86): VND 45,000 (~$2 USD). Runs every 20-30 minutes during the day. Takes 45-60 minutes to Hanoi Station.

Grab (GrabCar): VND 250,000-350,000 (~$10-14 USD). The price is shown before you book. Surge pricing can increase this during peak hours.

Metered taxi (Mai Linh or similar): VND 350,000-450,000 (~$14-18 USD). This is a legitimate metered fare. If your meter shows significantly more, something is wrong.

Pre-booked transfer: $15-30 USD. Fixed price, door-to-door. The range covers sedans to larger vehicles.

Minibus shuttle: VND 80,000-100,000 (~$3-4 USD) per person. Shared service with multiple hotel drop-offs.

What a scam fare looks like

If a driver quotes VND 600,000-800,000 or more for the trip to central Hanoi, you are being overcharged. If the meter seems to jump in large increments, it may be rigged. If someone claims the fare is in a different currency or per person, walk away. Knowing the real prices is your best defense.

Other destinations from Noi Bai

West Lake (Tay Ho) area: VND 200,000-300,000 by Grab. Closer to the airport than the Old Quarter.

My Dinh area: VND 150,000-250,000 by Grab.

Ha Long Bay (170 km, 3-4 hr): $60-100 USD by private transfer. No direct bus from the airport.

Ninh Binh (100 km, 2 hr): $50-80 USD by private transfer.

Sapa (310 km, 5-6 hr): $120-200 USD by private transfer. Many travelers prefer the overnight train.

Hai Phong (120 km, 2 hr): $50-80 USD by private transfer.

Saving money honestly

Grab is the cheapest car option for most routes. The airport bus is cheapest overall but only works for central Hanoi during daytime hours. Sharing a Grab with another traveler heading the same way halves the cost.

Avoid the currency exchange counters inside the terminal for large amounts; ATM rates are better. But getting a small amount of dong at the counter for the bus fare or a drink is fine.

Payment methods

Grab accepts card payment through the app. Taxis require cash (Vietnamese dong). The airport bus requires cash. Pre-booked transfers are usually paid online in advance or in cash upon arrival. Have dong ready; not all drivers accept USD, and those who do use poor exchange rates.

Is it worth paying more for a transfer?

The absolute cost difference between a Grab ride and a pre-booked transfer to the Old Quarter is about $5-15. In a country where dinner costs $3, that feels like a lot in relative terms. But if you are arriving for the first time, at night, or with family, the certainty of a pre-booked transfer can be worth the premium. For experienced Southeast Asia travelers with a working Grab account, the app is the better value.

Related Airport Guides

Chat with us