Explore Destinations

Discover the world's most amazing places

How to Get from Cat Bi Airport to Hanoi

Quick Answer

The best way to get from Cat Bi Airport (HPH) to central Hanoi depends on your budget and priority. For most travelers, a pre-booked shuttle bus or a ride-hailing car (Grab) offers the optimal balance of cost, convenience, and time. The direct road journey covers approximately 100 km (62 miles) and takes 1.5 to 2.5 hours. The cheapest option is the public bus (under $2 USD), while the most convenient and fastest for groups/families is a private car transfer (from $35 USD). There is no direct train or flight connecting these two points.

Quick Navigation: Cat Bi to Hanoi Transport

Taking the Train from Cat Bi Airport to Hanoi: A Complex Journey

While Vietnam has a scenic railway network, a direct train from Cat Bi Airport to Hanoi does not exist. This option involves a multi-stage journey and is rarely the most efficient choice for airport transfers. It is primarily suitable for rail enthusiasts or those with a very long layover who wish to experience Vietnamese trains.

Step-by-Step: The Indirect Train Route

  1. Airport to Hai Phong Station: First, travel from Cat Bi Airport to Hai Phong Railway Station (~15 km). Take a taxi (20-30 mins, ~200,000 VND) or local bus (e.g., Bus 15, 45-60 mins, ~10,000 VND).
  2. Train to Hanoi: From Hai Phong Station, board a train to Hanoi's Long Bien or Hanoi Station. Services are limited (typically 2-3 per day). The journey takes about 2 to 2.5 hours.
  3. Arrival in Hanoi: Arrive at a station on the outskirts (Long Bien) or south (Hanoi Station) of the city center, requiring a final taxi ride to your hotel.

Train Service Comparison (Hai Phong to Hanoi)

Train TypeTravel TimeApprox. Fare (VND)Key Features
Local/Commuter Train~2.5 hours50,000 - 80,000Basic seats, multiple stops, scenic but slow.
Express SE Train~2 hours100,000 - 150,000More comfortable, fewer stops, air-conditioned.

Verdict: Total door-to-door time can exceed 4-5 hours with waiting periods, making it longer than any direct road option. Cost-wise, when adding all legs, it's comparable to or more expensive than a direct shuttle bus.

Is There a Flight from Cat Bi Airport to Hanoi?

No, there are no direct commercial flights between Cat Bi Airport (HPH) and Hanoi's Noi Bai International Airport (HAN). The two cities are too close (approx. 100 km apart), making flying commercially unviable.

Why Flying Isn't an Option & The "Door-to-Door" Time Myth

Even if a flight existed, the total "door-to-door" time would be longer than a direct car or bus:

  • Pre-flight: Arrive at Cat Bi 1-2 hours early, plus 30 min taxi from Hai Phong city center if staying there.
  • Flight Time: ~30 minutes, but with boarding/deboarding.
  • Post-flight: Baggage claim, then a 45-60 minute taxi from Noi Bai Airport to Hanoi Old Quarter.

Total Estimated Time: 4+ hours, compared to a 2-hour direct road transfer. The cost would also be significantly higher.

Alternative Air Travel Consideration

If you are connecting from a distant international flight into Cat Bi, your best course is to complete your journey to Hanoi by road. Some regional carriers like Vietjet Air or Vietnam Airlines operate from Cat Bi to other Vietnamese cities (e.g., Da Nang, Ho Chi Minh City), but not to Hanoi.

Bus & Shuttle Services: The Most Economical & Popular Choice

This is the recommended mode for budget-conscious travelers and solo explorers seeking a balance of cost and comfort. Services range from local public buses to comfortable, air-conditioned shuttle vans.

1. Public Bus (Cheapest)

  • Routes: Local buses (e.g., Bus 06, 10) connect Cat Bi Airport to Hai Phong city's bus interchanges (e.g., Niem Nghia Bus Station). From there, you must transfer to an inter-city bus to Hanoi's Giap Bat or Gia Lam bus stations.
  • Fare: Ultra-cheap (10,000 - 50,000 VND per segment).
  • Drawback: Not direct, can be confusing, time-consuming (3+ hours total), and luggage space is very limited.

