Flight distance between San Andros, Bahamas and Takamaka, Seychelles 9,056.9 mi / 14,575.7 km