Distance from Spain to Malta

The distance between Spain and Malta is 1,662 kilometers (1,032 miles).

Spain, Europe

Malta, Europe

1,662 km

Distance between centroids

1,118 km

Shortest distance between major cities

Palma → Saint John

Distances between Spain and Malta by cities:

City in Spain City in Malta Distance (kilometers)
Granada Saint John 1,623 km
Zaragoza Sliema 1,478 km
Las Palmas de Gran Canaria Saint John 2,941 km
Madrid Rabat 1,661 km
Málaga Fgura 1,701 km
Latina Sliema 1,671 km
Palma Zeitun 1,125 km
Murcia Sliema 1,409 km
Vigo Rabat 2,114 km
A Coruña Saint John 2,122 km
Sevilla Zeitun 1,839 km
Barcelona Saint John 1,231 km
Murcia Zeitun 1,414 km
A Coruña Sliema 2,124 km
Las Palmas de Gran Canaria Mosta 2,936 km
Sevilla Saint John 1,832 km
Málaga Zeitun 1,703 km
Granada Rabat 1,616 km
Barcelona Rabat 1,227 km
Bilbao Sliema 1,700 km

Distance between cities calculator →

Other distances from Spain

Distance between countries Kilometers
From Spain to China 8,809 km
From Spain to India 7,954 km
From Spain to United States 7,607 km
From Spain to Indonesia 12,378 km
From Spain to Pakistan 6,544 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 Spain and Malta.

From To Distance (kilometers)
Kenya Sudan 1,659 km
Nigeria Mali 1,662 km
Bulgaria Armenia 1,658 km
Netherlands Albania 1,663 km
Bulgaria Jordan 1,653 km
Slovakia Turkey 1,646 km
Netherlands Finland 1,640 km
Bulgaria Luxembourg 1,680 km
Costa Rica Curacao 1,635 km
Papua New Guinea Micronesia 1,687 km
Sweden Romania 1,633 km
Sweden Croatia 1,688 km
Sweden Switzerland 1,630 km
Costa Rica Netherlands Antilles 1,629 km
Greece Belarus 1,692 km

More distances from Spain

Calculate the distance between any 2 countries