Distance from Belarus to Latvia

The distance between Belarus and Latvia is 412 kilometers (256 miles).

Belarus, Europe

Latvia, Europe

412 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

148 km

Shortest distance between major cities

Polatsk → Daugavpils

Distances between Belarus and Latvia by cities:

City in Belarus City in Latvia Distance (kilometers)
Polatsk Riga 333 km
Zhlobin Riga 589 km
Orsha Riga 480 km
Hrodna Riga 363 km
Hrodna Liepāja 361 km
Minsk Kuldīga 493 km
Polatsk Daugavpils 148 km
Mazyr Liepāja 730 km
Homyel' Liepāja 788 km
Zhlobin Liepāja 706 km
Pinsk Riga 552 km
Barysaw Kuldīga 513 km
Orsha Liepāja 634 km
Mahilyow Bolderaja 527 km
Mazyr Riga 638 km
Lida Riga 349 km
Minsk Riga 404 km
Lida Kuldīga 404 km
Vitebsk Bolderaja 434 km
Barysaw Liepāja 538 km

Distance between cities calculator →

Other distances from Belarus

Distance between countries Kilometers
From Belarus to China 6,031 km
From Belarus to India 5,651 km
From Belarus to United States 8,588 km
From Belarus to Indonesia 9,812 km
From Belarus to Pakistan 4,203 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 Belarus and Latvia.

From To Distance (kilometers)
El Salvador Nicaragua 413 km
Slovakia Austria 404 km
Estonia Sweden 400 km
Sweden Estonia 400 km
North Macedonia Bosnia and Herzegovina 420 km
Greece Kosovo 399 km
Vietnam Cambodia 392 km
Cuba Bahamas 391 km
Bulgaria Serbia 390 km
Estonia Lithuania 388 km
Sweden Finland 433 km
Puerto Rico Dominican Republic 382 km
Cuba Jamaica 381 km
Costa Rica Nicaragua 380 km
El Salvador Belize 378 km

More distances from Belarus

Calculate the distance between any 2 countries