Distance from Italy to Serbia

The distance between Italy and Serbia is 728 kilometers (453 miles).

Italy, Europe

Serbia, Europe

728 km

Distance between centroids

310 km

Shortest distance

Calculated based on main borders (including major islands)

480 km

Shortest distance between major cities

Bari → Jagodina

Distances between Italy and Serbia by cities:

City in Italy City in Serbia Distance (kilometers)
Messina Novi Sad 861 km
Bari Bor 540 km
Verona Novi Sad 693 km
Naples Kraljevo 618 km
Catania Novi Sad 949 km
Taranto Novi Sad 572 km
Palermo Novi Sad 958 km
Bologna Novi Sad 676 km
Bologna Zemun 719 km
Florence Jagodina 805 km
Turin Novi Sad 955 km
Milan Novi Sad 834 km
Parma Jagodina 875 km
Genoa Belgrade 915 km
Taranto Belgrade 549 km
Turin Jagodina 1,085 km
Milan Jagodina 970 km
Catania Jagodina 889 km
Bari Jagodina 480 km
Rome Novi Sad 699 km

Distance between cities calculator →

Other distances from Italy

Distance between countries Kilometers
From Italy to China 7,584 km
From Italy to India 6,578 km
From Italy to United States 8,640 km
From Italy to Indonesia 11,010 km
From Italy to Pakistan 5,171 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 Italy and Serbia.

From To Distance (kilometers)
Belgium Denmark 723 km
Denmark Belgium 723 km
Austria Kosovo 740 km
Germany Slovakia 719 km
Costa Rica El Salvador 717 km
Hong Kong Taiwan 717 km
Egypt Palestinian Territory 713 km
Denmark Luxembourg 752 km
Belgium United Kingdom 759 km
United Kingdom Belgium 759 km
Netherlands Czechia 759 km
Germany Croatia 761 km
Italy North Macedonia 764 km
Netherlands France 694 km

More distances from Italy

Calculate the distance between any 2 countries