Flight distance between Arthur’s Town, Bahamas and Kāshān, Iran 7,104.2 mi / 11,433.2 km