Flight distance between Arthur’s Town, Bahamas and Fayzabad, Afghanistan 7,639.6 mi / 12,294.7 km