Flight distance between Marsh Harbour, Bahamas and Llallagua, Bolivia 3,185.4 mi / 5,126.3 km