Countries between Somalia and Mauritius

Up to 1,500 kilometers
Seychelles flag Distance from Somalia to Seychelles is: 1,342 kilometer Distance from Mogadishu to Victoria
Up to 2,000 kilometers
Comoros flag Distance from Somalia to Comoros is: 1,539 kilometer Distance from Mogadishu to Moroni
Up to 3,000 kilometers
Mauritius flag Distance from Somalia to Mauritius is: 2,795 kilometer Distance from Mogadishu to Port Louis