There are 2 ways to get from Petrolina to Picos by 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.
Questions & Answers
The cheapest way to get from Petrolina to Picos is to drive which costs R$ 170 - R$ 250 and takes 4h 41m.
The fastest way to get from Petrolina to Picos is to drive which takes 4h 41m and costs R$ 170 - R$ 250.
No, there is no direct bus from Petrolina to Picos. However, there are services departing from Petrolina and arriving at Terminal Rodoviário de Picos via Terminal Rodoviário de Senhor do Bonfim. The journey, including transfers, takes approximately 9h 41m.
The distance between Petrolina and Picos is 582 km. The road distance is 328.7 km.
The best way to get from Petrolina to Picos without a car is to bus which takes 9h 41m and costs R$ 210 - R$ 310.
It takes approximately 9h 41m to get from Petrolina to Picos, including transfers.
Petrolina to Picos bus services, operated by Guanabara, depart from Petrolina station.
Petrolina to Picos bus services, operated by Guanabara, arrive at Senhor do Bonfim station.
Yes, the driving distance between Petrolina to Picos is 329 km. It takes approximately 4h 41m to drive from Petrolina to Picos.
Book your Petrolina to Picos bus tickets online with Omio.
What companies run services between Petrolina, Brazil and Picos, Brazil?
You can take a bus from Petrolina to Terminal Rodoviário de Picos via Senhor do Bonfim and Terminal Rodoviário de Senhor do Bonfim in around 9h 41m.
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Petrolina to Senhor do Bonfim
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- R$45–130
- Schedules at
- expressoguanabara.com.br
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Petrolina to Senhor do Bonfim
- Ave. Duration
- 2h 42m
- Frequency
- 3 times a week
- Estimated price
- R$45–70
- Schedules at
- gontijo.com.br
Bus from Terminal Rodoviário de Senhor do Bonfim to Terminal Rodoviário de Picos
- Ave. Duration
- 6h 21m
- Frequency
- 3 times a week
- Estimated price
- R$170–240
- Schedules at
- gontijo.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 Want to know more about Flixbus?, Need to know: Eurostar, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are nine+ hotels available in Picos.






