Flights to Dhaka at a glance
- cities with nonstop flights here
- 38
- nonstop flights a week
- 996
- lowest fare from Dubai
- $149
- flight time from Dubai
- 4h 45m
- lowest fare from Singapore
- $190
- flight time from Singapore
- 4h 13m
- arrival airport
- Hazrat Shahjalal International
Where you can fly to Dhaka from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Dubai United Arab Emirates, 4h 45m, 93 a week | 93 | 4h 45m | from $149 |
| Singapore Singapore, 4h 13m, 25 a week | 25 | 4h 13m | from $190 |
| Kolkata India, 55m, 20 a week | 20 | 55m | from $61 |
| Abu Dhabi United Arab Emirates, 4h 48m, 18 a week | 18 | 4h 48m | from $163 |
| New Delhi India, 2h 23m, 16 a week | 16 | 2h 23m | from $66 |
| Mumbai India, 3h, 14 a week | 14 | 3h | from $74 |
| Chennai India, 2h 40m, 12 a week | 12 | 2h 40m | from $89 |
| Hyderabad India, 2h 20m, 7 a week | 7 | 2h 20m | from $100 |
| London United Kingdom, 11h 30m, 4 a week | 4 | 11h 30m | from $413 |
| Toronto Canada, 19h 5m, 3 a week | 3 | 19h 5m | from $757 |
| Manchester United Kingdom, 11h 40m, 2 a week | 2 | 11h 40m | from $489 |
From other countries
Cox's Bazar, Bangladesh
Chittagong, Bangladeshfrom $29
Sylhet, Bangladeshfrom $33
Kuala Lumpur, Malaysia
Doha, Qatarfrom $139
Riyadh, Saudi Arabia
Jeddah, Saudi Arabiafrom $208
Bangkok, Thailand
Kuwait City, Kuwaitfrom $108
Muscat, Omanfrom $147
Guangzhou, China
Rajshahi, Bangladesh
Kathmandu, Nepalfrom $131
Medina, Saudi Arabia
Colombo, Sri Lanka
Istanbul, Turkiye
Manama, Bahrainfrom $137
Beijing, China
Dammam, Saudi Arabia
Male, Maldivesfrom $176
Kunming, China
Rome, Italy
Jessore, Bangladesh
Hong Kong, Hong Kong
Tokyo, Japan
Paro, Bhutanfrom $295
Barisal, Bangladesh
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Dhaka from?
From 38 cities. The busiest routes are from Dubai (93 flights a week), Singapore (25 flights a week), Kolkata (20 flights a week), Abu Dhabi (18 flights a week), New Delhi (16 flights a week) and Mumbai (14 flights a week).
How long is the flight from Dubai to Dhaka?
A nonstop flight takes about 4 hours 45 minutes, tickets from $149.
How long is the flight from Singapore to Dhaka?
A nonstop flight takes about 4 hours 13 minutes, tickets from $190.
What is the cheapest city to fly to Dhaka from?
Chittagong from $29, Sylhet from $33, Kolkata from $61 and New Delhi from $66.
Which airport do flights to Dhaka arrive at?
All nonstop flights land at Hazrat Shahjalal International (DAC).
Cities near Dhaka with their own flights
Worth a look when fares or dates to Dhaka do not suit; distance by straight line