Flight distance between Garbahaarrey, Somalia and Cairo, Egypt 1,981.6 mi / 3,189.1 km