Distance Between Germany Cities

To calculate the distance between cities in Germany, click on a city from the list below. Germany (DE) is located in the continent of Europe and shares borders with Austria, Belgium, Czech Republic, Denmark, France, Luxembourg, Netherlands, Poland and Switzerland. For distance calculations to cities in these countries, see cities near Germany.

Cities in Germany

Note: that the cities listed below are deemed major based on population. Due to there being many major cities in Germany, we have grouped the list by province and sorted by most populated.

City Province Population
Berlin (Country Capital)Berlin3,426,354
HamburgHamburg1,739,117
MunichBavaria1,260,391
CologneNorth Rhine-Westphalia963,395
FrankfurtHesse650,000
StuttgartBaden-Württemberg589,793
BremenBremen546,501
HanoverLower Saxony515,140
LeipzigSaxony504,971
06124 Halle-NeustadtSachsen-Anhalt240,000
KielSchleswig-Holstein232,758
ErfurtThuringia203,254
RostockMecklenburg-Vorpommern198,293
MainzRhineland-Palatinate184,997
SaarbrückenSaarland181,227
PotsdamBrandenburg145,292

Cities Near Germany

The list below shows the distance between the above cities in Germany and populated cities outside of Germany which are closest.

  • Mi = Miles
  • Km = Kilometers
  • = Flight distance
  • = Driving distance
  Germany to Austria  
Kolbermoor to Kufstein30.6 Km (19 Mi) 39.7 Km (24.6 Mi)
Munich to Kufstein75.2 Km (46.7 Mi) 89.9 Km (55.9 Mi)
Munich to Wörgl80.8 Km (50.2 Mi) 105.9 Km (65.8 Mi)
  Germany to Belgium  
Aachen to Eupen16.6 Km (10.3 Mi) 19 Km (11.8 Mi)
Cologne to Eupen73.7 Km (45.8 Mi) 90.9 Km (56.5 Mi)
Cologne to Dison85.9 Km (53.4 Mi) 103.1 Km (64.1 Mi)
  Germany to Czech Republic  
Selb to Aš7.2 Km (4.5 Mi) 9.5 Km (5.9 Mi)
Erfurt to Aš118 Km (73.3 Mi) 183.8 Km (114.2 Mi)
  Germany to Denmark  
Flensburg to 6400 Sønderborg25.7 Km (16 Mi) 44.3 Km (27.6 Mi)
Kiel to 6400 Sønderborg69 Km (42.9 Mi) 134.2 Km (83.4 Mi)
Kiel to 6430 Nordborg85 Km (52.8 Mi) 158.4 Km (98.4 Mi)
  Germany to France  
Völklingen to Forbach8.2 Km (5.1 Mi) 15.3 Km (9.5 Mi)
Saarbrücken to Forbach9.5 Km (5.9 Mi) 13.5 Km (8.4 Mi)
Saarbrücken to Metz61.2 Km (38 Mi) 68.2 Km (42.4 Mi)
  Germany to Luxembourg  
Merzig to Schengen20.3 Km (12.6 Mi) 27.3 Km (16.9 Mi)
Saarbrücken to Schengen52.5 Km (32.6 Mi) 67.5 Km (41.9 Mi)
Saarbrücken to Remich56.8 Km (35.3 Mi) 72 Km (44.7 Mi)
  Germany to Netherlands  
Herzogenrath to Kerkrade1.4 Km (0.9 Mi) 3 Km (1.8 Mi)
Cologne to Kerkrade62.9 Km (39.1 Mi) 83.2 Km (51.7 Mi)
Cologne to 6369 Simpelveld69.5 Km (43.2 Mi) 80.5 Km (50 Mi)
  Germany to Poland  
Frankfurt an der Oder to Slubice0.8 Km (0.5 Mi) 1.5 Km (0.9 Mi)
Berlin to Slubice80.6 Km (50.1 Mi) 105.2 Km (65.4 Mi)
Berlin to Gorzów Wielkopolski125.9 Km (78.2 Mi) 232.8 Km (144.6 Mi)
  Germany to Switzerland  
Singen to Thayngen12.2 Km (7.6 Mi) 16 Km (10 Mi)
Stuttgart to Thayngen119.6 Km (74.3 Mi) 158.9 Km (98.8 Mi)
Stuttgart to Schaffhausen125.4 Km (77.9 Mi) 166.6 Km (103.5 Mi)
Distance Between Germany and Neighboring Countries

The distance between cities in Germany and cities in neighboring countries; Poland cities are nearest due to being 0.8 kilometers away.

To Country Distance From Germany
Poland 0.8 Km (0.5 Mi)
Netherlands 1.4 Km (0.9 Mi)
Czech Republic 7.2 Km (4.5 Mi)
France 8.2 Km (5.1 Mi)
Switzerland 12.2 Km (7.6 Mi)
Belgium 16.6 Km (10.3 Mi)
Luxembourg 20.3 Km (12.6 Mi)
Denmark 25.7 Km (16 Mi)
Austria 30.6 Km (19 Mi)
« List of Countries in Europe