Distance from Iran to Bulgaria

The distance between Iran and Bulgaria is 2,724 kilometers (1,693 miles).

Iran, Asia

Bulgaria, Europe

2,724 km

Distance between centroids

1,379 km

Shortest distance

Calculated based on main borders (including major islands)

1,748 km

Shortest distance between major cities

Tabriz → Yambol

Distances between Iran and Bulgaria by cities:

City in Iran City in Bulgaria Distance (kilometers)
Kerman Sofia 3,295 km
Shiraz Plovdiv 2,850 km
Mashhad Vratsa 3,156 km
Zahedan Vratsa 3,639 km
Pasragad Branch Vratsa 2,341 km
Orūmīyeh Kyustendil 1,978 km
Isfahan Sofia 2,721 km
Kermanshah Kyustendil 2,298 km
Pasragad Branch Kyustendil 2,386 km
Zahedan Kyustendil 3,689 km
Tehran Kyustendil 2,580 km
Qom Varna 2,197 km
Yazd Pleven 2,899 km
Qom Plovdiv 2,418 km
Karaj Sofia 2,493 km
Orūmīyeh Vratsa 1,925 km
Shiraz Sofia 2,981 km
Karaj Plovdiv 2,368 km
Yazd Plovdiv 2,852 km
Tabriz Yambol 1,748 km

Distance between cities calculator →

Other distances from Iran

Distance between countries Kilometers
From Iran to China 4,622 km
From Iran to India 2,830 km
From Iran to United States 11,681 km
From Iran to Indonesia 7,304 km
From Iran to Pakistan 1,505 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 Iran and Bulgaria.

From To Distance (kilometers)
Kenya Chad 2,716 km
Greece Niger 2,727 km
Netherlands Turkey 2,729 km
Nigeria Burundi 2,730 km
New Zealand Fiji 2,731 km
Moldova Iran 2,709 km
Sweden Malta 2,707 km
Greece Morocco 2,734 km
Papua New Guinea Vanuatu 2,704 km
Cuba Guyana 2,745 km
Bulgaria Algeria 2,694 km
Bulgaria Ireland 2,746 km
Netherlands Algeria 2,693 km
Nigeria Tunisia 2,748 km

More distances from Iran

Calculate the distance between any 2 countries