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)

231 km

Shortest distance between major cities

Minsk → Daugavpils

Distances between Belarus and Latvia by cities:

City in Belarus City in Latvia Distance (kilometers)
Vitebsk Riga 427 km
Pinsk Liepāja 588 km
Hrodna Tukums 368 km
Zhlobin Daugavpils 403 km
Pinsk Daugavpils 420 km
Homyel' Bolderaja 678 km
Soligorsk Daugavpils 350 km
Soligorsk Riga 512 km
Mahilyow Riga 519 km
Lida Riga 349 km
Mazyr Riga 638 km
Baranovichi Bolderaja 452 km
Vitebsk Bolderaja 434 km
Lida Daugavpils 236 km
Homyel' Riga 669 km
Barysaw Bolderaja 419 km
Mazyr Jelgava 625 km
Barysaw Riga 410 km
Baranovichi Tukums 464 km
Minsk Daugavpils 231 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)
Austria Slovakia 404 km
Italy Croatia 417 km
Spain Portugal 400 km
Sweden Estonia 400 km
United Arab Emirates Bahrain 427 km
Vietnam Cambodia 392 km
Cambodia Vietnam 392 km
Germany Belgium 428 km
Belgium Germany 428 km
Sweden Finland 433 km
Germany Czechia 387 km
United Kingdom Ireland 381 km
Ireland United Kingdom 381 km
Costa Rica Nicaragua 380 km
Singapore Malaysia 377 km

More distances from Belarus

Calculate the distance between any 2 countries