Flight distance between Marsh Harbour, Bahamas and Rowville, Australia 9,867.0 mi / 15,879.4 km