Flight distance between San Andros, Bahamas and Manzini, Swaziland 8,104.9 mi / 13,043.5 km