Flight distance between Arthur’s Town, Bahamas and Zaragoza, Spain 4,348.1 mi / 6,997.6 km