Distance from Bulgaria to Latvia

The distance between Bulgaria and Latvia is 1,575 kilometers (978 miles).

Bulgaria, Europe

Latvia, Europe

1,575 km

Distance between centroids

1,273 km

Shortest distance

Calculated based on main borders (including major islands)

1,472 km

Shortest distance between major cities

Ruse → Bolderaja

Distances between Bulgaria and Latvia by cities:

City in Bulgaria City in Latvia Distance (kilometers)
Sliven Bolderaja 1,604 km
Sliven Salaspils 1,583 km
Varna Kuldīga 1,587 km
Stara Zagora Bolderaja 1,628 km
Burgas Tukums 1,637 km
Burgas Liepāja 1,624 km
Kyustendil Riga 1,634 km
Sofia Riga 1,586 km
Haskovo Kuldīga 1,692 km
Vratsa Liepāja 1,490 km
Kyustendil Liepāja 1,586 km
Plovdiv Bolderaja 1,656 km
Ruse Bolderaja 1,472 km
Gabrovo Kuldīga 1,586 km
Shumen Riga 1,534 km
Pleven Bolderaja 1,515 km
Haskovo Bolderaja 1,682 km
Blagoevgrad Riga 1,662 km
Pleven Kuldīga 1,520 km
Gabrovo Bolderaja 1,577 km

Distance between cities calculator →

Other distances from Bulgaria

Distance between countries Kilometers
From Bulgaria to China 6,583 km
From Bulgaria to India 5,523 km
From Bulgaria to United States 9,355 km
From Bulgaria to Indonesia 9,942 km
From Bulgaria to Pakistan 4,107 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 Bulgaria and Latvia.

From To Distance (kilometers)
Sweden Slovenia 1,574 km
Nigeria Ivory Coast 1,576 km
Netherlands Kosovo 1,579 km
Netherlands Romania 1,588 km
Sweden Moldova 1,550 km
Greece Egypt 1,595 km
China Bhutan 1,597 km
Haiti Honduras 1,542 km
Greece Syria 1,599 km
Bulgaria Israel 1,540 km
Haiti Nicaragua 1,539 km
Costa Rica Haiti 1,602 km
Haiti Costa Rica 1,602 km
Costa Rica Aruba 1,536 km

More distances from Bulgaria

Calculate the distance between any 2 countries