Distance from Poland to Latvia

The distance between Poland and Latvia is 656 kilometers (407 miles).

Poland, Europe

Latvia, Europe

656 km

Distance between centroids

190 km

Shortest distance

Calculated based on main borders (including major islands)

348 km

Shortest distance between major cities

Gdynia → Kuldīga

Distances between Poland and Latvia by cities:

City in Poland City in Latvia Distance (kilometers)
Lublin Riga 642 km
Warsaw Liepāja 476 km
Bydgoszcz Jūrmala 564 km
Gdynia Kuldīga 348 km
Sosnowiec Riga 811 km
Bydgoszcz Bolderaja 581 km
Białystok Salaspils 422 km
Łódź Riga 650 km
Gdynia Riga 442 km
Katowice Riga 816 km
Radom Kuldīga 622 km
Sosnowiec Kuldīga 768 km
Vrotslav Liepāja 656 km
Katowice Bolderaja 823 km
Szczecin Kuldīga 614 km
Łódź Bolderaja 656 km
Vrotslav Riga 798 km
Częstochowa Riga 758 km
Kraków Liepāja 721 km
Radom Jēkabpils 646 km

Distance between cities calculator →

Other distances from Poland

Distance between countries Kilometers
From Poland to China 6,657 km
From Poland to India 6,171 km
From Poland to United States 8,301 km
From Poland to Indonesia 10,405 km
From Poland to Pakistan 4,720 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 Poland and Latvia.

From To Distance (kilometers)
Costa Rica Honduras 661 km
Slovakia Moldova 661 km
Moldova Slovakia 661 km
Slovakia Montenegro 663 km
Moldova Hungary 671 km
Bulgaria Bosnia and Herzegovina 646 km
Kenya Uganda 644 km
North Macedonia Hungary 642 km
Netherlands United Kingdom 679 km
Cuba Haiti 640 km
Haiti Cuba 640 km
Greece Bosnia and Herzegovina 639 km
Slovakia Kosovo 681 km
Bulgaria Hungary 682 km
Sweden Lithuania 634 km

More distances from Poland

Calculate the distance between any 2 countries