Flight distance between Kolkata, India and Anse Boileau, Seychelles 2,912.5 mi / 4,687.2 km