Distance from Sweden to Latvia

The distance between Sweden and Latvia is 501 kilometers (311 miles).

Sweden, Europe

Latvia, Europe

501 km

Distance between centroids

278 km

Shortest distance

Calculated based on main borders (including major islands)

384 km

Shortest distance between major cities

Haninge → Tukums

Distances between Sweden and Latvia by cities:

City in Sweden City in Latvia Distance (kilometers)
Borås Riga 677 km
Örebro Bolderaja 577 km
Helsingborg Tukums 652 km
Halmstad Riga 687 km
Uppsala Bolderaja 489 km
Västerås Daugavpils 724 km
Halmstad Daugavpils 850 km
Göteborg Daugavpils 911 km
Haninge Tukums 384 km
Stockholm Riga 444 km
Haninge Jelgava 433 km
Borås Daugavpils 854 km
Malmö Riga 703 km
Jönköping Riga 605 km
Södertälje Bolderaja 449 km
Umeå Riga 795 km
Örebro Riga 585 km
Umeå Daugavpils 951 km
Stockholm Bolderaja 435 km
Norrköping Bolderaja 499 km

Distance between cities calculator →

Other distances from Sweden

Distance between countries Kilometers
From Sweden to China 6,394 km
From Sweden to India 6,409 km
From Sweden to United States 7,687 km
From Sweden to Indonesia 10,375 km
From Sweden to Pakistan 4,978 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 Sweden and Latvia.

From To Distance (kilometers)
Austria Germany 503 km
Germany Austria 503 km
France Belgium 504 km
Belgium France 504 km
Belgium Switzerland 494 km
Switzerland Belgium 494 km
France Luxembourg 494 km
South Korea North Korea 492 km
Germany Switzerland 510 km
Switzerland Germany 510 km
Italy Slovenia 514 km
Switzerland Austria 485 km
Austria Switzerland 485 km
Poland Lithuania 479 km

More distances from Sweden

Calculate the distance between any 2 countries