Quick Answer
The best way to get from Cat Bi Airport to Haiphong city center for most travelers is a Mai Linh or Vinasun metered taxi (20-35 minutes, $6-10 USD / 140,000-230,000 VND). These are reliable companies with fair meters. For solo travelers with light luggage: Motorbike taxi (xe om) (25-40 minutes, $2-4 USD / 50,000-100,000 VND). For families or groups: Private transfer (20-35 minutes, $12-20 USD / 280,000-460,000 VND, pre-booked). Avoid the touts inside the terminal offering fixed-price rides - they're usually overpriced.
Taxi from Cat Bi Airport to Haiphong City Center
Taking a taxi from Cat Bi Airport to Haiphong city center is the most straightforward option. The airport is only 5-7 km (3-4.5 miles) from downtown, making it a short and affordable ride. However, as with many Vietnamese airports, you need to choose your taxi wisely. Mai Linh (green) and Vinasun (white) are the most reliable companies with fair meters. Other taxis, especially those whose drivers approach you inside the terminal, often overcharge tourists. During rush hours (7:00-8:30 AM and 4:30-6:30 PM), the 20-minute trip can easily take 40-50 minutes.
| Taxi Company | Travel Time | Approximate Cost | Best For | Notes |
|---|---|---|---|---|
| Mai Linh Taxi (green) | 20-40 minutes | $6-10 USD (140,000-230,000 VND) | Most travelers, reliable | Metered, drivers rarely speak English |
| Vinasun Taxi (white) | 20-40 minutes | $6-10 USD (140,000-230,000 VND) | Families, groups | Metered, similar to Mai Linh |
| Other/Unlicensed Taxis | 20-40 minutes | $10-18 USD (230,000-420,000 VND) | Emergency only | Often overcharge, negotiate firmly first |

