Countries between Somalia and Seychelles

Up to 1,500 kilometers
Seychelles flag Distance from Somalia to Seychelles is: 1,342 kilometer Distance from Mogadishu to Victoria