Flight distance between Miragoâne, Haiti and Cairo, Egypt 6,396.0 mi / 10,293.3 km