Лайфхак для тех, кто собирается лететь в Китай - рассмотрите маршрут через Монголию. Особенно те из вас, кто находится в восточной части России. Если ищете из России, вариант через Монголию редко всплывает, потому что в саму Монголию мало рейсов.
Но туда ходят поезда, и самое главное - автобусы, из Улан-Удэ например. Просто берите билет на автостанции Улан-Удэ до Улан-Батора. Сколько стоит билет я не помню, а это значит очень дёшево) Виза в Монголию не нужна, ехать на автобусе конечно часов 8-9, но как вариант не так и плохо.
Дальше - из Улан-Батора есть прямые рейсы в Гуанчжоу и Пекин - можно найти за 50 и 24 тысячи рублей соответственно.
Либо - из Улан-Батора можно улететь в Сеул (в Южную Корею виза тоже не требуется), рейсов по 5 штук каждый день, около 16 тысяч рублей стоит билет.
Из Сеула же огромное количество рейсов в любые города Китая - буквально от 7 тысяч рублей можно найти. Плюс можно задержаться погулять по Южной Корее при желании)