Flight distance between Arthur’s Town, Bahamas and Blida, Algeria 4,617.7 mi / 7,431.5 km