Flight distance between Takamaka, Seychelles and Mumbai, India 2,027.7 mi / 3,263.2 km