Distance from Germany to Italy

The distance between Germany and Italy is 1,046 kilometers (650 miles).

Germany, Europe

Italy, Europe

1,046 km

Distance between centroids

46 km

Shortest distance

Calculated based on main borders (including major islands)

349 km

Shortest distance between major cities

Munich → Milan

Distances between Germany and Italy by cities:

City in Germany City in Italy Distance (kilometers)
Duisburg Rome 1,147 km
Berlin Rome 1,184 km
Dortmund Milan 685 km
Dresden Taranto 1,208 km
Hamburg Rome 1,310 km
Stuttgart Rome 809 km
Leipzig Padua 661 km
Berlin Milan 843 km
Köln Naples 1,255 km
Munich Milan 349 km
Bochum Brescia 697 km
Düsseldorf Rome 1,126 km
Frankfurt am Main Bari 1,185 km
Leipzig Rome 1,050 km
Duisburg Milan 687 km
Munich Rome 698 km
Bochum Taranto 1,447 km
Essen Milan 685 km
Frankfurt am Main Taranto 1,264 km
Bremen Bari 1,461 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 Italy

Distances between countries Kilometers
From Italy to China 7,584 km
From Italy to India 6,578 km
From Italy to United States 8,640 km
From Italy to Indonesia 11,010 km
From Italy to Pakistan 5,171 km

Countries separated by similar distances

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

From To Distance (kilometers)
Japan North Korea 1,045 km
Germany Norway 1,043 km
Paraguay Uruguay 1,040 km
United Kingdom Germany 1,036 km
Germany United Kingdom 1,036 km
Belgium Poland 1,036 km
France Czechia 1,065 km
Netherlands Croatia 1,068 km
Italy Bulgaria 1,068 km
Ireland Luxembourg 1,071 km
Colombia Netherlands Antilles 1,024 km
Colombia Curacao 1,023 km
France Croatia 1,019 km

More distances from Germany

Calculate the distance between any 2 countries