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

557 km

Shortest distance between major cities

Victoria → Taranto

Distances between Malta and Italy by cities:

City in Malta City in Italy Distance (kilometers)
Safi Taranto 568 km
Saint John Rome 686 km
Birkirkara Taranto 563 km
Fontana Rome 667 km
Qormi Rome 689 km
Birkirkara Rome 687 km
Pembroke Rome 683 km
Victoria Taranto 557 km
Qormi Milan 1,154 km
Fgura Taranto 563 km
Zeitun Milan 1,158 km
Sliema Taranto 559 km
Victoria Prato 910 km
Pembroke Milan 1,148 km
San Pawl il-Baħar Milan 1,144 km
Valletta Prato 933 km
Mosta Taranto 563 km
Fontana Taranto 558 km
Żabbar Rome 690 km
Fgura Florence 921 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)
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 Malta

Calculate the distance between any 2 countries