Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
British Airways
BA-3270,BA-161
06:45
Dusseldorf
1Hrs 10Min 1 Stop
DUS→LCY→PVG
17:00
Shanghai
British Airways
BA-3270,BA-169
06:45
Dusseldorf
1Hrs 10Min 1 Stop
DUS→LCY→PVG
07:55
Shanghai
British Airways
BA-3270,BA-169
08:45
Dusseldorf
1Hrs 10Min 1 Stop
DUS→LCY→PVG
07:55
Shanghai
British Airways
BA-3274,BA-161
13:35
Dusseldorf
1Hrs 10Min 1 Stop
DUS→LCY→PVG
17:00
Shanghai
British Airways
BA-3276,BA-161
18:00
Dusseldorf
1Hrs 15Min 1 Stop
DUS→LCY→PVG
17:00
Shanghai
British Airways
BA-945,BA-161
19:15
Dusseldorf
1Hrs 25Min 1 Stop
DUS→LHR→PVG
17:00
Shanghai
British Airways
BA-945,BA-161
20:45
Dusseldorf
1Hrs 25Min 1 Stop
DUS→LHR→PVG
17:00
Shanghai
British Airways
BA-935,BA-169
07:10
Dusseldorf
1Hrs 30Min 1 Stop
DUS→LHR→PVG
09:10
Shanghai
British Airways
BA-935,BA-169
07:20
Dusseldorf
1Hrs 30Min 1 Stop
DUS→LHR→PVG
07:55
Shanghai
British Airways
BA-935,BA-169
08:05
Dusseldorf
1Hrs 30Min 1 Stop
DUS→LHR→PVG
07:55
Shanghai

FAQ about british airways Flights from Dusseldorf to Shanghai

Q. How much time does it take to fly from Dusseldorf to Shanghai ?

A. It takes 1Hrs 10Min to fly from Dusseldorf to Shanghai.

Q. When is the earliest flight from Dusseldorf to Shanghai ?

A. The earliest flight from Dusseldorf to Shanghai is at 06:45 and is operated by British Airways.

Q. How many flights are there from Dusseldorf to Shanghai ?

A. There are 8 flights from Dusseldorf to Shanghai.

Q. When is the last flight from Dusseldorf to Shanghai ?

A. The last flight from Dusseldorf to Shanghai is at 20:45 and is operated by British Airways.

View Best Offers