Leaving from
Going to

Routes from Zurich to Cairo

Distance
4266 km
Travel time
27d 1h 28m