Flight distance between Tébessa, Algeria and Guanabacoa, Cuba 5,332.3 mi / 8,581.6 km