2. Direct Shuttle Bus/Minivan (Best Value)

Several companies operate direct services from right outside the airport arrivals hall to central Hanoi (often dropping off in the Old Quarter).

  • Operators: Look for counters for Thanh Thuy, Anh Huy, or Xuan Trang.
  • Journey: Direct, non-stop (or one quick rest stop). Travel time: 1.5 - 2 hours.
  • Fare: 100,000 - 180,000 VND ($4 - $7 USD).
  • Frequency: Every 30-60 minutes from approx. 5:00 AM to 8:00 PM.
  • Booking: Can be purchased on the spot or via hotel concierge. For guaranteed seats during holidays, booking a day ahead is wise.

Shuttle Bus Pros & Cons

ProsCons
Excellent value for money. May wait to fill seats before departing.
Direct to tourist center. Limited luggage allowance (1 checked + 1 carry-on typical).
Air-conditioned and reasonably comfortable. Fixed schedule, not 24/7.

Traveler Tip: Have the hotel's address in Vietnamese ready to show the driver for precise drop-off.

Taxi, Grab & Private Transfers: Door-to-Door Convenience

For maximum comfort, privacy, and speed (traffic permitting), a private vehicle is the top-tier choice. This is ideal for families, groups, those with heavy luggage, or arrivals during odd hours.

1. Ride-Hailing App (Grab - Recommended)

Similar to Uber, Grab is widely used in Vietnam and often offers transparent, fixed fares cheaper than metered taxis.

  • Pickup: Designated area outside arrivals. You need a local SIM/data.
  • Car Types: GrabCar (4-seat), GrabCar Plus (premium), GrabSUV (6-7 seat).
  • Fare to Hanoi: 800,000 - 1,100,000 VND ($32 - $44 USD) for GrabCar.
  • Advantage: No haggling, cashless payment option, driver rating system.

2. Airport Taxi (Metered)

Official airport taxis (e.g., Mai Linh, Taxi Group) queue outside. Always insist on using the meter ("bật đồng hồ").

  • Fare: Meter should read 1,000,000 - 1,400,000 VND ($40 - $56 USD) including tolls.
  • Caution: Be wary of unofficial touts offering fixed prices, which are often inflated.

3. Pre-Booked Private Car Transfer (Most Hassle-Free)

Book online in advance via a reputable travel site (e.g., Klook, GetYourGuide). A driver will meet you at arrivals with a name sign.

  • Cost: 950,000 - 1,500,000 VND ($38 - $60 USD) for a 4-seat sedan.
  • Includes: All tolls, parking, meet-and-greet. Fixed price.
  • Best For: First-time visitors, late-night arrivals, or ensuring a smooth start to your trip.

Cost, Time & Comparison: Choosing Your Best Option

This summary table consolidates all key data to help you decide at a glance.

Transport Method Approx. Travel Time Approx. Cost (One Way) Best For Key Consideration
Public Bus (Multi-leg) 3 - 4+ hours 30,000 - 70,000 VND
($1.2 - $2.8 USD)
Extreme budget travelers, no luggage. Complex, time-consuming, not direct.
Direct Shuttle Bus/Van 1.5 - 2 hours 100,000 - 180,000 VND
($4 - $7 USD)
Most travelers (Best Value) Great balance of cost, comfort & direct service.
Grab / Ride-Hail 1.5 - 2.5 hours 800,000 - 1,100,000 VND
($32 - $44 USD)
Couples, small groups, convenience seekers. Requires app & internet. Price varies with demand.
Pre-booked Private Car 1.5 - 2.5 hours 950,000 - 1,500,000 VND
($38 - $60 USD)
Families, groups, luxury, odd-hour arrivals. Hassle-free, fixed price, professional service.
Airport Taxi (Metered) 1.5 - 2.5 hours 1,000,000 - 1,400,000 VND
($40 - $56 USD)
Immediate departure, no pre-booking. Insist on meter; risk of overcharge by unofficial taxis.
Train (Indirect Route) 4 - 5+ hours 250,000 - 400,000 VND*
($10 - $16 USD)*
Rail enthusiasts, unique experience. *Includes taxi to station. Not time-efficient.

