Flight distance between Haiphong, Vietnam and Cairo, Egypt 4,667.5 mi / 7,511.7 km