Flight distance between Ta‘izz, Yemen and Barnaul, Russia 3,497.6 mi / 5,628.8 km