Flight distance between Ţalkhā, Egypt and Safi, Morocco 2,375.3 mi / 3,822.8 km