Distance from Serbia to Greece

The distance between Serbia and Greece is 553 kilometers (344 miles).

Serbia, Europe

Greece, Europe

553 km

Distance between centroids

117 km

Shortest distance

Calculated based on main borders (including major islands)

359 km

Shortest distance between major cities

Kruševac → Kalamariá

Distances between Serbia and Greece by cities:

City in Serbia City in Greece Distance (kilometers)
Jagodina Lárisa 492 km
Subotica Alexandroupoli 769 km
Belgrade Piraeus 807 km
Leskovac Lárisa 375 km
Zrenjanin Mytilene 863 km
Jagodina Mytilene 698 km
Belgrade Thessaloníki 504 km
Niš Néa Ionía 447 km
Smederevo Athens 778 km
Bor Athens 690 km
Novi Sad Piraeus 871 km
Bor Mytilene 665 km
Subotica Athens 962 km
Kruševac Kalamariá 359 km
Valjevo Piraeus 770 km
Leskovac Mytilene 580 km
Smederevo Mytilene 774 km
Kraljevo Athens 687 km
Zemun Lárisa 602 km
Valjevo Athens 769 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 Greece

Distances between countries Kilometers
From Greece to China 7,030 km
From Greece to India 5,787 km
From Greece to United States 9,431 km
From Greece to Indonesia 10,248 km
From Greece to Pakistan 4,407 km

Countries separated by similar distances

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

From To Distance (kilometers)
Ukraine Romania 542 km
Sweden Norway 563 km
Netherlands Denmark 535 km
Denmark Netherlands 535 km
Cambodia Thailand 566 km
Italy Montenegro 569 km
Denmark Germany 571 km
Germany Denmark 571 km
Switzerland Croatia 573 km
Switzerland Slovenia 525 km
Italy Slovenia 514 km
Germany Switzerland 510 km
Switzerland Germany 510 km
Austria Poland 591 km
Indonesia Brunei 596 km

More distances from Serbia

Calculate the distance between any 2 countries