*Winner for Budget: Direct Shuttle Bus. *Winner for Convenience: Pre-booked Private Car or Grab.

Essential Travel Tips & Insider Insights

Money & Negotiation

  • Always have Vietnamese Dong (VND) in smaller denominations for buses, tips, and small purchases. USD is rarely accepted for transport.
  • For taxis without a meter, negotiate firmly but politely. Know the approximate fair price (refer to the table above) before starting.

Traffic & Timing

  • Highway 5 can experience congestion, especially on weekends and during peak hours (7-9 AM, 5-7 PM). Factor this into your schedule.
  • If you have a tight connection (e.g., an onward train from Hanoi), allow at least 3.5 hours from Cat Bi landing to reaching a Hanoi station.

Luggage & Comfort

  • Shuttle buses have limited trunk space. If you have oversized luggage (surfboards, large equipment), a private car is mandatory.
  • For a more comfortable bus journey, try to board early to choose a seat away from the back.

Connectivity & Communication

  • Purchase a local SIM card (Vinaphone, Mobifone, Viettel) at the airport for data to use Grab and Google Maps.
  • Have your hotel's name and address saved in Vietnamese on your phone to show drivers.

Safety

  • Only use official taxis from the queue or pre-booked services.
  • Keep valuables in your carry-on, not in the bus luggage hold.

FAQs: Cat Bi Airport to Hanoi Transport

What is the cheapest way to get from Cat Bi Airport to Hanoi city center?

The cheapest way is by public bus (e.g., Bus Number 06 or 10) or shared minibus, with fares ranging from 30,000 to 50,000 VND ($1.2 - $2 USD). However, for direct door-to-door service at a low cost, booking a seat on a scheduled shuttle bus (around 100,000 - 150,000 VND / $4 - $6 USD) offers the best value.

Is there a direct train from Cat Bi Airport to Hanoi?

No, there is no direct train service from Cat Bi Airport to Hanoi. The nearest major railway station is in central Hai Phong city. To travel by train, you must first take a taxi or bus from the airport to Hai Phong Railway Station (approx. 30-45 mins), then take a train to Hanoi (approx. 2-2.5 hours). This multi-leg journey is generally not time-efficient compared to direct road transport.

How much is a taxi from Cat Bi Airport to Hanoi, and how long does it take?

A private taxi or ride-hail (Grab) from Cat Bi Airport to central Hanoi costs between 800,000 VND to 1,200,000 VND ($32 - $48 USD) for a standard 4-seat car. The journey typically takes 1.5 to 2.5 hours, depending on traffic conditions on Highway 5 and entering Hanoi.

Are there any flights from Cat Bi Airport to Hanoi?

No, there are no scheduled commercial passenger flights between Cat Bi Airport (HPH) in Hai Phong and Hanoi's Noi Bai International Airport (HAN). The distance is only about 100 km, making road transport (bus, taxi, private car) the only viable and practical option.

What is the best option for a late-night or early-morning arrival?

For arrivals outside standard bus operating hours (typically 5:00 AM - 10:00 PM), a pre-booked private transfer or taxi is the most reliable option. While more expensive, it guarantees availability. Ride-hail apps like Grab may have limited availability very late at night.

Is it easy to find a bus from Cat Bi Airport to Hanoi?

Yes, it is relatively easy. Public buses stop outside the terminal. For more comfort and direct service, several shuttle bus companies (e.g., Thanh Thuy, Anh Huy) have counters inside the arrivals hall. It's advisable to have Vietnamese Dong (VND) for purchasing tickets.

Which option is best for traveling with a lot of luggage or a family?

For families or travelers with significant luggage, a pre-booked private car transfer is highly recommended. It offers door-to-door convenience, fixed pricing, and ample space for luggage without the hassle of hauling it onto public buses or navigating multiple stops.

Can I use a ride-hailing app like Grab from Cat Bi Airport?

Yes, Grab operates at Cat Bi Airport. It is often cheaper than traditional airport taxis. Designated pickup points are usually located just outside the terminal. Ensure you have a local SIM card or Wi-Fi access to book and communicate with the driver.