Flight distance between San Andros, Bahamas and Malkerns, Swaziland 8,094.5 mi / 13,026.8 km