Brussels (BRU) to Shanghai (PVG) nonstop flights

Hainan Airlines and Juneyao Airlines fly nonstop from Brussels (BRU) to Shanghai (PVG): 9,025 km (5,608 mi), about 11h in the air.

Distance
9,025 km (5,608 mi)
Flight time
11h
From
Brussels Airport in Brussels, Belgium
To
Shanghai Pudong International Airport in Shanghai, China

Airlines on this route

Return flights

Shanghai (PVG) to Brussels (BRU) is flown nonstop by Hainan Airlines and Juneyao Airlines.

More nonstop flights from Brussels

All 186 destinations from Brussels (BRU)

More nonstop flights from Shanghai

All 245 destinations from Shanghai (PVG)