Question: seychelles how far from india?
Answer: Distance from India to Seychelles. Distance from India to Seychelles is 3,794 kilometers. This air travel distance is equal to 2,357 miles. The air travel (bird fly) shortest distance between India and Seychelles is 3,794 km= 2,357 miles.