Countries between Seychelles and Oman

Up to 3,500 kilometers
Oman flag Distance from Seychelles to Oman is: 3,152 kilometer Distance from Victoria to Muscat