Distance from Malta to Italy

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

Malta, Europe

Italy, Europe

677 km

Distance between centroids

265 km

Shortest distance between major cities

Victoria → Messina

Distances between Malta and Italy by cities:

City in Malta City in Italy Distance (kilometers)
Mosta Taranto 563 km
Fontana Rome 667 km
Victoria Rome 666 km
Qormi Taranto 564 km
Rabat Rome 687 km
Fontana Taranto 557 km
San Ġwann Naples 549 km
San Pawl il-Baħar Brescia 1,122 km
Swieqi Rome 684 km
Pembroke Milan 1,149 km
Qormi Rome 689 km
Safi Rome 694 km
Valletta Rome 687 km
Żabbar Milan 1,156 km
Birkirkara Brescia 1,128 km
Mosta Rome 685 km
Birkirkara Taranto 563 km
San Pawl il-Baħar Rome 680 km
Sliema Rome 686 km
Naxxar Taranto 562 km

Distance between cities calculator →

Other distances from Malta

Distance 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

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 Malta and Italy.

From To Distance (kilometers)
Netherlands United Kingdom 679 km
United Kingdom Netherlands 679 km
Denmark Sweden 688 km
Sweden Denmark 688 km
Austria Luxembourg 670 km
Italy Kosovo 693 km
Netherlands France 694 km
France Netherlands 694 km
Costa Rica Honduras 661 km
Austria Montenegro 655 km
Germany Slovenia 650 km
Switzerland Italy 649 km
Italy Switzerland 649 km
Saudi Arabia Kuwait 647 km

More distances from Malta

Calculate the distance between any 2 countries