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)

342 km

Shortest distance between major cities

Haninge → Liepāja

Distances between Sweden and Latvia by cities:

City in Sweden City in Latvia Distance (kilometers)
Örebro Kuldīga 473 km
Umeå Bolderaja 785 km
Haninge Liepāja 342 km
Uppsala Kuldīga 408 km
Stockholm Bolderaja 435 km
Uppsala Riga 498 km
Malmö Riga 703 km
Borås Riga 677 km
Eskilstuna Riga 522 km
Gävle Kuldīga 497 km
Södertälje Cēsis 495 km
Umeå Riga 795 km
Södertälje Riga 457 km
Jönköping Liepāja 438 km
Jönköping Kuldīga 478 km
Borås Kuldīga 549 km
Västerås Riga 533 km
Göteborg Riga 735 km
Haninge Riga 430 km
Helsingborg Kuldīga 579 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)
Slovakia Romania 500 km
Bulgaria Montenegro 500 km
Puerto Rico Guadeloupe 499 km
Cyprus Syria 510 km
Greece Bulgaria 510 km
Bulgaria Greece 510 km
South Africa Lesotho 521 km
Slovakia Croatia 524 km
Sierra Leone Guinea-Bissau 525 km
Bulgaria Albania 474 km
Slovakia Serbia 527 km
Thailand Laos 469 km
Netherlands Denmark 535 km
Haiti Jamaica 538 km

More distances from Sweden

Calculate the distance between any 2 countries