Skip to content
Tangail.NetWorld statisticsবাংলা

Tehran to Dhaka Distance

3,964 km · 2,463 miles · 5 h 27 min flight

The distance from Tehran to Dhaka is 3,964 km (2,463 miles) in a straight line. A direct flight takes about 5 h 27 min. Dhaka is 2 hours 30 minutes ahead of Tehran.

Tehran

Iran

 

3,964 km

Dhaka

Bangladesh

 

Kilometres
3,964
great-circle distance
Miles
2,463
2,140 nautical miles
Flight time
5 h 27 min
non-stop, estimated
Time difference
+2 hours 30 minutes
Dhaka vs Tehran

Direction and halfway point

Direction from TehranEast (99°)
Direction back from DhakaWest-northwest (299°)
Halfway point31.17° N, 72.13° E
Tehran coordinates35.69° N, 51.42° E
Dhaka coordinates23.71° N, 90.41° E

More distances from Tehran

Frequently asked questions

How far is Dhaka from Tehran?

3,964 kilometres or 2,463 miles (2,140 nautical miles), measured along the shortest path over the Earth’s surface.

How long is the flight from Tehran to Dhaka?

About 5 h 27 min for a non-stop flight, estimated at 800 km/h plus 30 minutes for take-off and landing. Flights with stops take longer.

What is the time difference between Tehran and Dhaka?

Dhaka is 2 hours 30 minutes ahead of Tehran right now.

In which direction is Dhaka from Tehran?

Dhaka lies to the east of Tehran (initial bearing 99°).

Distances are calculated on a sphere (radius 6,371 km) from city-centre coordinates (GeoNames, CC BY 4.0). Flight times are estimates; road distances are longer.