Flights from Sao Paulo to San Jose – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
GRU to SJO – All flight route options from São Paulo/Guarulhos International Airport, Brazil to Juan Santamaria International, Costa Rica. These flights are operated by 6 airlines. Fly non-stop with Gol or choose from 4 different transit flights. The shortest flight time is 7 hours and 30 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 Juan Santamaria
We got great deals on hotels and car rentals near the airport.
Sao Paulo to San Jose flights
With over 215 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to San Jose (SJO) from Sao Paulo (GRU) with Gol but if a stopover option suits you better you can choose to fly via Medellin, Bogota or any other of the 4 alternatives with connectiing airports.
Sao Paulo to San Jose with Gol
You can fly non-stop every Tuesday, Thursday or Saturday at 13:55 or 14:40.
With AVIANCA
If you choose to fly with AVIANCA from Sao Paulo to San Jose you can make a transit either via Medellin or via Bogota. The route via Medellin is 35 minutes faster. AVIANCA is a Star Alliance member.
Distance & flight times: São Paulo Airport to Juan Santamaria International
The shortest flight time between GRU and SJO is 7 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 30m | - | 3458 miles (5564 km) |
MDE Medellin | 10h 0m | 1h 55m | 3501 miles (5633 km) |
BOG Bogota | 10h 35m | 2h 15m | 3493 miles (5620 km) |
PTY Panama City | 10h 45m | 4h 44m | 3513 miles (5652 km) |
LIM Lima | 11h 0m | 1h 10m | 3776 miles (6076 km) |


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