There are 4 ways to get from Petrolândia to Campina Grande by bus, taxi, 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.
Bus, taxi
best- Take the bus from Petrolândia to Pesqueirabus
- Take the taxi from Pesqueira to Jataúbataxi
- Take the taxi from Terminal Rodoviário de Santa Cruz do Capibaribe to Campina Grandetaxi
7h 56mR$813–1,023Drive 357.8 km
cheapest- Drive from Petrolândia to Campina Grandecar 357.8 km
6h 22mR$186–269Bus via Pesqueira
- Take the bus from Petrolândia to Pesqueirabus
- Take the bus from Pesqueira to Caruarubus
- Take the bus from Agrestina to Campina Grandebus
13h 1mR$186–301Bus
- Take the bus from Petrolândia to Caruarubus Tucano / ...
- Take the bus from Agrestina to Campina Grandebus Maceió
13h 34mR$202–315
Questions & Answers
The cheapest way to get from Petrolândia to Campina Grande is to drive which costs R$ 180 - R$ 270 and takes 6h 22m.
The fastest way to get from Petrolândia to Campina Grande is to drive which takes 6h 22m and costs R$ 180 - R$ 270.
No, there is no direct bus from Petrolândia to Campina Grande. However, there are services departing from Petrolândia and arriving at Campina Grande via Pesqueira, Caruaru and Agrestina. The journey, including transfers, takes approximately 13h 1m.
The distance between Petrolândia and Campina Grande is 407 km. The road distance is 357.8 km.
The best way to get from Petrolândia to Campina Grande without a car is to bus and taxi which takes 7h 56m and costs R$ 800 - R$ 1100.
It takes approximately 7h 56m to get from Petrolândia to Campina Grande, including transfers.
Petrolândia to Campina Grande bus services, operated by Progresso, depart from Petrolândia station.
Petrolândia to Campina Grande bus services, operated by Progresso, arrive at Pesqueira station.
Yes, the driving distance between Petrolândia to Campina Grande is 358 km. It takes approximately 6h 22m to drive from Petrolândia to Campina Grande.
There are 469+ hotels available in Campina Grande.
What companies run services between Petrolândia, Pernambuco, Brazil and Campina Grande, Brazil?
You can take a bus from Petrolândia to Campina Grande via Pesqueira, Caruaru, and Agrestina in around 13h 1m.
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Petrolândia to Pesqueira
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- R$80–130
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Petrolândia to Pesqueira
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- R$80–130
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Pesqueira to Caruaru
- Ave. Duration
- 1h 23m
- Frequency
- Once daily
- Estimated price
- R$30–55
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Agrestina to Campina Grande
- Ave. Duration
- 4h 23m
- Frequency
- Twice daily
- Estimated price
- R$65–110
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Petrolândia to Caruaru
- Ave. Duration
- 4h 38m
- Frequency
- Once daily
- Estimated price
- R$120–200
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
Bus from Agrestina to Campina Grande
- Ave. Duration
- 4h 23m
- Frequency
- Twice daily
- Estimated price
- R$65–110
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Petrolândia to Caruaru
- Ave. Duration
- 6h 11m
- Frequency
- Twice daily
- Estimated price
- R$100–160
- Schedules at
- expressoguanabara.com.br
- Ave. Duration
- 1h 28m
- Estimated price
- R$280–550
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 Is ride-sharing platform BlaBlaCar right for you?, Travelling by boat in Italy, and Need to know: Eurostar - to help you get the most out of your next trip.





