Flight distance between Tébessa, Algeria and Bayamo, Cuba 5,130.4 mi / 8,256.6 km