Если точно сказать, то до Пекина надо летать 7,5 часов, а до Шанхая с той же Москвы итого 9 часов.В Шанхай на 1-1,5 часа больше лететь. А в Пекин быстрее, то ли за всего 7-8 часов можно добраться. А вам что, все равно куда именно лететь? Или просто хотите потом по стране на автобусах/ такси перемещаться?