Take a Grab, Be, or Xanh SM car. For most travellers arriving at Tan Son Nhat (SGN), an app-booked ride to District 1 is the simplest, cheapest, scam-proof option — roughly 150,000–250,000 VND ($6–10) for a 7–8 km hop that takes 25–45 minutes once traffic is factored in. Metered Vinasun and Mai Linh taxis are the reliable fallback. The local buses are genuinely cheap but slow. The one rule that matters most: ignore anyone who approaches you inside the arrivals hall offering a ride.
How far is it, really
District 1 — the central business, hotel, and Ben Thanh Market district — is only about 7–8 km from the airport. On a map that looks like a 12-minute drive. In practice, the route funnels through Truong Son, Nam Ky Khoi Nghia, and the perpetually busy roads feeding the centre, so 25–45 minutes is the honest range. Off-peak you can make it in under half an hour; in the morning and evening crush, budget closer to 45 minutes.
Your options at a glance
| Option | Price (approx) | Time | Best for |
|---|---|---|---|
| Grab / Be / Xanh SM car | 150,000–250,000 VND ($6–10) | 25–45 min | Most travellers — value and zero haggling |
| Grab / Be bike | 90,000–140,000 VND ($4–6) | 20–35 min | Solo, light luggage, beating traffic |
| Vinasun / Mai Linh metered taxi | 170,000–280,000 VND ($7–11) | 25–45 min | No app, or a staffed official queue |
| Bus 109 | 15,000–20,000 VND | 45–60 min | Budget, Pham Ngu Lao backpacker area |
| Bus 152 | 6,000–10,000 VND | 50–70 min | Cheapest, local route toward the centre |
| Airport shuttle / hotel transfer | 200,000–500,000 VND ($8–20) | 30–45 min | Pre-booked arrivals, late-night peace of mind |
Prices swing with traffic, time of day, and rain, so treat these as ranges, not quotes. A downpour or a 11pm–5am arrival can push app fares noticeably higher.
Grab, Be, and Xanh SM
This is what most visitors should use. Grab is the dominant ride app in Ho Chi Minh City; Be is a strong local competitor, and Xanh SM runs an all-electric fleet that is clean, quiet, and metered. Fares are shown upfront in all three, foreign cards work, and the apps handle the language gap with the driver. A car typically lands at 150,000–250,000 VND. A GrabBike or Be bike is cheaper, around 90,000–140,000 VND, but only sensible with a small bag — do not attempt it with a wheeled suitcase. Our Grab and taxis guide covers the apps in depth.
The catch worth knowing in advance is the pickup point, which trips up a lot of first-timers. App cars do not collect you at the arrivals curb where the taxis queue. After you book, the app directs you to a separate ride-hailing zone — at the international terminal this is usually a lane in the adjacent multi-storey car park, signposted as "technology car." You walk over, find the lettered pillar or pickup bay the app shows you, and meet your driver there. Confirm that letter or number in the app before you confirm the booking, because the driver is matching to the same marker and will call (then give up and follow the map) if you are standing somewhere else. Allow a few extra minutes for the walk.
Vinasun and Mai Linh metered taxis
If your phone is dead, your data has not kicked in, or app supply is thin, the metered taxi queue is the trustworthy alternative. Vinasun (white with a red and green stripe) and Mai Linh (green) are the two brands to trust — both run honest meters and both have official, staffed ranks outside arrivals. Expect roughly 170,000–280,000 VND to District 1 once you add the small airport gate fee. Walk to the official queue rather than accepting any approach inside the hall, and check the meter starts and runs.
The airport taxi scam
This is the single most reliable way tourists lose money at SGN. Freelance drivers without legitimate permits loiter in and around arrivals, quote a flat "fixed price" — often two to three times the real fare — and occasionally take a padded route. Some operate cars liveried to look like Vinasun or Mai Linh, with a near-identical logo and colour scheme. A few real metered taxis also have meters that run suspiciously fast.
Three defences:
- Use an app. A Grab, Be, or Xanh SM fare is fixed before you get in, so there is nothing to negotiate.
- Use only the official Vinasun or Mai Linh queue, and confirm the brand spelling and phone number on the door before you climb in.
- Never accept a ride from someone who walks up to you inside the terminal. Legitimate drivers wait at the rank or at the app pickup zone, not in the baggage hall.
The same pattern shows up at airports across the country, so the habit is worth carrying with you.
Bus 109 and Bus 152
Ho Chi Minh City runs real airport buses, and they are cheap. Bus 109 is the traveller-friendly one: it stops at both terminals and runs into the centre, including the Pham Ngu Lao backpacker cluster and the Ben Thanh / 23/9 Park area in District 1, for about 15,000–20,000 VND. You pay the conductor on board, and there is luggage space. Reckon on 45–60 minutes depending on traffic.
Bus 152 is the older, even cheaper local route — around 6,000–10,000 VND — running toward the centre and on toward the An Suong area. It is a stopping local service, slower and less luggage-friendly, so it suits light travellers counting every dong rather than anyone arriving tired with bags. Both buses are honest and a genuine fraction of a taxi fare; the trade is time and a short walk at the city end.
Airport shuttle and hotel transfers
Many District 1 hotels will arrange a fixed-price pickup, typically 200,000–500,000 VND depending on the vehicle, and most confirm by email or WhatsApp. It costs more than a Grab, but for a late-night arrival, a first trip to Vietnam, or a group with luggage, the certainty of a named driver holding a sign can be worth the premium. Confirm the price in writing beforehand so it cannot drift on arrival.
Domestic versus international terminals
Tan Son Nhat has historically split traffic between Terminal 1 (domestic) and Terminal 2 (international), with the long-awaited Terminal 3 adding capacity for domestic flights. The terminals are close — a short walk or a free shuttle apart — but the ride-hailing pickup zones and taxi ranks differ slightly between them. If you are connecting from a domestic flight or meeting someone, check which terminal you are actually standing at, because the app pickup marker and the taxi queue are not in the same spot for both.
Who should pick what
- First trip, jet-lagged, or carrying luggage: Grab, Be, or Xanh SM car. Predictable price, no haggling, door to door.
- Solo with a small bag, beating rush-hour traffic: a GrabBike or Be bike threads the jams and costs less.
- No working phone or data: the official Vinasun or Mai Linh queue.
- Strict budget, daytime, light luggage: Bus 109 to Pham Ngu Lao.
- Late-night arrival or a group wanting certainty: a pre-booked hotel transfer.
For how this airport leg connects to the rest of a trip, see getting around Vietnam, the Vietnam connectivity atlas and travel-time atlas for citywide context, and where to stay in Vietnam if you are still choosing a District 1 base.
Limitations
Fares on this route swing with conditions that are impossible to pin to a single number. Rush hour (7–9am and 5–7pm) and sudden tropical rain both stretch the journey and push app surge pricing up; a late-night arrival (11pm–5am) adds automatic surcharges that can lift a normal 180,000 VND Grab toward 300,000 VND or more. Workaround: if you land in those windows, either wait 15–20 minutes for a rain squall to clear before booking, or pre-arrange a fixed-rate hotel pickup so the price cannot move. The metered-taxi option is steadier in surge conditions, provided you stick to Vinasun or Mai Linh.
The airport's pickup logistics are also a moving target. Terminal layouts, the ride-hailing zone location, and which terminal handles which flights have all shifted as Terminal 3 came online, so the exact pillar or lane your app names may differ from older guides and even from your last visit. Workaround: trust the live in-app pickup marker over any printed instruction, give yourself a few extra minutes for the walk from arrivals to the technology-car zone, and if you cannot find it, ask an airport staff member rather than following a stranger who offers to "help" with a car.

