Flight distance between Tébessa, Algeria and Krasnoyarsk, Russia 4,043.6 mi / 6,507.6 km