Flights to Joao Pessoa at a glance
- cities with nonstop flights here
- 3
- nonstop flights a week
- 94
- lowest fare from Sao Paulo
- $81
- flight time from Sao Paulo
- 3h 13m
- lowest fare from Brasilia
- $97
- flight time from Brasilia
- 2h 40m
- arrival airport
- Presidente Castro Pinto International
Where you can fly to Joao Pessoa from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Sao Paulo 3h 13m, 65 a week | 65 | 3h 13m | from $81 |
| Brasilia 2h 40m, 28 a week | 28 | 2h 40m | from $97 |
| Buenos Aires Argentina, 6h 55m, 1 a week | 1 | 6h 55m |
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Joao Pessoa from?
From 3 cities. The busiest routes are from Sao Paulo (65 flights a week), Brasilia (28 flights a week) and Buenos Aires (1 flight a week).
How long is the flight from Sao Paulo to Joao Pessoa?
A nonstop flight takes about 3 hours 13 minutes, tickets from $81.
How long is the flight from Brasilia to Joao Pessoa?
A nonstop flight takes about 2 hours 40 minutes, tickets from $97.
What is the cheapest city to fly to Joao Pessoa from?
Sao Paulo from $81 and Brasilia from $97.
Which airport do flights to Joao Pessoa arrive at?
All nonstop flights land at Presidente Castro Pinto International (JPA).