Flight distance between Marsh Harbour, Bahamas and Bathurst, Australia 9,628.3 mi / 15,495.3 km