There are 7 ways to get from João Pessoa to Parnaíba by plane, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Fly Joao Pessoa to Teresina, bus
-
Fly from Joao Pessoa (JPA) to Teresina (THE)
-
Take the bus from Teresina to Parnaíba
Bus to Recife, fly to Parnaiba
-
Take the bus from João Pessoa to Recife
-
Fly from Recife (REC) to Parnaiba (PHB)
Bus via Camocim
-
Take the bus from João Pessoa to Fortaleza
-
Take the bus from Fortaleza to Camocim
-
Take the bus from Camocim to Parnaíba
Bus #2
-
Take the bus from João Pessoa to Teresina
-
Take the bus from Teresina to Parnaíba
Drive
-
Drive from João Pessoa to Parnaíba
Joao Pessoa (JPA) to Parnaiba (PHB) flights
The flight time between Joao Pessoa (JPA) and Parnaiba (PHB) is around 8h 46m and covers a distance of around 891 km. This includes an average layover time of around 4h 5m. Services are operated by Azul and Voepass Linhas Aéreas. Typically nine flights run weekly, although weekend and holiday schedules can vary so check in advance.
Travel safe during COVID-19
Rules to follow in Brazil
1m
Recommended
Travel within Brazil
Observe COVID-19 safety rules
COVID-19 help in Brazil
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 136
Frequently Asked Questions
Yes, travel within Brazil is currently allowed.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 1 metre
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Parnaíba is 136.
Wearing a face mask on public transport in Parnaíba is recommended.
The social distance requirement in Parnaíba is 1 metre.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 136.
Last updated: 16 May 2022
Exceptions may apply, for full details: Governo Brasil.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from João Pessoa to Parnaíba is to bus which costs R$ 189 and takes 21h 54m.
The quickest way to get from João Pessoa to Parnaíba is to fly which costs R$ 500 - R$ 2800 and takes 6h 7m.
No, there is no direct bus from João Pessoa to Parnaíba. However, there are services departing from João Pessoa and arriving at Parnaíba via Fortaleza and Camocim. The journey, including transfers, takes approximately 19h 39m.
The distance between João Pessoa and Parnaíba is 897 km. The road distance is 1137 km.
The best way to get from João Pessoa to Parnaíba without a car is to bus via Camocim which takes 19h 39m and costs R$ 211.
It takes approximately 6h 7m to get from João Pessoa to Parnaíba, including transfers.
João Pessoa to Parnaíba bus services, operated by Guanabara, depart from João Pessoa station.
The best way to get from João Pessoa to Parnaíba is to fly which takes 6h 7m and costs R$ 500 - R$ 2800. Alternatively, you can bus via Camocim, which costs R$ 211 and takes 19h 39m.
There is no direct flight from Joao Pessoa Airport to Parnaiba Airport. The quickest flight takes 10h 55m and has one stopover.
João Pessoa to Parnaíba bus services, operated by Guanabara, arrive at Parnaíba station.

- Distance: 897.4 km
- Duration: 6h 7m
What companies run services between João Pessoa, Brazil and Parnaíba, Brazil?
Azul and Voepass Linhas Aéreas fly from João Pessoa to Parnaíba once daily. Alternatively, you can take a bus from João Pessoa to Parnaíba via Fortaleza and Camocim in around 19h 39m.

- Website
- latam.com
Flights from Joao Pessoa to Parnaiba via Recife, Teresina
- Ave. Duration
- 7h 37m
- When
- Monday, Friday and Sunday
- Estimated price
- R$ 480 - R$ 2700
Flights from Joao Pessoa to Parnaiba via Recife, Fortaleza, Jericoacoara
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- R$ 460 - R$ 2700
Flights from Recife to Parnaiba via Teresina
- Ave. Duration
- 3h 40m
- When
- Monday, Friday and Sunday
- Estimated price
- R$ 500 - R$ 2800
Flights from Recife to Parnaiba via Fortaleza
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- R$ 480 - R$ 2800
Flights from Recife to Parnaiba via Fortaleza, Jericoacoara
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- R$ 480 - R$ 2800
Flights from Recife to Parnaiba via Fortaleza, Teresina
- Ave. Duration
- 7h 45m
- When
- Monday, Friday and Sunday
- Estimated price
- R$ 500 - R$ 2900

