Distance from Iran to Serbia

The distance between Iran and Serbia is 3,111 kilometers (1,933 miles).

Iran, Asia

Serbia, Europe

3,111 km

Distance between centroids

1,813 km

Shortest distance

Calculated based on main borders (including major islands)

2,061 km

Shortest distance between major cities

Orūmīyeh → Bor

Distances between Iran and Serbia by cities:

City in Iran City in Serbia Distance (kilometers)
Yazd Novi Sad 3,320 km
Qom Novi Sad 2,879 km
Mashhad Belgrade 3,411 km
Tabriz Zrenjanin 2,291 km
Rasht Novi Sad 2,628 km
Kermanshah Jagodina 2,461 km
Ahvaz Jagodina 2,779 km
Shiraz Belgrade 3,277 km
Tabriz Jagodina 2,195 km
Orūmīyeh Jagodina 2,124 km
Isfahan Belgrade 3,005 km
Isfahan Jagodina 2,920 km
Orūmīyeh Bor 2,061 km
Yazd Subotica 3,358 km
Kermanshah Belgrade 2,549 km
Karaj Belgrade 2,759 km
Qom Zemun 2,826 km
Shiraz Novi Sad 3,340 km
Zahedan Bor 3,775 km
Karaj Novi Sad 2,817 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 Serbia

Distances between countries Kilometers
From Serbia to China 6,862 km
From Serbia to India 5,902 km
From Serbia to United States 8,998 km
From Serbia to Indonesia 10,305 km
From Serbia to Pakistan 4,479 km

Countries separated by similar distances

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

From To Distance (kilometers)
Brazil Grenada 3,119 km
Germany Azerbaijan 3,101 km
Spain Finland 3,100 km
Italy Mali 3,122 km
Germany Jordan 3,122 km
China Philippines 3,096 km
Peru Haiti 3,129 km
Costa Rica Suriname 3,130 km
Paraguay Guyana 3,131 km
Peru Dominican Republic 3,134 km
Spain Burkina Faso 3,135 km
Paraguay French Guiana 3,083 km
India Malaysia 3,081 km
Chile Brazil 3,079 km
Brazil Chile 3,079 km

More distances from Iran

Calculate the distance between any 2 countries