Distance from Croatia to Bulgaria

The distance between Croatia and Bulgaria is 866 kilometers (538 miles).

Croatia, Europe

Bulgaria, Europe

866 km

Distance between centroids

276 km

Shortest distance

Calculated based on main borders (including major islands)

432 km

Shortest distance between major cities

Osijek → Montana

Distances between Croatia and Bulgaria by cities:

City in Croatia City in Bulgaria Distance (kilometers)
Osijek Varna 779 km
Glogovac Blagoevgrad 675 km
Kosi Shumen 1,027 km
Bol Sofia 547 km
Marina Montana 576 km
Zagreb Yambol 919 km
Zadar Montana 649 km
Split Sofia 567 km
Pula Sofia 799 km
Sesvete Montana 625 km
Split Plovdiv 696 km
Pula Plovdiv 931 km
Plano Burgas 918 km
Bol Plovdiv 674 km
Rijeka Montana 731 km
Trnava Plovdiv 627 km
Slavonski Brod Sofia 506 km
Kosi Montana 738 km
Plano Sofia 581 km
Glogovac Montana 585 km

Distance between cities calculator →

Other distances from Croatia

Distance between countries Kilometers
From Croatia to China 7,228 km
From Croatia to India 6,372 km
From Croatia to United States 8,575 km
From Croatia to Indonesia 10,757 km
From Croatia to Pakistan 4,943 km

Other distances from Bulgaria

Distances 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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Croatia and Bulgaria.

From To Distance (kilometers)
Colombia Venezuela 878 km
Switzerland Hungary 858 km
Switzerland Slovakia 884 km
Peru Ecuador 886 km
Ecuador Peru 886 km
Cambodia Laos 850 km
United Kingdom Luxembourg 895 km
Italy Greece 844 km
Colombia Panama 841 km
Netherlands Austria 840 km
United Kingdom Norway 903 km
Colombia Ecuador 829 km
Ecuador Colombia 829 km
Sweden Belarus 911 km
Italy Czechia 911 km

More distances from Croatia

Calculate the distance between any 2 countries