There are 7 ways to get from Campina Grande to Bahia 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 Campina Grande to Petrolina
best- Fly from Campina Grande (CPV) to Petrolina (PNZ)plane CPV - PNZ
8h 11mR$1,676–4,396Bus #2
cheapest- Take the bus from Campina Grande to Maceióbus Maceió
- Take the bus from Terminal Rodoviário de Maceió to Rodoviária de Salvadorbus
19h 8mR$385–557Bus
- Take the bus from Campina Grande to Maceióbus Maceió
- Take the bus from Maceió to Salvadorbus Salvador
18h 54mR$464–688Drive 838.6 km
- Drive from Campina Grande to Salvadorcar 838.6 km
11h 19mR$440–636Fly Campina Grande to Deputado Luís Eduardo Magalhães International Airport
- Fly from Campina Grande (CPV) to Deputado Luís Eduardo Magalhães International Airport (SSA)plane CPV - SSA
1h 37mR$651–2,861Taxi to Presidente Castro Pinto International Airport, fly to Deputado Luís Eduardo Magalhães International Airport
- Take the taxi from Campina Grande to Presidente Castro Pinto International Airport (JPA)taxi
- Fly from Presidente Castro Pinto International Airport (JPA) to Deputado Luís Eduardo Magalhães International Airport (SSA)plane JPA - SSA
3h 7mR$1,564–3,285Bus via Salvador, BA
- Take the bus from Campina Grande to Maceióbus Maceió
- Take the bus from Maceió, AL to Salvador, BAbus Maceió, AL - Salvador, BA
19h 1mR$414–686
Campina Grande (CPV) to Petrolina (PNZ) flights
Questions & Answers
The cheapest way to get from Campina Grande to Bahia is to bus which costs R$ 380 - R$ 600 and takes 19h 8m.
The fastest way to get from Campina Grande to Bahia is to fly which takes 1h 37m and costs R$ 650 - R$ 2900.
No, there is no direct bus from Campina Grande to Bahia. However, there are services departing from Campina Grande and arriving at Salvador via Avenida Comendador Gustavo Paiva, 2230 and Maceió. The journey, including transfers, takes approximately 18h 54m.
The distance between Campina Grande and Bahia is 583 km. The road distance is 838.6 km.
The best way to get from Campina Grande to Bahia without a car is to bus which takes 18h 54m and costs R$ 460 - R$ 700.
It takes approximately 8h 11m to get from Campina Grande to Bahia, including transfers.
Campina Grande to Bahia bus services, operated by Progresso, depart from Campina Grande station.
The best way to get from Campina Grande to Bahia is to fly which takes 8h 11m and costs R$ 1600 - R$ 4400. Alternatively, you can bus, which costs R$ 460 - R$ 700 and takes 18h 54m.
Campina Grande to Bahia bus services, operated by Progresso, arrive at Maceió station.
Yes, the driving distance between Campina Grande to Bahia is 839 km. It takes approximately 11h 19m to drive from Campina Grande to Bahia.
What companies run services between Campina Grande, Brazil and Bahia, Brazil?
Azul, Gol Transportes Aéreos, and LATAM Chile fly from Campina Grande (CPV) to Petrolina (PNZ) once daily. Alternatively, you can take a bus from Campina Grande to Salvador via Maceió, Avenida Comendador Gustavo Paiva, 2230, Rua Doutor Pedro Monteiro, 108, Maceió, and Salvador in around 18h 54m.
- Website
- voegol.com.br
Flights from Campina Grande to Petrolina via Deputado Luís Eduardo Magalhães International Airport
- Ave. Duration
- 14h 25m
- When
- Tuesday and Saturday
- Estimated price
- R$950–6,000
Flights from Campina Grande to Deputado Luís Eduardo Magalhães International Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- R$450–3,400
Flights from Presidente Castro Pinto International Airport to Deputado Luís Eduardo Magalhães International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R$600–1,600
- Website
- voeazul.com.br
Flights from Campina Grande to Petrolina via Recife
- Ave. Duration
- 12h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,100–7,500
- Website
- latam.com
Flights from Campina Grande to Petrolina via Recife
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$800–4,900
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Campina Grande to Maceió
- Ave. Duration
- 6h 48m
- Frequency
- 4 times a day
- Estimated price
- R$140–220
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Campina Grande to Maceió
- Ave. Duration
- 6h 48m
- Frequency
- 4 times a day
- Estimated price
- R$140–220
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Campina Grande to Maceió
- Ave. Duration
- 6h 48m
- Frequency
- 4 times a day
- Estimated price
- R$140–220
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Phone
- 0800 075 0010
- [email protected]
- Website
- rotatransportes.com.br
Bus from Maceió to Salvador
- Ave. Duration
- 10h 5m
- Frequency
- 3 times a week
- Estimated price
- R$280–420
- Schedules at
- rotatransportes.com.br
- Book at
- rotatransportes.com.br
- Phone
- +55 800 725 1211
- [email protected]
- Website
- aguiabranca.com.br
Bus from Maceió, AL to Salvador, BA
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- R$230–420
- Book at
- aguiabranca.com.br
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Terminal Rodoviário de Maceió to Rodoviária de Salvador
- Ave. Duration
- 11h 13m
- Frequency
- Twice a week
- Estimated price
- R$210–300
- Schedules at
- gontijo.com.br
- Ave. Duration
- 1h 28m
- Estimated price
- R$600–800
Campina Taxi
- Phone
- +55 (83) 3343-3500
- Website
- facebook.com
JC Transportes
- Phone
- +55 (83) 9683-2323
- Website
- facebook.com
Paraiba Rádio Taxi
- Phone
- +55 (83) 3321-6666
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, 5 delightfully under-the-radar French towns you need to visit, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
There are 3527+ hotels available in Bahia.












