Distance from Greece to Serbia

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

Greece, Europe

Serbia, Europe

553 km

Distance between centroids

117 km

Shortest distance

Calculated based on main borders (including major islands)

395 km

Shortest distance between major cities

Solun → Jagodina

Distances between Greece and Serbia by cities:

City in Greece City in Serbia Distance (kilometers)
Palaió Fáliro Subotica 967 km
Néa Ionía Belgrade 636 km
Patrasse Belgrade 736 km
Níkaia Belgrade 805 km
Néa Ionía Jagodina 692 km
Kalamata Jagodina 774 km
Alexandroupoli Belgrade 623 km
Palaió Fáliro Novi Sad 875 km
Solun Belgrade 504 km
Lárisa Belgrade 596 km
Néa Ionía Jagodina 529 km
Alexandroupoli Jagodina 515 km
Lárisa Jagodina 492 km
Volos Jagodina 531 km
Kalamata Belgrade 873 km
Athens Novi Sad 870 km
Piraeus Jagodina 700 km
Kalamariá Belgrade 511 km
Kalamariá Jagodina 402 km
Rethymno Belgrade 1,102 km

Distance between cities calculator →

Other distances from Greece

Distance 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

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 Greece and Serbia.

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 Greece

Calculate the distance between any 2 countries