Flight distance between Arthur’s Town, Bahamas and Esch-sur-Alzette, Luxembourg 4,578.4 mi / 7,368.3 km