Flight distance from Crete to Belgrade

2589 kilometers/1608 miles
or 1398 nautical miles.
Your flight will depart from Crete airport and land at Belgrade airport.
City: Crete (HER) Belgrade (BEG)
Latitude: 24.809269 44.8333
Longitude: 35.240117 20.5
Country: Greece Bosnia and Herzegovina
Timezone: Europe/Athens Europe/Belgrade
Current time:: 14:22 03-Apr-2026 14:22 03-Apr-2026

How far is between Crete and Belgrade?

  • Your starting point Crete, Greece is located at 24.809269,35.240117
  • Your ending point Belgrade, Bosnia and Herzegovina is located at 44.8333,20.5
  • l distance from Crete to Belgrade is 2589 kms equals to miles and 1398 nautical miles.
  • Flight time from Crete to Belgrade is 40 hours 20 minutes
Click here to get detail flight schedules from Crete to Belgrade