Hà Nội (Hanoi) is the capital of Vietnam and its cultural heart, a city of lakes, tree-lined French colonial boulevards, and a thousand-year-old Old Quarter where every street once specialised in a single trade. Visitors come for street food such as phở and bún chả, egg coffee, water puppet theatre, temples and museums, and easy access to Hạ Long Bay, Ninh Bình, and the northern mountains.
- Public
- Growing but still limited: two metro lines (2A and 3), a large city bus network at 7,000-9,000 VND per ride, and Vietnam Railways trains from Hà Nội Station; buses are cheap but crowded and hard to navigate without Google Maps or the TND Buýt app
- Taxi
- Excellent and cheap: Grab (cars and bikes), Xanh SM electric taxis and Be are on every corner; a short city ride costs 30,000-80,000 VND (~$1.15-$3.10)
- Rental
- Self-drive is not recommended: traffic is chaotic and motorbike rental needs a valid licence and insurance; a car with driver from about 1,500,000 VND (~$57.70) per day is easier
- Walking
- The Old Quarter and the Hoàn Kiếm Lake area are compact and walkable, but pavements are blocked by parked motorbikes and street stalls, and crossing roads takes practice; walk slowly and steadily
Transport at a glance
- Public
- 3/5
- Taxi
- 5/5
- Rental
- 2/5
- Walking
- 3/5
Transportation details
Full breakdown of how to get around.
Hà Nội's transport is dominated by motorbikes and ride-hailing. Nội Bài International Airport (HAN) is about 28 km north of the Old Quarter and connects by bus 86, taxi, Grab or Xanh SM. Within the city, Grab and Xanh SM are cheap and convenient, city buses cost 7,000-9,000 VND, and two metro lines run from 05:30 to about 22:00. Long-distance trains leave from Hà Nội Station (120 Lê Duẩn) toward Lào Cai, Hải Phòng, Ninh Bình, Huế, Đà Nẵng and Sài Gòn. A rental car is not recommended for visitors.
Airports
Nội Bài International Airport
Transport tips
Travel smarter, not harder.
Install Grab and Xanh SM before arrival and add a payment card; both show the fare before the trip starts, which avoids taxi disputes
Use official taxi ranks at Nội Bài Airport (Mai Linh, Taxi Group, Xanh SM) and confirm the meter is on; the airport fare to the Old Quarter is about 300,000-400,000 VND (~$11.50-$15.40)
Bus 86 from Nội Bài to Hà Nội Station costs 45,000 VND (~$1.70) and runs about every 30 minutes; bus 17 to Long Biên terminal and bus 7 to Cầu Giấy are the alternatives
Metro Line 2A (Cát Linh-Hà Đông) and Line 3 (Nhổn-Cầu Giấy) run about 05:30-22:00; single fares are roughly 8,000-19,000 VND (~$0.31-$0.73) depending on distance
Cross the road slowly and at a steady pace: motorbike riders steer around pedestrians who do not stop or run
Keep small notes (10,000, 20,000, 50,000 VND) for buses, cyclos and street vendors; drivers rarely have change for 500,000 VND notes
Avoid taxis with unmarked or tampered meters and drivers who wait outside the Old Quarter hotels without a visible company logo
Book overnight trains (Sa Pa, Huế, Đà Nẵng, Sài Gòn) at dsvn.vn at least a week ahead; peak weekends and Tết sell out