Flight distance between Arthur’s Town, Bahamas and Balkh, Afghanistan 7,545.7 mi / 12,143.7 km