Flight distance between San Andros, Bahamas and Tébessa, Algeria 5,034.1 mi / 8,101.6 km