Flight distance between Arthur’s Town, Bahamas and Bab Ezzouar, Algeria 4,632.4 mi / 7,455.2 km