Beijing → Shanghai
Beijing (PEK, PKX) to Shanghai (PVG, SHA), all airport combinations.
Nonstop flights on 4 airport pairs.Award: 10,000 ANA miles+ / 12,000 JAL miles+ (PEK→PVG, economy one way, est.)
Nonstop flights by airport pair
- Beijing Daxing International Airport PKX→Shanghai Pudong International Airport PVGChina Eastern AirlinesChina Southern AirlinesAir ChinaXiamen AirlinesJuneyao AirChina United Airlines
- Beijing Daxing International Airport PKX→Shanghai Hongqiao International Airport SHAChina Eastern AirlinesChina Southern AirlinesJuneyao AirShanghai AirlinesChina United Airlines
- Beijing Capital International Airport PEK→Shanghai Pudong International Airport PVGChina Eastern AirlinesAir ChinaHainan Airlines
- Beijing Capital International Airport PEK→Shanghai Hongqiao International Airport SHAChina Eastern AirlinesAir ChinaHainan Airlines
Route pages by airport
Times and miles are estimates. Check schedules and availability with the airline.