Flight distance between Tébessa, Algeria and Bathsheba, Barbados 4,440.4 mi / 7,146.1 km