Distance from Germany to Iran

The distance between Germany and Iran is 4,071 kilometers (2,530 miles).

Germany, Europe

Iran, Asia

4,071 km

Distance between centroids

2,601 km

Shortest distance

Calculated based on main borders (including major islands)

3,317 km

Shortest distance between major cities

Dresden → Pasragad Branch

Distances between Germany and Iran by cities:

City in Germany City in Iran Distance (kilometers)
Bremen Pasragad Branch 3,709 km
Hamburg Pasragad Branch 3,650 km
Frankfurt am Main Mashhad 4,317 km
Dresden Pasragad Branch 3,317 km
Dortmund Mashhad 4,406 km
Düsseldorf Tehran 3,926 km
Duisburg Karaj 3,891 km
Stuttgart Mashhad 4,280 km
Duisburg Tehran 3,931 km
Stuttgart Isfahan 3,946 km
Köln Mashhad 4,441 km
Munich Mashhad 4,103 km
Leipzig Tehran 3,546 km
Leipzig Mashhad 4,064 km
Essen Orūmīyeh 3,348 km
Frankfurt am Main Pasragad Branch 3,632 km
Dresden Tehran 3,445 km
Düsseldorf Pasragad Branch 3,790 km
Dortmund Pasragad Branch 3,751 km
Berlin Mashhad 4,009 km

Distance between cities calculator →

Other distances from Germany

Distance between countries Kilometers
From Germany to China 7,242 km
From Germany to India 6,760 km
From Germany to United States 7,882 km
From Germany to Indonesia 11,014 km
From Germany to Pakistan 5,310 km

Other distances from Iran

Distances between countries Kilometers
From Iran to China 4,622 km
From Iran to India 2,830 km
From Iran to United States 11,681 km
From Iran to Indonesia 7,304 km
From Iran to Pakistan 1,505 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Germany and Iran.

From To Distance (kilometers)
United Kingdom Azerbaijan 4,069 km
Ireland Lebanon 4,077 km
Brazil Panama 4,062 km
Saudi Arabia Mayotte 4,061 km
Russia Afghanistan 4,060 km
Paraguay Barbados 4,054 km
Australia Micronesia 4,049 km
Sweden Kuwait 4,048 km
France Benin 4,092 km
Belgium Chad 4,094 km
Spain Armenia 4,096 km
Austria Qatar 4,043 km
Paraguay Saint Vincent and the Grenadines 4,041 km
Paraguay Curacao 4,103 km

More distances from Germany

Calculate the distance between any 2 countries