Countries between Bulgaria and Peru

Up to 500 kilometers
Macedonia flag Distance from Bulgaria to Macedonia is: 175 kilometer Distance from Sofia to Skopje
Albania flag Distance from Bulgaria to Albania is: 326 kilometer Distance from Sofia to Tirana
Serbia flag Distance from Bulgaria to Serbia is: 328 kilometer Distance from Sofia to Belgrade
Montenegro flag Distance from Bulgaria to Montenegro is: 335 kilometer Distance from Sofia to Podgorica
Bosnia and Herzegovina flag Distance from Bulgaria to Bosnia and Herzegovina is: 418 kilometer Distance from Sofia to Sarajevo
Up to 1,000 kilometers
Hungary flag Distance from Bulgaria to Hungary is: 628 kilometer Distance from Sofia to Budapest
Croatia flag Distance from Bulgaria to Croatia is: 679 kilometer Distance from Sofia to Zagreb
Slovakia flag Distance from Bulgaria to Slovakia is: 774 kilometer Distance from Sofia to Bratislava
Slovenia flag Distance from Bulgaria to Slovenia is: 791 kilometer Distance from Sofia to Ljubljana
Austria flag Distance from Bulgaria to Austria is: 820 kilometer Distance from Sofia to Vienna
Italy flag Distance from Bulgaria to Italy is: 886 kilometer Distance from Sofia to Rome
San Marino flag Distance from Bulgaria to San Marino is: 887 kilometer Distance from Sofia to San Marino
Up to 1,500 kilometers
Czech Republic flag Distance from Bulgaria to Czech Republic is: 1,064 kilometer Distance from Sofia to Prague
Malta flag Distance from Bulgaria to Malta is: 1,067 kilometer Distance from Sofia to Valletta
Poland flag Distance from Bulgaria to Poland is: 1,074 kilometer Distance from Sofia to Warsaw
Liechtenstein flag Distance from Bulgaria to Liechtenstein is: 1,190 kilometer Distance from Sofia to Vaduz
Monaco flag Distance from Bulgaria to Monaco is: 1,293 kilometer Distance from Sofia to Monaco
Tunisia flag Distance from Bulgaria to Tunisia is: 1,296 kilometer Distance from Sofia to Tunis
Germany flag Distance from Bulgaria to Germany is: 1,316 kilometer Distance from Sofia to Berlin
Switzerland flag Distance from Bulgaria to Switzerland is: 1,334 kilometer Distance from Sofia to Bern
Libya flag Distance from Bulgaria to Libya is: 1,403 kilometer Distance from Sofia to Tripoli
Djerba flag Distance from Bulgaria to Djerba is: 1,465 kilometer Distance from Sofia to Djerba
Up to 2,000 kilometers
Luxembourg flag Distance from Bulgaria to Luxembourg is: 1,521 kilometer Distance from Sofia to Luxembourg
Denmark flag Distance from Bulgaria to Denmark is: 1,632 kilometer Distance from Sofia to Copenhagen
Belgium flag Distance from Bulgaria to Belgium is: 1,695 kilometer Distance from Sofia to Brussels
Netherlands flag Distance from Bulgaria to Netherlands is: 1,739 kilometer Distance from Sofia to Amsterdam
France flag Distance from Bulgaria to France is: 1,755 kilometer Distance from Sofia to Paris
Andorra flag Distance from Bulgaria to Andorra is: 1,777 kilometer Distance from Sofia to Andorra la Vella
Algeria flag Distance from Bulgaria to Algeria is: 1,846 kilometer Distance from Sofia to Algiers
Sweden flag Distance from Bulgaria to Sweden is: 1,880 kilometer Distance from Sofia to Stockholm
Up to 2,500 kilometers
United Kingdom flag Distance from Bulgaria to United Kingdom is: 2,013 kilometer Distance from Sofia to London
Norway flag Distance from Bulgaria to Norway is: 2,092 kilometer Distance from Sofia to Oslo
Jersey flag Distance from Bulgaria to Jersey is: 2,115 kilometer Distance from Sofia to St. Helier
Spain flag Distance from Bulgaria to Spain is: 2,248 kilometer Distance from Sofia to Madrid
Isle of Man flag Distance from Bulgaria to Isle of Man is: 2,385 kilometer Distance from Sofia to Douglas
Ireland flag Distance from Bulgaria to Ireland is: 2,467 kilometer Distance from Sofia to Dublin
Up to 3,000 kilometers
Gibraltar flag Distance from Bulgaria to Gibraltar is: 2,550 kilometer Distance from Sofia to Gibraltar
Portugal flag Distance from Bulgaria to Portugal is: 2,748 kilometer Distance from Sofia to Lisbon
Morocco flag Distance from Bulgaria to Morocco is: 2,778 kilometer Distance from Sofia to Rabat
Faroe Islands flag Distance from Bulgaria to Faroe Islands is: 2,907 kilometer Distance from Sofia to Torshavn
Up to 3,500 kilometers
Chad flag Distance from Bulgaria to Chad is: 3,485 kilometer Distance from Sofia to N'Djamena
Up to 4,000 kilometers
Iceland flag Distance from Bulgaria to Iceland is: 3,690 kilometer Distance from Sofia to Reykjavik
Niger flag Distance from Bulgaria to Niger is: 3,822 kilometer Distance from Sofia to Niamey
Canary Islands flag Distance from Bulgaria to Canary Islands is: 3,830 kilometer Distance from Sofia to Las Palmas
Up to 4,500 kilometers
Nigeria flag Distance from Bulgaria to Nigeria is: 4,034 kilometer Distance from Sofia to Abuja
Burkina Faso flag Distance from Bulgaria to Burkina Faso is: 4,126 kilometer Distance from Sofia to Ouagadougou
Mali flag Distance from Bulgaria to Mali is: 4,487 kilometer Distance from Sofia to Bamako
Up to 5,000 kilometers
Benin flag Distance from Bulgaria to Benin is: 4,501 kilometer Distance from Sofia to Porto-Novo
Mauritania flag Distance from Bulgaria to Mauritania is: 4,578 kilometer Distance from Sofia to Nouakchott
Togo flag Distance from Bulgaria to Togo is: 4,599 kilometer Distance from Sofia to Loma
Ghana flag Distance from Bulgaria to Ghana is: 4,727 kilometer Distance from Sofia to Accra
Cote dIvoire flag Distance from Bulgaria to Cote d'Ivoire is: 4,865 kilometer Distance from Sofia to Yamoussoukro
Senegal flag Distance from Bulgaria to Senegal is: 4,964 kilometer Distance from Sofia to Dakar
Up to 5,500 kilometers
Gambia flag Distance from Bulgaria to Gambia is: 5,006 kilometer Distance from Sofia to Banjul
Guinea-Bissau flag Distance from Bulgaria to Guinea-Bissau is: 5,065 kilometer Distance from Sofia to Bissau
Guinea flag Distance from Bulgaria to Guinea is: 5,139 kilometer Distance from Sofia to Conakry
Sierra Leone flag Distance from Bulgaria to Sierra Leone is: 5,197 kilometer Distance from Sofia to Freetown
Liberia flag Distance from Bulgaria to Liberia is: 5,238 kilometer Distance from Sofia to Monrovia
Cape Verde flag Distance from Bulgaria to Cape Verde is: 5,400 kilometer Distance from Sofia to Praia
Up to 7,500 kilometers
Canada flag Distance from Bulgaria to Canada is: 7,352 kilometer Distance from Sofia to Ottawa
Bermuda flag Distance from Bulgaria to Bermuda is: 7,487 kilometer Distance from Sofia to Hamilton
Up to 8,000 kilometers
USA flag Distance from Bulgaria to USA is: 7,897 kilometer Distance from Sofia to Washington
Up to 8,500 kilometers
Antigua and Barbuda flag Distance from Bulgaria to Antigua and Barbuda is: 8,323 kilometer Distance from Sofia to Saint John's
Anguilla flag Distance from Bulgaria to Anguilla is: 8,341 kilometer Distance from Sofia to The Valley
Saint Kitts and Nevis flag Distance from Bulgaria to Saint Kitts and Nevis is: 8,378 kilometer Distance from Sofia to Basseterre
Dominica flag Distance from Bulgaria to Dominica is: 8,417 kilometer Distance from Sofia to Roseau
Barbados flag Distance from Bulgaria to Barbados is: 8,433 kilometer Distance from Sofia to Bridgetown
Virgin Islands flag Distance from Bulgaria to Virgin Islands is: 8,479 kilometer Distance from Sofia to Charlotte Amalie
Up to 9,000 kilometers
Saint Vincent flag Distance from Bulgaria to Saint Vincent is: 8,561 kilometer Distance from Sofia to Kingstown
Puerto Rico flag Distance from Bulgaria to Puerto Rico is: 8,564 kilometer Distance from Sofia to San Juan
Suriname flag Distance from Bulgaria to Suriname is: 8,609 kilometer Distance from Sofia to Paramaribo
Grenada flag Distance from Bulgaria to Grenada is: 8,684 kilometer Distance from Sofia to Saint George's
Trinidad and Tobago flag Distance from Bulgaria to Trinidad and Tobago is: 8,767 kilometer Distance from Sofia to Port-of-Spain
Guyana flag Distance from Bulgaria to Guyana is: 8,781 kilometer Distance from Sofia to Georgetown
Dominican Republic flag Distance from Bulgaria to Dominican Republic is: 8,862 kilometer Distance from Sofia to Santo Domingo
Bahamas flag Distance from Bulgaria to Bahamas is: 8,936 kilometer Distance from Sofia to Nassau
Up to 9,500 kilometers
Haiti flag Distance from Bulgaria to Haiti is: 9,047 kilometer Distance from Sofia to Port-au-Prince
Venezuela flag Distance from Bulgaria to Venezuela is: 9,218 kilometer Distance from Sofia to Caracas
Aruba flag Distance from Bulgaria to Aruba is: 9,232 kilometer Distance from Sofia to Oranjestad
Jamaica flag Distance from Bulgaria to Jamaica is: 9,433 kilometer Distance from Sofia to Kingston
Cuba flag Distance from Bulgaria to Cuba is: 9,452 kilometer Distance from Sofia to Havana
Up to 10,000 kilometers
Cayman Islands flag Distance from Bulgaria to Cayman Islands is: 9,679 kilometer Distance from Sofia to George Town
Brazil flag Distance from Bulgaria to Brazil is: 9,711 kilometer Distance from Sofia to Brasilia
Up to 10,500 kilometers
Colombia flag Distance from Bulgaria to Colombia is: 10,239 kilometer Distance from Sofia to Bogota
Panama flag Distance from Bulgaria to Panama is: 10,340 kilometer Distance from Sofia to Panama (City)
Belize flag Distance from Bulgaria to Belize is: 10,384 kilometer Distance from Sofia to Belmopan
Up to 11,000 kilometers
Honduras flag Distance from Bulgaria to Honduras is: 10,525 kilometer Distance from Sofia to Tegucigalpa
Nicaragua flag Distance from Bulgaria to Nicaragua is: 10,616 kilometer Distance from Sofia to Managua
Costa Rica flag Distance from Bulgaria to Costa Rica is: 10,619 kilometer Distance from Sofia to San Jose
El Salvador flag Distance from Bulgaria to El Salvador is: 10,705 kilometer Distance from Sofia to San Salvador
Guatemala flag Distance from Bulgaria to Guatemala is: 10,724 kilometer Distance from Sofia to Guatemala
Ecuador flag Distance from Bulgaria to Ecuador is: 10,965 kilometer Distance from Sofia to Quito
Up to 11,500 kilometers
Paraguay flag Distance from Bulgaria to Paraguay is: 11,170 kilometer Distance from Sofia to Asuncion
Bolivia flag Distance from Bulgaria to Bolivia is: 11,334 kilometer Distance from Sofia to La Paz
Up to 12,000 kilometers
Peru flag Distance from Bulgaria to Peru is: 11,729 kilometer Distance from Sofia to Lima