Flight time
15 h and 48 m
The China Eastern Airlines flight duration between Barcelona and Shanghai is approximately 15 h and 48 m, though it may be influenced by additional factors.
Departure Airport
El Prat
When traveling with China Eastern Airlines from Barcelona to Shanghai, your departure will be from El Prat.
Arrival Airport
Pu Dong
Whether you travel with China Eastern Airlines from Barcelona to Shanghai, your arrival airport will be Pu Dong.