Distance from Italy to Malta

The distance between Italy and Malta is 677 kilometers (421 miles).

Italy, Europe

Malta, Europe

677 km

Distance between centroids

183 km

Shortest distance between major cities

Catania → Sliema

Distances between Italy and Malta by cities:

City in Italy City in Malta Distance (kilometers)
Palermo Saint John 267 km
Messina Sliema 270 km
Florence Zeitun 923 km
Palermo Sliema 267 km
Genoa Birkirkara 1,055 km
Brescia Fgura 1,133 km
Prato Sliema 931 km
Bari Saint John 615 km
Brescia Safi 1,136 km
Naples Birkirkara 550 km
Milan Saint John 1,151 km
Turin Victoria 1,145 km
Verona Sliema 1,098 km
Genoa Saint John 1,054 km
Bologna Saint John 990 km
Taranto Zeitun 564 km
Messina Zeitun 275 km
Milan Zeitun 1,158 km
Verona Saint John 1,098 km
Taranto Sliema 559 km

Distance between cities calculator →

Other distances from Italy

Distance 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

Other distances from Malta

Distances between countries Kilometers
From Malta to China 7,775 km
From Malta to India 6,446 km
From Malta to United States 9,184 km
From Malta to Indonesia 10,924 km
From Malta to Pakistan 5,098 km

Countries separated by similar distances

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

From To Distance (kilometers)
Slovakia Kosovo 681 km
Netherlands United Kingdom 679 km
Bulgaria Hungary 682 km
Moldova Serbia 686 km
Sweden Denmark 688 km
Moldova Hungary 671 km
Netherlands France 694 km
Slovakia Montenegro 663 km
Moldova Slovakia 661 km
Slovakia Moldova 661 km
Costa Rica Honduras 661 km
Nigeria Benin 699 km
Moldova Belarus 701 km
North Macedonia Croatia 657 km
Bulgaria Bosnia and Herzegovina 646 km

More distances from Italy

Calculate the distance between any 2 countries