Flight distance between Arthur’s Town, Bahamas and Piraeus, Greece 5,661.3 mi / 9,111.1 km