Beijing
China Eastern Airlines logo

China Eastern Airlines

Flights from Shanghai Pudong to Beijing

PVG BJS · China

From
£408
return · 1 adult · economy
Operated by
China Eastern Airlines
Shortest outbound
2h 25m
Direct option
Yes (3 of 3 cheapest)

Live offers

Sample sail-date: 2026-12-09 outbound · 2026-12-16 return. Prices refresh daily.

Search live offers
  • PVG08:1010:35BJS
    2h 25mDirect· China Southern Airlines
    Return
    20:45 → 23:10
    Direct · 2h 25m
  • PVG08:1010:35BJS
    2h 25mDirect· China Southern Airlines
    Return
    19:30 → 21:55
    Direct · 2h 25m
  • PVG08:1010:35BJS
    2h 25mDirect· China Southern Airlines
    Return
    08:30 → 10:50
    Direct · 2h 20m

Frequently asked questions

How long is a flight from Shanghai Pudong to Beijing with China Eastern Airlines?
The shortest current offer is 2h 25m outbound from PVG to BJS. Direct flights are available on this route.
Does China Eastern Airlines fly direct from PVG to BJS?
Yes — at least 3 of the 3 cheapest current offers are direct.
How much does a China Eastern Airlines ticket from PVG to BJS cost?
The cheapest return economy fare we found today is £408 for 1 adult, based on sample dates 2026-12-09 → 2026-12-16. Prices change daily — run the live search for current fares.

Explore

Wishlists

Account