
Cheap flights to Bangladesh
Dhaka is the main gateway, and Sylhet — home region of much of Britain’s Bangladeshi community — has its own international airport. Most itineraries connect through the Gulf or Istanbul.
- Currency
- Bangladeshi taka (BDT)
- Languages
- Bengali (Bangla); English is used in business
- Airports we fly to
- 3
- Typical connections
- Dubai, Doha, Abu Dhabi and Istanbul
Where in Bangladesh?
Flight times from London
Distances and typical journey times from Heathrow to each airport we fly to in Bangladesh. Non-stop times apply only where a direct service operates on your dates; most other journeys connect via Dubai, Doha, Abu Dhabi and Istanbul.
| City | Airport | Distance | Non-stop | With one stop |
|---|---|---|---|---|
| Dhaka | Hazrat Shahjalal International Airport (DAC) | 4,980 miles | around 10h 15m | 14 hours–16 hours |
| Sylhet | Osmani International Airport (ZYL) | 4,982 miles | around 10h 15m | 14 hours–16 hours |
| Chittagong | Shah Amanat International Airport (CGP) | 5,122 miles | around 10h 30m | 14h 15m–16h 15m |
When to go
- Dhaka: November to February is dry and mild; the monsoon runs from June to October.
- Sylhet: November to February.
- Chittagong: November to February.
Flying from outside London
We quote from London Heathrow, London Gatwick, London Stansted, Manchester, Birmingham, Leeds Bradford, Glasgow, Edinburgh, Newcastle, Bristol. Regional departures usually connect through a Gulf or European hub, which can be cheaper and quicker door to door than travelling to Heathrow.
Questions people ask
- Which airports in Bangladesh can I fly to from the UK?
- We book flights to Dhaka (DAC), Sylhet (ZYL), Chittagong (CGP).
- How long is the flight to Bangladesh?
- From Heathrow, Dhaka is about 10h 15m non-stop; Sylhet is about 10h 15m non-stop; Chittagong is about 10h 30m non-stop. With one connection, allow a few hours more.
- Where do flights to Bangladesh usually connect?
- Dubai, Doha, Abu Dhabi and Istanbul.
- What currency is used in Bangladesh?
- Bangladeshi taka (BDT). Languages: Bengali (Bangla); English is used in business.
- How do I get today’s fare to Bangladesh?
- Send us your route or call 020 3137 8781 — open 24 hours a day, 7 days a week. A consultant checks live fares across the airlines and calls you back.


