There are 5 ways to get from João Pessoa to Porto Seguro by plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Presidente Castro Pinto International Airport
best- Fly from Presidente Castro Pinto International Airport (JPA) to Porto Seguro (BPS)plane JPA - BPS
3h 37mR$1,026–2,790Bus via Cruz das Almas
cheapest- Take the bus from João Pessoa to Salvadorbus
- Take the bus from Rodoviária de Salvador to Cruz das Almasbus
- Take the bus from Cruz das Almas, BA to Porto Seguro, BAbus
30h 41mR$660–1,195Bus
- Take the bus from João Pessoa to Salvadorbus Salvador
- Take the bus from Salvador, BA to Porto Seguro, BAbus Salvador, BA - Porto Seguro, BA
29h 46mR$665–1,185Drive 1,496.8 km
- Drive from João Pessoa to Porto Segurocar 1,496.8 km
19h 43mR$776–1,121Taxi to Campina Grande, fly
- Take the taxi from João Pessoa to Campina Grande (CPV)taxi
- Fly from Campina Grande (CPV) to Porto Seguro (BPS)plane CPV - BPS
8h 8mR$1,318–4,549
Presidente Castro Pinto International Airport (JPA) to Porto Seguro (BPS) flights
Questions & Answers
The cheapest way to get from João Pessoa to Porto Seguro is to bus via Cruz das Almas which costs R$ 650 - R$ 1200 and takes 30h 41m.
The fastest way to get from João Pessoa to Porto Seguro is to fly which takes 3h 37m and costs R$ 1000 - R$ 2800.
No, there is no direct bus from João Pessoa to Porto Seguro. However, there are services departing from João Pessoa and arriving at Porto Seguro, BA via Salvador, BA. The journey, including transfers, takes approximately 29h 46m.
The distance between João Pessoa and Porto Seguro is 1140 km. The road distance is 1496.8 km.
The best way to get from João Pessoa to Porto Seguro without a car is to bus which takes 29h 46m and costs R$ 650 - R$ 1200.
It takes approximately 3h 37m to get from João Pessoa to Porto Seguro, including transfers.
João Pessoa to Porto Seguro bus services, operated by Rota Transportes, depart from João Pessoa station.
The best way to get from João Pessoa to Porto Seguro is to fly which takes 3h 37m and costs R$ 1000 - R$ 2800. Alternatively, you can bus, which costs R$ 650 - R$ 1200 and takes 29h 46m.
João Pessoa to Porto Seguro bus services, operated by Rota Transportes, arrive at Salvador station.
Yes, the driving distance between João Pessoa to Porto Seguro is 1497 km. It takes approximately 19h 43m to drive from João Pessoa to Porto Seguro.
What companies run services between João Pessoa, Brazil and Porto Seguro, Brazil?
Gol Transportes Aéreos and Azul fly from Presidente Castro Pinto International Airport (JPA) to Porto Seguro (BPS) twice daily. Alternatively, you can take a bus from João Pessoa to Porto Seguro, BA via Salvador and Salvador, BA in around 29h 46m.
- Website
- voeazul.com.br
Flights from Presidente Castro Pinto International Airport to Porto Seguro via Sao Paulo Viracopos
- Ave. Duration
- 6h 47m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R$900–2,700
Flights from Presidente Castro Pinto International Airport to Porto Seguro via Salvador
- Ave. Duration
- 4h 45m
- When
- Tuesday and Saturday
- Estimated price
- R$1,500–2,700
Flights from Campina Grande to Porto Seguro via Belo Horizonte Confins
- Ave. Duration
- 6h 57m
- When
- Saturday, Tuesday, Thursday, and Sunday
- Estimated price
- R$1,000–4,900
- Website
- voegol.com.br
Flights from Presidente Castro Pinto International Airport to Porto Seguro via Salvador
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- R$1,500–2,700
Flights from Campina Grande to Porto Seguro via Salvador
- Ave. Duration
- 13h 45m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- R$600–3,700
- Phone
- 0800 075 0010
- [email protected]
- Website
- rotatransportes.com.br
Bus from João Pessoa to Salvador
- Ave. Duration
- 16h 20m
- Frequency
- 3 times a week
- Estimated price
- R$360–700
- Schedules at
- rotatransportes.com.br
- Book at
- rotatransportes.com.br
Bus from João Pessoa to Salvador
- Ave. Duration
- 16h 20m
- Frequency
- 3 times a week
- Estimated price
- R$360–700
- Schedules at
- rotatransportes.com.br
- Book at
- rotatransportes.com.br
- Phone
- +55 800 725 1211
- [email protected]
- Website
- aguiabranca.com.br
Bus from Salvador, BA to Porto Seguro, BA
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- R$240–440
- Book at
- aguiabranca.com.br
Bus from Cruz das Almas, BA to Porto Seguro, BA
- Ave. Duration
- 9h 55m
- Frequency
- Twice daily
- Estimated price
- R$220–410
- Book at
- aguiabranca.com.br
- Phone
- +55 71 32772525
- Website
- camurujipe.com.br
Bus from Rodoviária de Salvador to Cruz das Almas
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- R$80–120
- Schedules at
- camurujipe.com.br
- Book at
- camurujipe.com.br
- Ave. Duration
- 1h 38m
- Estimated price
- R$700–850
Disk Táxi João Pessoa
- Phone
- +55 83 3223-1700
- Website
- facebook.com
Rádio Táxi JP
- Phone
- +55 83 3241-6500
- Website
- facebook.com
Táxi Manaíra
- Phone
- +55 (83) 99116-2202
- Website
- taximanaira.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, Travelling by boat in Italy, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
There are 2470+ hotels available in Porto Seguro.











