Flight distance between Irákleion, Greece and Belgrade, Serbia 699.6 mi / 1,125.9 km