Flight distance between Arthur’s Town, Bahamas and Asadābād, Afghanistan 7,787.2 mi / 12,532.3 km