There are 3 ways to get from Petrolina to Oeiras 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 Petrolina to Senhor do Bonfimbus
- Take the bus from Terminal Rodoviário de Senhor do Bonfim to Terminal Rodoviário de Picosbus
- Take the taxi from Picos to Oeirastaxi
10h 56mR$446–583Drive 391.5 km
cheapest- Drive from Petrolina to Oeirascar 391.5 km
6h 5mR$206–298Bus, taxi via Salgueiro
- Take the bus from Petrolina to Belém de São Franciscobus
- Take the taxi from Belém de São Francisco to Salgueirotaxi
- Take the bus from Salgueiro to Oeirasbus
12h 55mR$478–671
Questions & Answers
The cheapest way to get from Petrolina to Oeiras is to drive which costs R$ 200 - R$ 300 and takes 6h 5m.
The fastest way to get from Petrolina to Oeiras is to drive which takes 6h 5m and costs R$ 200 - R$ 300.
The distance between Petrolina and Oeiras is 668 km. The road distance is 391.5 km.
The best way to get from Petrolina to Oeiras without a car is to bus and taxi which takes 10h 56m and costs R$ 440 - R$ 600.
It takes approximately 10h 56m to get from Petrolina to Oeiras, including transfers.
Yes, the driving distance between Petrolina to Oeiras is 392 km. It takes approximately 6h 5m to drive from Petrolina to Oeiras.
What companies run services between Petrolina, Brazil and Oeiras, Brazil?
There is no direct connection from Petrolina to Oeiras. However, you can take the bus to Senhor do Bonfim, walk to Terminal Rodoviário de Senhor do Bonfim, take the bus to Terminal Rodoviário de Picos, then take the taxi to Oeiras. Alternatively, you can drive from Petrolina to Oeiras in around 6h 5m.
- 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–65
- 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$160–230
- Schedules at
- gontijo.com.br
- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from Petrolina to Belém de São Francisco
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- R$95–150
- Schedules at
- progressoonline.com.br
- Book at
- progressoonline.com.br
- Phone
- +55 (81) 2101-9000
- Website
- viacaocruzeiro.com.br
Bus from Salgueiro to Oeiras
- Ave. Duration
- 6h 52m
- Frequency
- Once daily
- Estimated price
- R$150–240
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
- Ave. Duration
- 1h 27m
- Estimated price
- R$220–290
Ponto de Táxi
- Phone
- +55 (89) 99407-0135
Taxi 24h em Picos
- Phone
- +55 (89) 99926-5910
Taxi picos
- Phone
- +55 (89) 99940-4904
- Website
- google.com
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 How to get from Florence to Rome, Italian Lakes: Getting around by train, and Want to know more about Flixbus? - to help you get the most out of your next trip.











