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