Flights from Sao Paulo to San Juan – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
GRU to SJU – All flight route options from São Paulo/Guarulhos International Airport, Brazil to Luis Munoz Marin International, Puerto Rico. These flights are operated by 7 different airlines through 3 different connections. The shortest flight time is 10 hours and 50 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 Luis Munoz Marin
We got great deals on hotels and car rentals near the airport.
Sao Paulo to San Juan flights
With over 85 flights every week and 3 different airlines you have a wide range of options. While flying to San Juan from Sao Paulo you will be doing a stopover in Bogota, Punta Cana or any other of the 3 alternatives with flight connections.
Are there any non-stop flights from GRU to SJU?
There are no direct or non-stop flights from São Paulo/Guarulhos International Airport, GRU to Luis Munoz Marin International, SJU.
Sao Paulo to San Juan with Asian Air
If you fly from Sao Paulo with Asian Air you will do a stopover in Punta Cana, PUJ before reaching San Juan. This flight trip will take 11 hours and 1 minutes and you can fly every Sunday with departures at 04:35 or 23:59.
Distance & flight times: São Paulo Airport to Luis Munoz Marin International
The shortest flight time between GRU and SJU is 10 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
BOG Bogota | 10h 50m | 2h 15m | 3810 miles (6130 km) |
PUJ Punta Cana | 11h 1m | 2h 41m | 3431 miles (5520 km) |
MDE Medellin | 12h 55m | 4h 5m | 3922 miles (6310 km) |


Quick copy and share this page
From Brazil to San Juan
Below is a list of other cities in Brazil with flights to San Juan with either non-stop or connecting flights.