Flight distance between Tébessa, Algeria and Manzanillo, Cuba 5,157.7 mi / 8,300.6 km