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