How far is Seychelles from Madurai?

The flight distance between Madurai and Seychelles is 2987km. Check all available flights on Wego.