Flight distance between Arthur’s Town, Bahamas and Ahmedabad, India 8,516.9 mi / 13,706.7 km