- Website
- voeazul.com.br
Flights from Joao Pessoa to Parnaiba via Sao Paulo Viracopos
- Ave. Duration
- 11h 15m
- When
- Wednesday
- Estimated price
- R$ 800 - R$ 3000
Flights from Joao Pessoa to Parnaiba via Sao Paulo Viracopos, Teresina
- Ave. Duration
- 10h 55m
- When
- Sunday
- Estimated price
- R$ 800 - R$ 3000
Flights from Joao Pessoa to Teresina via Recife
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- R$ 260 - R$ 1600
Flights from Joao Pessoa to Teresina via Sao Paulo Viracopos
- Ave. Duration
- 8h 30m
- When
- Saturday
- Estimated price
- R$ 460 - R$ 1800

- Website
- voepassaredo.com.br
Flights from Joao Pessoa to Parnaiba via Recife, Teresina
- Ave. Duration
- 7h 37m
- When
- Monday, Friday and Sunday
- Estimated price
- R$ 480 - R$ 2700
Flights from Joao Pessoa to Parnaiba via Recife, Fortaleza, Jericoacoara
- Ave. Duration
- 6h 25m
- When
- Monday and Friday
- Estimated price
- R$ 460 - R$ 2700
Flights from Recife to Parnaiba via Teresina
- Ave. Duration
- 3h 40m
- When
- Monday, Friday and Sunday
- Estimated price
- R$ 500 - R$ 2800
Flights from Recife to Parnaiba via Fortaleza
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- R$ 480 - R$ 2800
Flights from Recife to Parnaiba via Fortaleza, Jericoacoara
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- R$ 480 - R$ 2800

- Website
- voegol.com.br
Flights from Joao Pessoa to Teresina via Brasilia
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R$ 270 - R$ 1600

- Phone
- +55 3229-1797
- Website
- rapidomarajo.com.br
Bus from Teresina to Parnaíba
- Ave. Duration
- 5h 58m
- Frequency
- Once daily
- Estimated price
- R$ 40 - R$ 65
- Schedules at
- rapidomarajo.clickbus.com.br
- Book at
- buson.com.br
- Executivo
- R$ 40 - R$ 65
- Convencional
- R$ 45 - R$ 65

- Phone
- 0800 085 8282
- sac@viajetotal.com.br
- Website
- viajetotal.com.br
Bus from João Pessoa to Recife
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- R$ 35
- Schedules at
- viajetotal.com.br

- Phone
- +55 77 3612-1368 / 0800 8801 315
- catedralturismo@catedralturismo.com.br
- Website
- viacaocatedral.com.br
Bus from João Pessoa to Recife
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- R$ 30 - R$ 95
- Schedules at
- viacaocatedral.com.br
- Leito
- R$ 130 - R$ 190
- Executivo
- R$ 30 - R$ 95

- Phone
- +55 85 4005-1992 / 0800 728 1992
- marketing@expressoguanabara.com.br
- Website
- expressoguanabara.com.br
Bus from João Pessoa to Fortaleza
- Ave. Duration
- 11h 40m
- Frequency
- 4 times a day
- Estimated price
- R$ 110
- Book at
- expressoguanabara.com.br
Bus from Camocim to Parnaíba
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a day
- Estimated price
- R$ 30
- Book at
- expressoguanabara.com.br
Bus from Fortaleza to Parnaíba
- Ave. Duration
- 9h 14m
- Frequency
- 3 times a day
- Estimated price
- R$ 79
- Book at
- expressoguanabara.com.br

- Phone
- +55 85 3402.2244
- contato@fretcar.com.br
- Website
- fretcar.com.br
Bus from Fortaleza to Camocim
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- R$ 71
- Book at
- Fretcar

- Phone
- +55 81 2121-9000
- Website
- progressoonline.com.br
Bus from João Pessoa to Teresina
- Ave. Duration
- 19h 50m
- Frequency
- Once daily
- Estimated price
- R$ 215
- Book at
- progressoonline.com.br
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Is ride-sharing platform BlaBlaCar right for you? and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between João Pessoa to Parnaíba is 1137 km. It takes approximately 15h 30m to drive from João Pessoa to Parnaíba.
Voepass Linhas Aéreas and Azul offer flights from Joao Pessoa Airport to Parnaiba Airport.
There are 17+ hotels available in Parnaíba. Prices start at R$ 500 per night.
The best way to get from João Pessoa to Joao Pessoa Airport is to taxi which takes 12 min and costs R$ 40 - R$ 50.