Flight distance between Takamaka, Seychelles and Pune, India 2,037.4 mi / 3,278.8 km