Flight distance between Split, Croatia and Marsh Harbour, Bahamas 5,144.3 mi / 8,279.0 km