Quick answer
Hazrat Shahjalal International Airport sits about 20 km north of central Dhaka, but distance means very little here. Dhaka's traffic is legendary — during peak hours, that 20 km can take 2 to 4 hours.
On price, be warned that Dhaka has no published airport taxi tariff and the taxis do not run reliable meters — the airport's own guidance is that you negotiate the fare with the driver before you set off. So the single most useful thing you can do is use the pre-paid taxi counter inside the terminal, which fixes your fare, takes the money and gives you a receipt, removing the negotiation entirely. Ride-hailing apps (Pathao, Uber) quote you upfront. A pre-booked transfer fixes the price before you land. Local buses are cheapest by far but, with luggage and jet lag, are only for experienced travellers.
The good news is that the price gap between all these options is small in absolute terms — small enough that comfort and safety, not cost, should decide it. The single most important factor in your Dhaka airport transfer is timing. If you land between 7–10 AM or 4–9 PM, expect severe delays. A late-night or early-morning arrival can cut your transfer time to 30–45 minutes.
Fixed-price private transfer
DAC Dhaka City Center
From€25for 2 passengers
Other destinations
What actually happens after landing
After clearing immigration — which can take 30–60 minutes depending on queues — you collect your bags and walk through customs into the arrivals hall. The hall is busy and crowded at most hours. You will immediately be approached by taxi touts and drivers offering rides. Some are legitimate, many are not.
There is a pre-paid taxi counter on the left side of the arrivals exit. This is your safest bet if you have not pre-booked a transfer. The counter assigns a vehicle and gives you a receipt with a fixed fare. Outside the terminal, a chaotic pickup zone awaits — cars, CNGs (auto-rickshaws), and ride-share vehicles compete for space.
If you have a pre-booked transfer, your driver will typically hold a sign with your name near the arrivals gate or just outside the exit doors. Confirm the driver's name and vehicle details before getting in.
Transport options explained honestly
| Option | How the price is set | Time to Gulshan/Banani | Best for |
|---|---|---|---|
| Pre-booked private transfer | Fixed when you book | 45 min–2.5 hr | Comfort, families, first-timers |
| Pre-paid taxi (counter) | Fixed at the counter, receipt issued | 45 min–2.5 hr | Solo travelers, budget |
| Ride-share app (Pathao/Uber) | Quoted in the app | 45 min–2.5 hr | Tech-savvy travelers |
| CNG auto-rickshaw | Negotiated — agree before you get in | 1–3 hr | Short distances, adventurous |
| Local bus | Cheapest by far; fare paid on board | 1.5–4 hr | Experienced local travelers |
Ride-share apps like Pathao and Uber work at Dhaka airport, but finding your driver in the pickup chaos can be stressful. Signal the driver clearly and be patient — the pickup zone is disorganized.
CNG auto-rickshaws are cheap but uncomfortable for long rides with luggage. They are also not allowed on the airport expressway, so they take longer routes.
Realistic pricing expectations
Prices vary with your destination, and the honest position is that no authority publishes them — Dhaka has no regulated airport taxi tariff, and metered taxis exist in theory but drivers frequently claim the meter is broken. Quoting you a table of firm figures would just be handing you an invented number to bargain against.
What does drive the fare is distance, and these are the ones that matter:
| Destination | Approx. distance from DAC |
|---|---|
| Uttara | 5–8 km — the nearest major area, and much the cheapest |
| Gulshan / Banani | ~20 km |
| Dhanmondi | ~20 km |
| Motijheel / Old Dhaka | 25+ km — the furthest and dearest |
To find your actual price: use the pre-paid counter, which calculates it and prints a receipt, or open Pathao or Uber for an upfront quote. Even if you would rather take a street taxi, that app quote gives your negotiation something real to work from. Always confirm the price before departing — and if you are taking a non-pre-paid taxi, agree the fare in advance. A pre-booked transfer eliminates the negotiation entirely.
Late night arrivals
Many international flights land in Dhaka between 11 PM and 4 AM. The good news: traffic is minimal at these hours, and you can reach most parts of the city in 30–50 minutes. The bad news: the pre-paid taxi counter may have limited availability, ride-share drivers are fewer, and the airport area feels less organized.
A pre-booked transfer is strongly recommended for late-night arrivals. Your driver will be waiting regardless of delays, and you avoid the uncertainty of finding a ride at 2 AM. If you must find a taxi on the spot, stay inside the terminal until you have confirmed your transport.
Families and luggage
Dhaka airport has free luggage trolleys in the baggage claim area. The terminal is single-level for arrivals, so you do not need to navigate stairs or elevators with heavy bags.
For families with children, a private transfer is the clear winner. Dhaka taxis and CNGs rarely have child seats, seatbelts in the back are uncommon, and the driving style is aggressive by Western standards. A pre-booked transfer service can provide a child seat if you request one in advance.
The walk from arrivals to the pickup zone is short — about 50–100 meters — but can be crowded. Keep children close and luggage attended.
Where you meet the driver
For pre-booked transfers, the standard meeting point is just outside the arrivals exit, where drivers wait with name signs. Some services arrange to meet inside the terminal near the customs exit — confirm this when booking.
The pre-paid taxi counter is located inside the arrivals hall, to the left as you exit customs. For ride-share pickups, drivers typically wait in the car park area directly in front of the terminal — you may need to walk 2–3 minutes to reach them.
Dhaka airport has free Wi-Fi in the terminal (often slow), which helps if you need to contact your driver or book a ride-share.
Decision helper
Choose a pre-booked transfer if: you are visiting Bangladesh for the first time, traveling with family, arriving late at night, or simply want to avoid the negotiation and chaos of Dhaka's transport scene.
Choose a pre-paid taxi if: you are a confident traveler, traveling light, and comfortable with basic negotiation in a new city.
Choose a ride-share if: you have a local SIM card or working data connection, and you are comfortable navigating the pickup zone.
Avoid CNGs and buses if: you have large luggage, small children, or are arriving after dark for the first time.
The price difference between options is small in absolute terms, so comfort and safety should drive your decision far more than cost.
Frequently Asked Questions
How far is Dhaka airport from the city center?
About 20 km from central Dhaka (Gulshan/Banani area), but travel time varies from 30 minutes to over 3 hours depending on traffic.
How much does a taxi from Dhaka airport cost?
There is no published tariff, and Dhaka taxis do not run reliable meters. The pre-paid counter inside the terminal fixes your fare by destination, takes payment and issues a receipt — that is the number to trust. Otherwise, agree the fare before departing, or use an app that quotes upfront.
Is Uber available at Dhaka airport?
Yes, both Uber and Pathao operate at DAC. Finding your driver in the pickup area can be challenging due to congestion.
How long does it take to get from Dhaka airport to Gulshan?
Between 30 minutes and 2.5 hours. Late night: 30–40 minutes. Rush hour: 1.5–2.5 hours or more.
Is there a bus from Dhaka airport to the city?
Yes, local buses run from the airport area to various parts of Dhaka, and they are far cheaper than anything else. They are also crowded, slow, and impractical with luggage.
Can I get a SIM card at Dhaka airport?
Yes, several mobile operators have counters in the arrivals hall. Grameenphone and Robi are the most reliable for data coverage.
Is Dhaka airport safe at night?
The terminal itself is safe with security present. Outside, it is less organized at night. Pre-book your transfer or use the pre-paid taxi counter for late arrivals.
Do Dhaka taxis accept credit cards?
No. Taxis and CNGs are cash only (BDT). Ride-share apps accept mobile payments. Pre-booked transfers can be paid online in advance.
What is the best time to avoid Dhaka traffic?
Travel between 10 PM and 6 AM for the smoothest rides. Fridays (the weekly holiday) also have significantly lighter traffic.
Should I tip the taxi driver in Dhaka?
Tipping is not expected but appreciated. Rounding the fare up is a kind gesture for good service.
Dhaka is one of the world's most densely populated cities, and getting from the airport to your hotel is genuinely the hardest part of the journey. The cost difference between the options is minimal — what matters most is timing your arrival and having your transport confirmed before you land. With no meters and no published tariff, a fare fixed in advance — at the pre-paid counter, in an app, or through a booked transfer — removes the single biggest source of stress for visitors to Bangladesh.