Flight distance between Lima, Peru and Mogadishu, Somalia 8,433.1 mi / 13,571.8 km