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)
Novi Sad Solun 571 km
Zrenjanin Alexandroupoli 673 km
Kragujevac Rethymno 1,008 km
Kraljevo Solun 389 km
Jagodina Lárisa 492 km
Jagodina Alexandroupoli 515 km
Zemun Lárisa 602 km
Novi Pazar Lárisa 420 km
Belgrade Solun 504 km
Niš Patrasse 564 km
Kruševac Lárisa 447 km
Niš Athens 613 km
Valjevo Athens 769 km
Bor Lárisa 494 km
Zrenjanin Lárisa 660 km
Leskovac Lárisa 375 km
Belgrade Piraeus 807 km
Bor Athens 690 km
Kraljevo Athens 687 km
Kragujevac Athens 710 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)
Slovakia Bosnia and Herzegovina 551 km
North Macedonia Romania 547 km
Haiti Jamaica 538 km
Sweden Norway 563 km
Netherlands Denmark 535 km
Kuwait Iraq 565 km
Thailand Cambodia 566 km
Bulgaria Moldova 567 km
Moldova Bulgaria 567 km
Cyprus Jordan 568 km
Turkey Lebanon 570 km
Turkey Syria 570 km
Kuwait Qatar 571 km
Slovakia Serbia 527 km

More distances from Serbia

Calculate the distance between any 2 countries