Cheap Flights from Sao Paulo (GRU) to Joao Pessoa (JPA)

Compare Sao Paulo Guarulhos to Joao Pessoa flight deals

Find the cheapest month or even day of the year to fly to Joao Pessoa

Book the best Joao Pessoa fare with no extra fees

Flight deals from Sao Paulo Guarulhos to Joao Pessoa

Looking for a cheap last-minute deal or the best return flight from Sao Paulo Guarulhos to Joao Pessoa? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Sao Paulo Guarulhos to Joao Pessoa

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Sao Paulo Guarulhos to Joao Pessoa flights are currently cheapest in November.

Direct flights from Sao Paulo Guarulhos to Joao Pessoa

Sao Paulo Guarulhos to Joao Pessoa: Alternative routes

Compare routes from Sao Paulo Guarulhos to Joao Pessoa below. You may find an airport to fly into that's cheaper, faster, or easier than Joao Pessoa.

Sao Paulo to Joao Pessoa: Flight information

The things to know before you go.
Cheapest flight found$321
Cheapest month to flyNovember
Average flight time3 hrs, 14 mins
Most popular airlineDelta
Average flights per week213

Finding cheap flights from Sao Paulo Guarulhos to Joao Pessoa: Frequently asked questions

The best price we found for a return flight from Sao Paulo Guarulhos to Joao Pessoa is $321. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 14 minutes is the average flight time from Sao Paulo Guarulhos to Joao Pessoa.
Delta, Aerolineas Argentinas and Qatar Airways fly direct from Sao Paulo Guarulhos to Joao Pessoa.
As of July 2025, there are 213 flights per week flying from Sao Paulo Guarulhos to Joao Pessoa.
The cheapest month to fly from Sao Paulo Guarulhos to Joao Pessoa is usually November.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Sao Paulo Guarulhos Airport to Joao Pessoa Airport on Thursday, 13 November 2025.
Yes – the average flight time is 3 hours and 14 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Joao Pessoa but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Joao Pessoa is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Azul Airlines and LATAM Airlines offer the cheapest flight tickets to Joao Pessoa.

Travelling from Sao Paulo-Guarulhos International Airport (GRU) to Presidente Castro Pinto International Airport (JPA): what you need to know

  • Hop on a direct flight from Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport and you'll be in the air for an average of 3 hours 10 minutes.

  • Joao Pessoa's timezone is UTC-3, which is the same as Sao Paulo.

  • Each week, there are 45 Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport flights. To be on board early, opt for the 08:15 Gol flight. If you'd rather make the most of your time before flying, the latest flight is at 23:55 with Gol.

  • To ensure you catch your GRU to JPA flight, allow plenty of time to check in and drop off your luggage. Arriving two hours ahead of international departures and one hour before domestic flights is the general rule.

  • Travelling during a peak month like July? Major public holidays and other high seasons can lead to longer lines and delays at airport checkpoints. Play it safe and arrive up to four hours ahead of an international flight and two hours before a domestic departure.

  • Gol is your gateway to discovering Joao Pessoa (and maybe even some other exciting parts of Brazil!). Browse the direct flights from Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport offered by this airline.

  • The airline with the highest number of bookings on this route is Gol.

  • Gol is a leader in on-time performance for GRU to JPA flights, with 82.01% of its services reaching their destination on schedule.

How to find the cheapest flights from Sao Paulo-Guarulhos International Airport (GRU) to Presidente Castro Pinto International Airport (JPA)

  • $169 is the lowest price for a one-way Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport flight. A return flight starts from $321. These fares may change based on availability.

  • Score cheap tickets from GRU to JPA by booking six months ahead. According to our research, that's the sweet spot for finding a bargain.

  • The cheapest month for flights from Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport is May. Use the 'Whole month' tool to see the lowest airfares if you have flexible dates.

  • Snapping up cheap flights from GRU to JPA is a piece of cake with Price Alerts. All you need to do is set up one of these automatic alerts and we'll notify you as soon as a new discounted fare appears.

  • Pick your preferred departure and arrival times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to get the best deals on flights from Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport.

Handy information about Sao Paulo-Guarulhos International Airport (GRU)

  • When it comes to the on-time performance of Sao Paulo-Guarulhos International Airport, data shows 75.54% of flights stick to their scheduled arrival time.

  • Sao Paulo-Guarulhos International Airport is about 26 kilometres from central Sao Paulo. If you're ride-sharing, catching a cab or driving from the centre, it'll take you 30 minutes or so to arrive, depending on the traffic.

  • Catching public transport? Expect a journey time of around 1 hour 20 minutes.

  • Taking an early flight from Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport? Avoid the last-minute rush to the airport (and catch some extra z's) by choosing one of these hotels close to GRU:

Arriving at Presidente Castro Pinto International Airport (JPA)

Getting from Presidente Castro Pinto International Airport (JPA) to central Joao Pessoa

  • Presidente Castro Pinto International Airport to the centre of Joao Pessoa has a drive time of about 20 minutes. It's approximately 13 kilometres away.

When to fly to Presidente Castro Pinto International Airport (JPA)

  • It's time to work out your travel dates for your flight from Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport. July is the most popular month to visit Joao Pessoa. If you want a more laid-back vibe, go in April.

  • When booking your flight from Sao Paulo-Guarulhos International Airport to Presidente Castro Pinto International Airport, consider the kind of weather you like. February is the warmest month in Joao Pessoa, with the temperature ranging from 23ºC (73ºF) to 33ºC (91ºF).

  • If you want to travel in cooler conditions, look for a cheap ticket from GRU to JPA in August. Average temperatures are between 19ºC (66ºF) and 28ºC (82ºF) then.

Explore more of Brazil

  • Recife is just one of the many places in Brazil waiting to be discovered once you've taken in the sights of Joao Pessoa. Around 105 kilometres away to the south, well-known attractions include Cordeiro Rural Exposition Park, Museu a Céu Aberto and Arruado Engenho Velho da Várzea.

  • Around 290 kilometres south of Joao Pessoa, Maceio is another favourite stop in Brazil. No visit is complete without checking out Parque municipal de Maceio, Museu Theo Brandao de Antropologia e Folclore and Praça do Bicentenário.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.