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)

431 km

Shortest distance between major cities

Osijek → Montana

Distances between Croatia and Bulgaria by cities:

City in Croatia City in Bulgaria Distance (kilometers)
Pula Sofia 799 km
Rijeka Plovdiv 901 km
Plano Sofia 581 km
Split Sofia 567 km
Osijek Varna 778 km
Plano Burgas 919 km
Marina Montana 576 km
Trnava Plovdiv 627 km
Zagreb Plovdiv 812 km
Marina Sofia 594 km
Split Plovdiv 696 km
Karlovac Yambol 939 km
Kosi Ruse 934 km
Slavonski Brod Montana 459 km
Rijeka Montana 731 km
Sesvete Sofia 672 km
Pula Plovdiv 931 km
Zadar Montana 648 km
Sesvete Montana 624 km
Zadar Sofia 674 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
Ecuador Peru 886 km
Peru Ecuador 886 km
Cambodia Laos 850 km
United Kingdom Luxembourg 895 km
Italy Greece 844 km
Colombia Panama 841 km
Netherlands Austria 840 km
Austria Netherlands 840 km
United Kingdom Norway 903 km
Colombia Ecuador 829 km
Ecuador Colombia 829 km
Sweden Belarus 911 km
Italy Czechia 911 km
Sweden Poland 915 km

More distances from Croatia

Calculate the distance between any 2 countries