Flight distance between Arthur’s Town, Bahamas and Phoenix, United States of America 2,269.3 mi / 3,652.1 km