Hainan Airlines and Juneyao Airlines fly nonstop from Brussels (BRU) to Shanghai (PVG), 5–6 times a week. The flight takes about 12h 4m and covers 5,608 miles (9,025 km). Arrivals run on time 98.8% at BRU — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
We'll run this search daily and email you the cheapest direct fares we find.
Free · checked daily · one-click unsubscribe
Yes, Hainan Airlines and Juneyao Airlines operate nonstop flights from Brussels (BRU) to Shanghai (PVG).
Hainan Airlines, Juneyao Airlines operate nonstop flights from Brussels to Shanghai.
The nonstop flight from Brussels to Shanghai takes ~12h 4m (approximately 9025 km).
Nonstop flights from Brussels to Shanghai operate 5–6×/week.
Arrivals run on time 98.8% at BRU — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
Scout — our search agent — hunts nonstop fares from Brussels every night and pings you when one's worth booking.
Watch it work →