Distance from Malta to Saudi Arabia

The distance between Malta and Saudi Arabia is 3,234 kilometers (2,009 miles).

Malta, Europe

Saudi Arabia, Asia

3,234 km

Distance between centroids

2,609 km

Shortest distance between major cities

Żabbar → Yanbu

Distances between Malta and Saudi Arabia by cities:

City in Malta City in Saudi Arabia Distance (kilometers)
Valletta Riyadh 3,319 km
Mosta Riyadh 3,327 km
Naxxar Jeddah 2,885 km
San Pawl il-Baħar Abha 3,388 km
Pembroke Riyadh 3,323 km
Victoria Najrān 3,589 km
Żabbar Yanbu 2,609 km
Swieqi Yanbu 2,616 km
Qormi Yanbu 2,614 km
San Ġwann Dammam 3,533 km
Victoria Riyadh 3,347 km
Birkirkara Abha 3,382 km
Swieqi Riyadh 3,323 km
San Pawl il-Baħar Riyadh 3,329 km
San Ġwann Jeddah 2,882 km
Safi Yanbu 2,611 km
Naxxar Yanbu 2,618 km
Rabat Abha 3,386 km
Mosta Yanbu 2,620 km
Sliema Abha 3,379 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 Saudi Arabia

Distances between countries Kilometers
From Saudi Arabia to China 5,776 km
From Saudi Arabia to India 3,504 km
From Saudi Arabia to United States 12,110 km
From Saudi Arabia to Indonesia 7,907 km
From Saudi Arabia to Pakistan 2,505 km

Countries separated by similar distances

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

From To Distance (kilometers)
France Mali 3,229 km
Colombia Brazil 3,229 km
Brazil Colombia 3,229 km
Peru Guatemala 3,231 km
Peru Guadeloupe 3,228 km
France Palestinian Territory 3,233 km
France Niger 3,220 km
Peru U.S. Virgin Islands 3,241 km
United States Dominican Republic 3,216 km
Italy Iceland 3,249 km
Peru Uruguay 3,256 km
Germany Egypt 3,203 km
Ecuador Paraguay 3,202 km
Paraguay Ecuador 3,202 km
United States Costa Rica 3,259 km

More distances from Malta

Calculate the distance between any 2 countries