Distance from Serbia to Italy

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

Serbia, Europe

Italy, Europe

728 km

Distance between centroids

310 km

Shortest distance

Calculated based on main borders (including major islands)

482 km

Shortest distance between major cities

Leskovac → Taranto

Distances between Serbia and Italy by cities:

City in Serbia City in Italy Distance (kilometers)
Kraljevo Rome 699 km
Kragujevac Messina 788 km
Valjevo Milan 856 km
Valjevo Rome 657 km
Leskovac Parma 954 km
Kruševac Turin 1,100 km
Bor Parma 940 km
Niš Rome 786 km
Belgrade Milan 889 km
Belgrade Naples 670 km
Novi Pazar Parma 837 km
Subotica Brescia 737 km
Novi Pazar Rome 672 km
Kraljevo Milan 932 km
Novi Sad Verona 693 km
Zrenjanin Taranto 603 km
Jagodina Taranto 512 km
Novi Sad Milan 834 km
Zemun Taranto 551 km
Bor Rome 818 km

Distance between cities calculator →

Other distances from Serbia

Distance 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

Other distances from Italy

Distances 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

Countries separated by similar distances

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

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 Serbia

Calculate the distance between any 2 countries