Flights from Sao Paulo to Shanghai – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
GRU to PVG – All flight route options from São Paulo/Guarulhos International Airport, Brazil to Shanghai Pudong International Airport, China. These flights are operated by 21 different airlines through 13 different connections. The shortest flight time is 24 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Sao Paulo to Shanghai flights
There are over 13 airlines and as many as 216 flights every week to this destination. While flying to Shanghai from Sao Paulo you will be doing a stopover in Amsterdam, Paris or any other of the 13 alternatives with flight connections.
Are there any non-stop flights from GRU to PVG?
There are no direct or non-stop flights from São Paulo/Guarulhos International Airport, GRU to Shanghai Pudong International Airport, PVG.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Sao Paulo to Shanghai with KLM
If you fly from Sao Paulo with KLM you will do a stopover in Amsterdam, AMS before reaching Shanghai. This flight trip will take 24 hours and 40 minutes and you can fly every weekday with departures at 20:59 or 21:45. KLM is a member of SkyTeam.
Distance & flight times: São Paulo Airport to Shanghai Airport
The shortest flight time between GRU and PVG is 24 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
AMS Amsterdam | 24h 40m | 50m | 11674 miles (18783 km) |
CDG Paris | 24h 45m | 2h 10m | 11665 miles (18769 km) |
IST Istanbul | 25h 35m | 3h 5m | 11608 miles (18677 km) |
BCN Barcelona | 25h 55m | 3h 0m | 11639 miles (18727 km) |
ZRH Zurich | 26h 10m | 2h 45m | 11646 miles (18738 km) |
PEK Beijing | 26h 50m | 1h 30m | 11668 miles (18774 km) |
ADD Addis Ababa | 27h 0m | 4h 55m | 11719 miles (18856 km) |
DXB Dubai | 27h 10m | 3h 50m | 11662 miles (18764 km) |
LHR London | 27h 15m | - | - |
DOH Doha | 27h 25m | 4h 50m | 11655 miles (18753 km) |
FRA Frankfurt | 27h 33m | 4h 20m | 11655 miles (18753 km) |
DFW Dallas | 29h 50m | 3h 40m | 12528 miles (20158 km) |
LAX Los Angeles | 30h 15m | 4h 50m | 12705 miles (20442 km) |


Quick copy and share this page
From Sao Paulo to China
Below is a list of other destinations to China from São Paulo/Guarulhos International Airport with either direct flights or 1 stop connections.
From Brazil to Shanghai
Below is a list of other cities in Brazil with flights to Shanghai with either non-stop or connecting flights.