I've lived in District 3 for six years and watched this play out thousands of times. The math is brutal: a Grab to the city center costs around $5β7 / 120,000β170,000 VND. The wrong cash taxi can hit $40β60 before your hotel even comes into view.
This is the real breakdown β which cars are safe, which drivers lie about meters, and the one spot at the airport where Grab actually works without the runaround.
The Two Taxi Brands Locals Actually Trust
Forget the rainbow of taxi colors lined up outside Arrivals. In Saigon, only two companies have earned trust from people who live here β everything else is a gamble.
Vinasun (white with red/green stripe) and Mai Linh (green)
Vinasun and Mai Linh run honest meters. A ride from Tan Son Nhat to Ben Thanh Market in District 1 should land between 170,000β230,000 VND ($7β9), including the 15,000 VND airport surcharge and any toll on the short flyover.
Look for these exact details before getting in:
- Vinasun: crisp white paint, red and green side stripes, phone number 38 27 27 27 printed on the door
- Mai Linh: lime green head-to-toe, driver in matching green shirt and tie, ID card clipped to the dashboard
- Working meter on the dash that starts at roughly 11,000β12,000 VND
- Driver doesn't ask "how much you pay?" β he just drives
Pro tip: If a driver quotes a flat price instead of using the meter, get out. A real Vinasun or Mai Linh driver will never negotiate β the meter is the meter.
The copycats waiting for you at Arrivals
Here's the trick that catches most first-timers. Scammers paint their cars in nearly identical green or white-red livery, sometimes misspelling the brand β Vinasum, Mai Linhh, Vina Taxi Group. The fonts look right at a glance, especially when you're jet-lagged at 1am.
Their meters are rigged to climb 3β5x faster than normal. By Pham Ngu Lao, the screen reads 700,000 VND and the driver shrugs like it's your problem.
The touts who approach you inside the terminal? Always fake. Real Vinasun and Mai Linh drivers wait in the official taxi queue outside β they're not allowed to solicit passengers.
Why Grab Is Almost Always the Smarter Play
Grab solves the entire problem in one move: the price is locked before you get in the car, in the app, in English, with the driver's photo and license plate.
The pickup point nobody tells you about
This is the part that breaks new arrivals. You cannot just stand at the curb outside Arrivals at Terminal 2 (International) and order a Grab β the airport blocks rideshare from the main pickup lane, and drivers will cancel.
The correct move:
- Exit International Arrivals, turn right, and walk about 200 meters along the covered walkway
- Cross to the multi-story parking building opposite
- Go up to floor 3 or 4 (signs say "Grab/Be Pickup")
- Order the Grab once you're standing there β wait time is usually 5β10 minutes
For Terminal 1 (Domestic), the Grab pickup is on the ground floor of the same parking structure, much easier to find.
Real Grab prices to the city center (2024)
| Destination | GrabCar 4-seat | GrabCar 7-seat |
|---|---|---|
| District 1 (Ben Thanh, Dong Khoi) | 110,000β160,000 VND | 180,000β230,000 VND |
| District 3 (Tan Dinh, War Remnants Museum) | 100,000β140,000 VND | 160,000β210,000 VND |
| Thao Dien (District 2 expat area) | 180,000β240,000 VND | 250,000β320,000 VND |
| Pham Ngu Lao (backpacker district) | 120,000β170,000 VND | 190,000β240,000 VND |
Prices spike 1.3β1.8x during rain or rush hour (7β9am, 5β7pm). Friday evenings in monsoon season (MayβOctober), expect to wait 15+ minutes for a car.
Pro tip: Download Grab and add a payment card before you land. Vietnamese SIM activation can take an hour, and Tan Son Nhat's free Wi-Fi cuts out the moment you step outside the terminal.
The Cash-Taxi Scenarios Where Grab Loses
Honest answer β Grab isn't always the winner. There are three situations where a metered Vinasun or Mai Linh beats it cleanly:
- Late-night arrivals (after 11pm): Grab supply collapses, surge pricing kicks in, and the official taxi queue moves faster
- Group of 4+ with luggage: Vinasun's 7-seater SUV at the official rank often matches Grab 7-seat without the walk to the parking garage
- No working SIM/eSIM: If your phone has no data, skip the Grab gymnastics β walk straight to the Vinasun booth at the curb
The airport's official Vinasun and Mai Linh booths sit directly outside International Arrivals, marked with company logos. You pay the driver at the end β meter only, plus the 15,000 VND surcharge. No prepayment, no "special rate."
Insider Tips
Things I've learned that don't make it into guidebooks:
- Ignore the "airport taxi" desk inside the terminal offering flat-rate rides for 400,000β500,000 VND. It's legitimate but absurdly overpriced β triple the metered fare.
- The 15,000 VND airport exit fee is real and added to every taxi meter. Grab includes it in the app price.
- Screenshot your hotel address in Vietnamese before you land. Drivers often can't read romanized district names, and "District 1" means nothing without a street.
- Tipping isn't expected, but rounding up to the nearest 10,000 VND is the local courtesy.
- If a Vinasun driver claims his meter is "broken", get out immediately. The meter is never broken. He's testing you.
- Be (the green Vietnamese rideshare app) often runs 10β15% cheaper than Grab and uses the same pickup zone. Worth installing as a backup.
- The "taxi mafia" problem near Arrivals has actually shrunk since 2023 after airport police crackdowns, but it spikes again around Tet (late JanβFeb) when seasonal scammers appear.
Local secret: If you're staying in Thao Dien or anywhere east of the river, ask your Grab driver to take Vo Van Kiet instead of the standard route through District 1. Saves 10β15 minutes during rush hour and costs the same.
Practical Info
Budget snapshot: Tan Son Nhat to city center
| Option | Price | Time | Hassle factor |
|---|---|---|---|
| Grab 4-seat | $4.50β7 / 110,000β170,000 VND | 25β45 min | Medium (walk to parking) |
| Be 4-seat | $4β6 / 100,000β150,000 VND | 25β45 min | Medium |
| Vinasun/Mai Linh meter | $7β10 / 170,000β240,000 VND | 25β45 min | Low |
| Airport flat-rate desk | $17β22 / 400,000β500,000 VND | 25β45 min | Lowest, worst value |
| Bus 109 (to Ben Thanh) | $0.80 / 20,000 VND | 45β60 min | High with luggage |
| Scam taxi | $25β60+ | 25β45 min | Disaster |
Best timing
- Smoothest arrival window: 9amβ4pm on weekdays β light traffic, full Grab supply
- Worst window: 5β8pm Friday, especially during rain β expect 1.5x surge and 20-minute waits
- Late-night (after midnight): Stick with the official Vinasun queue; Grab supply is thin
Useful numbers
- Vinasun dispatch: 028 38 27 27 27
- Mai Linh dispatch: 028 38 38 38 38
- Tourist police (Tan Son Nhat): 069 3105 200
The drive into Saigon should smell like exhaust and grilled pork, not buyer's remorse β get the first ride right and the rest of the city opens up easy.
