Flight distance between Arthur’s Town, Bahamas and Ahvaz, Iran 7,103.4 mi / 11,431.8 km