Distance from Malta to Latvia

The distance between Malta and Latvia is 2,451 kilometers (1,523 miles).

Malta, Europe

Latvia, Europe

2,451 km

Distance between centroids

2,338 km

Shortest distance between major cities

San Pawl il-Baħar → Liepāja

Distances between Malta and Latvia by cities:

City in Malta City in Latvia Distance (kilometers)
Pembroke Riga 2,445 km
Saint John Liepāja 2,342 km
Rabat Jelgava 2,412 km
Mosta Salaspils 2,445 km
Fontana Kuldīga 2,398 km
Victoria Bolderaja 2,446 km
Rabat Kuldīga 2,412 km
Safi Kuldīga 2,416 km
Safi Liepāja 2,350 km
Valletta Bolderaja 2,455 km
Birkirkara Riga 2,449 km
Pembroke Liepāja 2,339 km
Sliema Kuldīga 2,407 km
Fgura Kuldīga 2,411 km
Mosta Kuldīga 2,409 km
San Pawl il-Baħar Riga 2,444 km
Qormi Riga 2,451 km
San Pawl il-Baħar Liepāja 2,338 km
Valletta Kuldīga 2,408 km
Sliema Bolderaja 2,454 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 Latvia

Distances between countries Kilometers
From Latvia to China 6,153 km
From Latvia to India 5,970 km
From Latvia to United States 8,187 km
From Latvia to Indonesia 10,038 km
From Latvia to Pakistan 4,529 km

Countries separated by similar distances

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

From To Distance (kilometers)
China Vietnam 2,450 km
Slovakia Jordan 2,448 km
Slovakia Portugal 2,446 km
Cuba United States 2,443 km
Kenya Republic of the Congo 2,458 km
Bulgaria Spain 2,438 km
Nigeria Angola 2,464 km
Costa Rica Grenada 2,436 km
El Salvador Puerto Rico 2,435 km
Puerto Rico El Salvador 2,435 km
Ethiopia Chad 2,466 km
Bulgaria Kuwait 2,467 km
Costa Rica Trinidad and Tobago 2,470 km
Haiti Suriname 2,429 km
Netherlands Morocco 2,474 km

More distances from Malta

Calculate the distance between any 2 countries