Distance between cities in Germany

Select 2 cities to calculate the distance:

Distances between main cities

In Germany, cities are at a considerable distance compared to other countries, with an average distance of 323 km between the 10 most populated cities. The following matrix shows all distances between the main cities.

Berlin Hamburg Munich Frankfurt am Main Stuttgart Düsseldorf Essen Dortmund
Berlin - 256 km 505 km 425 km 513 km 479 km 455 km 423 km
Hamburg 256 km - 612 km 393 km 534 km 339 km 309 km 284 km
Munich 505 km 612 km - 305 km 191 km 487 km 494 km 478 km
Frankfurt am Main 425 km 393 km 305 km - 153 km 183 km 190 km 178 km
Stuttgart 513 km 534 km 191 km 153 km - 321 km 335 km 328 km
Düsseldorf 479 km 339 km 487 km 183 km 321 km - 31 km 58 km
Essen 455 km 309 km 494 km 190 km 335 km 31 km - 32 km
Dortmund 423 km 284 km 478 km 178 km 328 km 58 km 32 km -

Longest distances in Germany

Among the 10 main cities, the longest distance is 612 km, between Munich and Hamburg. In the group of the 100 main cities, the longest distance is between Flensburg and Freiburg, with 764 km.

Group From → To Distance
Among the main 25 cities From Munich to Hamburg 612 km (381 mi)
Among the main 100 cities From Flensburg to Freiburg 764 km (474 mi)

The greatest latitudinal distance (north to south) is also from Flensburg to Freiburg, with a displacement of 6.79 degrees of latitude in geographic coordinates, which is approximately equivalent to 751 km.

In the longitudinal direction (west to east), the greatest distance is from Cottbus to Aachen, with a displacement of 0.98 degrees of longitude, which is approximately equivalent to 568 km. The total distance between these cities is 585 km.

Distances to international cities

International routes from cities in Germany reach significant distances, such as the 16,088 kilometers between Berlin and Sydney, covering a transcontinental connection between Europe and Oceania. Below are some international distances from Germany.

More distances from Germany

Select a state or city to calculate more distances: