Flight distance between San Andros, Bahamas and Ahmedabad, India 8,575.4 mi / 13,800.8 km