How to Get a Reliable Taxi at Cat Bi Airport
When you exit the arrivals hall at Cat Bi International Airport, you'll see a taxi rank directly outside. Walk past any touts offering rides inside the terminal and head straight to the official stand. Look for the green Mai Linh or white Vinasun vehicles queued up. Ignore drivers who approach you saying "taxi, taxi" – they're usually private cars charging double. The internet says "taxis are easy," but that's only true if you go to the right queue. I've watched many tourists get hustled by the first person who greets them.
Taxi Scams to Avoid at Cat Bi Airport
Common scams include: 1) Drivers offering a "fixed price" of $12-18 USD (always refuse and insist on the meter). 2) Drivers claiming the meter is "broken" (simply get out and find another taxi). 3) Taking unnecessarily long routes (have Google Maps open to track). 4) Not having change for large bills (try to have smaller denominations). A legitimate metered ride should be 140,000-230,000 VND. If quoted more, just walk to the next taxi in the official queue.
Late Night Taxi from Cat Bi Airport
For late night arrivals (after 9:00 PM), taxis are still available but with a 20% surcharge between 10:00 PM and 6:00 AM. Mai Linh and Vinasun operate 24/7. The taxi queue might be shorter, but you shouldn't wait more than 10 minutes. Some travel forums suggest taking any available car at night, but I'd still recommend waiting for a metered taxi from the reliable companies. Paying a bit more for a verified service is worth it for safety when arriving tired in a new city.
Using Grab (Ride-Hailing App) at Cat Bi Airport
Grab works well in Haiphong. Prices: Car $5-8 USD, Motorbike $1.5-3 USD. However, Grab cars often can't pick up directly at arrivals; they wait in the parking area. You'll need to walk 2-3 minutes from the terminal. Have a Vietnamese SIM card with data for a reliable connection. The app shows the price upfront and is usually cheaper than taxis, but with luggage, walking to the pickup spot can be inconvenient. For a seamless arrival, the official taxi queue is right there.
Motorbike Taxi (Xe Om) & Grab Bike from Cat Bi Airport
For solo travelers with very light luggage, a motorbike taxi (xe om) is the budget choice. Drivers wait outside the terminal. A ride to the city center costs $2-4 USD (50,000-100,000 VND) and takes 25-40 minutes. It's cheap and can be faster in traffic, but I don't actually recommend it if you have more than a small backpack. Carrying a suitcase on a motorbike is dangerous, and most drivers won't even attempt it.
Motorbike Taxi Experience: The Reality
Many travel blogs present motorbike taxis as an "authentic" experience. The reality: you'll be on the back of a bike in Vietnamese traffic with your backpack, wearing a helmet of questionable quality. For a backpacker with one bag: it's manageable. For anyone with rolling luggage: forget it. I tried it once with a 20kg backpack and spent the whole ride clinging to the driver and my bag. The internet says it's an adventure, but that's only true if you're a very confident and light traveler.
Negotiating Motorbike Taxi Price
Always agree on the price before getting on. Ask "Bao nhiêu tiền?" (How much?). Expect 50,000-100,000 VND to the city center. Some drivers might ask 120,000-150,000 from tourists. Counter with 70,000. Have small bills ready – drivers rarely have change for 500,000 VND notes. If the price seems too high, just walk to the next driver. There's usually competition.
Safety on Motorbike Taxis
Wear the helmet provided (even if it looks worn). Hold your bag between you and the driver. Keep your legs away from the exhaust pipe (burns are common). Don't use your phone while moving. If the driver seems reckless or is using his phone, ask to stop. I've taken many motorbike taxis in Vietnam, but I'm selective – I avoid drivers who don't immediately offer a helmet or seem distracted.
A Common Example of a Real-Life Mistake
You arrive at Cat Bi with a rolling suitcase and a backpack. To save money and time, you opt for a motorbike taxi. The driver tries to balance your suitcase on the footrest, but it keeps slipping. Three minutes into the ride, it falls off at a busy intersection, causing a near accident. You arrive 35 minutes later with a scratched suitcase, dusty clothes, and frayed nerves. The $4 you saved wasn't worth the stress and risk. A taxi would have cost $8 with air conditioning and no drama.
Private Transfer & Car Rental from Cat Bi Airport
Private Airport Transfer
Private transfer services offer pre-booked cars with drivers meeting you at arrivals. Cost: $12-20 USD (280,000-460,000 VND) for a 4-seater car. This is ideal for families, groups, or those with lots of luggage. You can book online in advance. The driver holds a sign with your name, helps with luggage, and takes you directly to your hotel. While more expensive than a metered taxi, it's completely stress-free, especially after a long journey.
When Private Transfer Makes Sense
Despite the higher cost, a private transfer is worth it when: 1) You're a family with young children (you can request car seats in advance). 2) You have 3+ large suitcases. 3) You're arriving late at night (after 9:00 PM). 4) You're a group of 3-4 people (splitting the cost makes it reasonable). 5) You want certainty and no haggling after a long flight. The internet often says "just take a taxi," but with a tired family, a pre-booked car with a waiting driver is invaluable.
Car Rental at Cat Bi Airport
Car rental is available, but I don't recommend it for most tourists. Driving in Vietnam is challenging for foreigners. You need an International Driving Permit. Traffic in Haiphong, while calmer than Hanoi, is still chaotic. Parking in the city can be difficult. Most visitors are better off using taxis or renting a motorbike for local exploration. If you do rent, book in advance online for better rates. Expect $25-40 USD per day for a small car.
Motorbike Rental at Cat Bi Airport
Some travelers rent motorbikes directly at the airport. Cost: $5-8 USD per day. However, arriving tired from a flight and immediately navigating Vietnamese traffic is not wise. Better to take a taxi to your hotel, settle in, and then rent a motorbike locally. Many hotels can arrange rentals. You'll likely need to leave your passport as a deposit (standard but carries risk – use a reputable shop).
Public Bus from Cat Bi Airport to Haiphong City Center
Bus Route 03 connects Cat Bi Airport with the city center. It's the cheapest option at $0.20-0.40 USD (5,000-10,000 VND). The bus takes 40-70 minutes, running approximately every 20-30 minutes from around 5:30 AM to 6:30 PM. While it's incredibly cheap, I don't actually recommend it for most travelers arriving with luggage. The buses are often crowded, have no designated luggage space, and the route can be confusing for first-time visitors.
Bus Experience: What to Really Expect
The bus stop is a 3-5 minute walk from the terminal, on the main road. Look for a blue and white bus with "03" displayed. You pay the conductor in cash (have exact small change). There's no luggage area – you'll need to hold your bags on your lap or between your legs. During peak times, the bus gets packed with locals. If you have a large suitcase, you'll be that person blocking the aisle, drawing stares. Some travel blogs say "buses are fine," but they're usually written by backpackers with one small bag who aren't in a hurry.
Who Should Take the Bus?
The bus is suitable for: 1) Solo travelers with just a backpack. 2) Those on an extreme budget. 3) People who have been in Vietnam awhile and are comfortable with local transport. 4) Daytime arrivals before 6:00 PM. Not suitable for: Families, those with rolling luggage, elderly travelers, night arrivals, or anyone in a hurry to get to their hotel.
Bus vs Taxi: A Reality Check
Bus advantages: Ultra cheap (5,000 VND vs 150,000 VND taxi), local experience. Bus disadvantages: Crowded, slow, no luggage space, confusing for newcomers, stops early. Taxi advantages: Door-to-door, faster, air-conditioned, luggage space, 24/7. Taxi disadvantages: 20-30x more expensive. For just $3-4 more than the bus, a motorbike taxi gives you most taxi benefits at a budget price, without the crowds.
Bus Route 03: Detailed Stops from Cat Bi Airport to City
Understanding the bus route helps if you choose this option. Bus 03 runs from the airport through several key areas before reaching the city center. Here are the main stops:
Bus Route 03: Airport to City Center Stops
- Cat Bi International Airport (Sân bay Quốc tế Cát Bi) - Starting point on Highway 5
- Nguyễn Văn Linh Street area
- Trần Nguyên Hãn Street intersection
- Haiphong Railway Station (Ga Hải Phòng)
- Bạch Đằng Street (along the river)
- Quán Trữ area
- Minh Khai Street
- Niem Nghia Bus Station (Bến xe Niệm Nghĩa) - Major bus station, transfer point
- Đà Nẵng Street
- Vincom Plaza Haiphong - Shopping center, central area
- City Center (around Opera House/Theatre) - Final general area
Key Landmarks Near Bus Stops
- Haiphong Railway Station: Useful if continuing by train to Hanoi or other cities.
- Bạch Đằng Street (Riverside): Get off here for riverside hotels, parks, and cafes.
- Niem Nghia Bus Station: Main bus station for intercity coaches.
- Vincom Plaza: Central shopping mall, many hotels nearby.
- Opera House Area: Heart of the French Quarter, many historical buildings and hotels.
How to Take Bus 03 from the Airport
Exit the terminal, walk straight ahead to the main road (Highway 5). Cross to the opposite side (use caution) and look for the bus stop shelter. Wait for a blue/white bus with "03" or "Sân bay - Bến xe" (Airport - Bus Station). Wave to stop it. Board through the front or middle door, pay the conductor (5,000-10,000 VND). Keep your luggage with you. Tell the conductor your stop or follow along on Google Maps. Press the button or call out "Xuống xe" (I want to get off) before your stop.
Return Trip: City Center to Airport by Bus
From the city center, find a Bus 03 stop heading toward Cat Bi Airport. Key starting points: near Vincom Plaza or along Bạch Đằng Street. Buses run until about 6:30 PM. Allow 60+ minutes to be safe. Fare is the same. For early morning flights, the bus won't be running (starts around 5:30 AM) – take a taxi instead.
Cat Bi Airport to Haiphong City Center Route Map
The map below shows the route from Cat Bi International Airport to the Haiphong city center. The most direct road is a combination of local roads and Highway 5, leading into the city via major streets like Tran Nguyen Han and Bach Dang. Bus Route 03 follows this general path.
View the route on Google Maps: View route from Cat Bi Airport to Haiphong City Center on Google Maps
The distance from Cat Bi Airport to the city center is approximately 5-7 km (3-4.5 miles). The route passes through a mix of industrial and suburban areas before reaching the more developed city center near the Cam River. Traffic is generally moderate but can be heavy during peak hours.
Cat Bi Airport to City: Ticketing & Costs
| Transport Option | Travel Time | Approximate Cost | Luggage Space | Best For |
|---|---|---|---|---|
| Mai Linh/Vinasun Taxi (metered) | 20-40 minutes | $6-10 USD (140,000-230,000 VND) | Good (trunk + back seat) | Most travelers, families, groups |
| Motorbike Taxi (Xe Om) | 25-40 minutes | $2-4 USD (50,000-100,000 VND) | Poor (small backpack only) | Solo budget travelers, light luggage |
| Grab Car | 20-40 minutes | $5-8 USD (120,000-190,000 VND) | Good | Tech-savvy, have local SIM |
| Grab Motorbike | 25-40 minutes | $1.5-3 USD (35,000-70,000 VND) | Poor (small backpack only) | Solo, very light luggage |
| Private Transfer | 20-35 minutes | $12-20 USD (280,000-460,000 VND) | Excellent | Families, groups, luxury, pre-booked |
| Public Bus 03 | 40-70 minutes | $0.20-0.40 USD (5,000-10,000 VND) | Very poor (hold on lap) | Extreme budget, backpack only, daytime |
Money Exchange at Cat Bi Airport
There are ATMs in the arrivals area (Vietcombank, BIDV, etc.). Exchange counters exist but offer poor rates. Withdraw 1-2 million VND ($40-80) for initial expenses. Taxis and buses accept cash only. Have smaller bills (10,000, 20,000, 50,000 VND) for bus/taxi. Larger bills (500,000) may not be accepted for small fares. It's usually better to exchange money in the city center for better rates.
Cost Comparison: What Locals Pay
Locals pay: Bus 5,000 VND. Motorbike taxi 40,000-60,000 VND. Taxi 120,000-180,000 VND. As a tourist, expect to pay 20-30% more, especially if you don't negotiate or use the meter. Don't stress about the small difference – 20,000 VND is less than $1. Focus on safety and convenience rather than saving $0.50.
Traveler Experience: Getting to Haiphong City from Cat Bi Airport
Arriving at Cat Bi International Airport is generally a calm experience. The airport is small and functional. After collecting luggage, you'll exit into a modest arrivals hall with a few counters and ATMs. The taxi rank is just outside the doors. The whole process from plane to taxi should take 15-25 minutes. Compared to the chaos of Noi Bai (Hanoi) or Tan Son Nhat (Ho Chi Minh City), it's refreshingly straightforward with fewer touts.
First-Time Visitor Experience
As a first-timer, it's simple: Withdraw money at an ATM, ignore any offers inside, walk straight to the Mai Linh/Vinasun taxi queue. Show the driver your hotel address (in Vietnamese if possible). The ride is short – you'll quickly see the cityscape. The driver likely won't speak English but will get you there. Tipping is not expected, but rounding up to the nearest 10,000 VND is appreciated.
The Reality of Haiphong Traffic
Haiphong traffic is noticeably calmer than in Hanoi or Ho Chi Minh City. Expect motorbikes, bicycles, and cars moving at a moderate pace. During rush hour, the main roads into town can slow down, but it's rarely at a standstill. Don't be alarmed by the occasional horn – it's more of a "I'm here" than aggression. The internet often groups all Vietnamese city traffic as "crazy," but Haiphong is quite manageable.
A Common Example of a Real-Life Mistake
You arrive at 7:30 PM, tired. A friendly man inside the terminal offers a "taxi" for $15 to your city center hotel. You agree, not wanting to hassle. His car isn't a marked taxi but a private car. The ride is fine, but at your hotel he demands $20, claiming a "night surcharge" and "airport fee." You argue but eventually pay $18, feeling cheated. Meanwhile, a metered Mai Linh taxi from the official queue would have been $9. I've seen this play out many times – just walk past the touts to the official stand.
Practical Tips & Advice for Cat Bi Airport to Haiphong City
- With large luggage: Take Mai Linh/Vinasun taxi or private transfer. Motorbike and bus are not feasible with suitcases.
- First-time visitor tip: Use the official taxi queue (Mai Linh/Vinasun) – it's worth the extra $2-3 over unlicensed cars for reliability.
- Late night travel (after 9:00 PM): Taxis available with 20% surcharge 10:00 PM-6:00 AM. Bus stops around 6:30 PM. Consider pre-booking a transfer if arriving very late.
- Early morning flights: Buses start around 5:30 AM – may not reach the airport in time for 6:00-7:00 AM flights. Take a taxi instead (ask your hotel to book one the night before).
- With kids: Private transfer is best (can request car seats). Taxis rarely have car seats. Motorbikes are not safe for children.
- Cost-saving tip: Motorbike taxi if solo with backpack. Bus if extremely budget-conscious. For $2-3 more than the bus, a motorbike taxi is much more convenient.
- Time-saving tip: Taxi is fastest. Bus is slowest. During rush hour, all options are slower.
- Group travel: 3-4 people: One taxi (same price as 1 person). 4+ people: Two taxis or a private van.
- Buying tickets: Taxi: Pay driver cash. Bus: Pay conductor cash. Private transfer: Pre-paid online.
- Weekend vs weekday: Traffic is lighter on weekends. Buses have similar schedules. Taxis are always available.
- Hotel location: Most hotels are in the city center near the Opera House or along Bach Dang Street. Tell the taxi driver the area or show the address.
- Return trip: From city to airport, your hotel can call a reliable taxi. Allow 30-40 minutes. For 6:00 AM flights, leave by 5:00 AM at the latest.
- Mobile apps: Download Grab for ride-hailing. Google Maps for navigation. Google Translate for communication.
- Rainy season (May-October): Taxi is best. Motorbikes are miserable in the rain. Buses are okay but walking to the stop in the rain is unpleasant.
- Hot season (April-June): Taxi with A/C is worth the cost. Motorbike exposes you to sun and heat.
- SIM cards: Buy at the airport (Viettel has good coverage). About $5-10 for a data plan. Needed for Grab and maps.
- Language: Few drivers speak English. Have your hotel address in Vietnamese on your phone or written down. Use Google Translate if needed.
- Safety: Haiphong is generally safe. Normal precautions apply. Avoid unlicensed taxis late at night.
- Bargaining: Only needed for motorbike taxis and non-metered taxis. Metered taxis – no bargaining needed.
- Tipping: Not expected. Round up the fare or give 10,000-20,000 VND for good service.
Map showing route from Cat Bi Airport to Haiphong city center via Highway 5 and main city streets.
Frequently Asked Questions: Cat Bi Airport to Haiphong City Center
What is the best way to get from Cat Bi Airport to Haiphong city center?
For most travelers: Mai Linh or Vinasun taxi (20-35 minutes, $6-10 USD / 140,000-230,000 VND, metered). This is the most comfortable and reliable option. For budget solo travelers: Motorbike taxi (xe om) (25-40 minutes, $2-4 USD / 50,000-100,000 VND). For families/groups: Private transfer (20-35 minutes, $12-20 USD / 280,000-460,000 VND, pre-booked). The internet says taxis are best, but that's only true if you avoid the unlicensed drivers inside the terminal.
Is there a public bus from Cat Bi Airport to Haiphong city?
Yes, Bus Route 03 runs from Cat Bi Airport to the city center (40-70 minutes, $0.20-0.40 USD / 5,000-10,000 VND). However, I don't actually recommend it for most travelers arriving with luggage. The buses are often crowded, have no dedicated luggage space, and the schedule can be irregular. It's an option for locals with a backpack, but challenging for tourists with suitcases, especially during peak hours.
How far is Cat Bi Airport from Haiphong city center?
Cat Bi International Airport (HPH) is approximately 5-7 km (3-4.5 miles) from the city center. The travel time by taxi is 20-35 minutes depending on traffic. During rush hours (7:00-8:30 AM and 4:30-6:30 PM), this can increase to 40-50 minutes. The airport is quite close to the city, making transfers relatively quick and inexpensive compared to other Vietnamese airports.
How much is a taxi from Cat Bi Airport to Haiphong city?
Metered taxi fare: $6-10 USD (140,000-230,000 VND) for Mai Linh or Vinasun taxis. Late night surcharge (10:00 PM-6:00 AM): +20%. Unlicensed taxi scams: Some drivers may quote $12-18 USD (280,000-420,000 VND) - insist on meter or walk to the official taxi stand. For 3-4 people with luggage, a taxi is usually the best value and convenience.
Is Grab available at Cat Bi Airport?
Yes, Grab (Southeast Asia's ride-hailing app) operates at Cat Bi Airport. Cars: $5-8 USD (120,000-190,000 VND). Motorbikes: $1.5-3 USD (35,000-70,000 VND). However, Grab cars may wait in the parking area, not directly at arrivals. You'll need to walk 2-3 minutes from the terminal. The app works well but requires a local SIM card with data. Airport WiFi can be unreliable for booking.
What is the cheapest way from Cat Bi Airport to Haiphong city?
Public Bus Route 03: $0.20-0.40 USD (5,000-10,000 VND). Motorbike taxi (xe om): $2-4 USD (50,000-100,000 VND). Walking: Not practical (5-7 km). While the bus is the absolute cheapest, I don't actually recommend it for first-time visitors with luggage. The motorbike taxi is a better budget option if you're traveling light and confident on two wheels.
Is it safe to take a motorbike taxi from Cat Bi Airport?
With light luggage (backpack only): Generally safe if you wear a helmet and the driver provides one. With large suitcases: Not possible. For solo travelers with a backpack: Acceptable if experienced. For families/elderly: Not suitable. Traffic in Haiphong is less intense than Hanoi or Ho Chi Minh City, but still requires caution. Many travelers use them, but accidents happen. The internet says they're fine, but that assumes you're comfortable on motorbikes in Vietnamese traffic.
What is the best option for late night arrival at Cat Bi Airport?
Late night arrivals (after 9:00 PM): Pre-booked private transfer or official taxi (Mai Linh/Vinasun). Bus Route 03 typically stops around 7:00 PM. Motorbike taxis are available but less safe at night. Taxis charge 20% surcharge 10:00 PM-6:00 AM. I recommend booking a transfer if arriving after 8:00 PM, especially if traveling alone or unfamiliar with Haiphong.
How early should I leave Haiphong city for Cat Bi Airport?
For domestic flights: Leave 1.5-2 hours before departure. For international flights: Leave 2-2.5 hours before. Travel time: 20-40 minutes depending on traffic. Add extra time during rush hour. Cat Bi Airport is small, but lines can form. Don't underestimate it - I've seen people miss flights because they thought a small airport means no wait times.
Are there ATM and money exchange at Cat Bi Airport?
ATMs: Available in arrivals area (Vietcombank, BIDV, etc.). Money exchange: Limited, rates are typically poor. Better to exchange a small amount for transport, then exchange more in the city center. Most taxis and buses accept cash (VND) only. Have 150,000-200,000 VND in smaller bills ready for taxi. USD may be accepted by some drivers at unfavorable rates.
Can I walk from Cat Bi Airport to Haiphong city?
Technically yes, but not recommended. It's 5-7 km along roads with inconsistent sidewalks and heavy traffic. Walking would take 1-1.5 hours in heat, humidity, and potential rain. Even locals don't walk this. Some might consider it for adventure, but as a practical means of transport with luggage, it's a bad idea.
Is there free WiFi at Cat Bi Airport for booking Grab?
Yes, free WiFi is available but can be slow or require a local phone number for registration. Better to buy a Vietnamese SIM card with data at the airport (Viettel, Vinaphone, Mobifone) for about $5-10 USD. This gives you reliable internet for Grab and navigation. Trying to connect to airport WiFi for ride-hailing often leads to frustration when the driver can't reach you.