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)

402 km

Shortest distance between major cities

Novi Pazar → Taranto

Distances between Serbia and Italy by cities:

City in Serbia City in Italy Distance (kilometers)
Zrenjanin Taranto 603 km
Novi Pazar Taranto 402 km
Bor Rome 818 km
Kragujevac Verona 802 km
Smederevo Rome 749 km
Kruševac Turin 1,100 km
Zemun Taranto 551 km
Kraljevo Rome 699 km
Subotica Rome 740 km
Zrenjanin Prato 755 km
Kruševac Taranto 484 km
Leskovac Prato 883 km
Valjevo Milan 856 km
Zemun Prato 749 km
Smederevo Taranto 556 km
Leskovac Taranto 482 km
Novi Pazar Rome 672 km
Belgrade Naples 670 km
Belgrade Milan 889 km
Niš Bari 482 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)
Puerto Rico Aruba 727 km
Slovakia Germany 719 km
Puerto Rico Curacao 717 km
Costa Rica El Salvador 717 km
El Salvador Costa Rica 717 km
Greece Malta 745 km
Puerto Rico Netherlands Antilles 714 km
Puerto Rico Martinique 714 km
Haiti Aruba 756 km
Moldova Belarus 701 km
Netherlands Czechia 759 km
Nigeria Benin 699 km
Netherlands France 694 km
Puerto Rico Saint Lucia 767 km
Bulgaria Ukraine 768 km

More distances from Serbia

Calculate the distance between any 2 countries