Flight distance between Tébessa, Algeria and Rostov-na-Donu, Russia 1,815.2 mi / 2,921.2 km