Flight distance between San Andros, Bahamas and Leribe, Lesotho 7,953.9 mi / 12,800.5 km