Flight distance between Riyadh, Saudi Arabia and Tébessa, Algeria 2,407.0 mi / 3,873.8 km