Flight distance between Arthur’s Town, Bahamas and Zürich, Switzerland 4,724.3 mi / 7,603.1 km