Flight distance between Kolkata, India and La Passe, Seychelles 2,877.6 mi / 4,631.0 km