HUB hero image

How to Travel from

Caruaru to Petrolina

by Car

Caruaru
+0
Petrolina
Transport search to Petrolina
Caruaru
+0
Petrolina
Building a composite car route
Cheapest
Best Offer!
Car
12 d 10 h 35 min
6547 km.
from $360
Composite Route Car Only

One way to Travel from Caruaru to Petrolina

Select an Option Below to Start Your Journey
Cheapest

Transport providers

Airlines

LATAM Chile

Website:
latam.com/
Plane from Maceió/Zumbi Dos Palmares International Airport to Petrolina
Ave. Duration:
6h 57m
Frequency:
Every day
Estimated price:
$416.91–$1,642.36
Plane from Presidente Castro Pinto International Airport to Petrolina
Ave. Duration:
7h
Frequency:
Every day
Estimated price:
$328.47–$1,389.69

Azul

Phone:
+55 4003 1118
Website:
voeazul.com.br/en/home
Plane from Caruaru to Petrolina
Ave. Duration:
3h 25m
Frequency:
Wednesday and Saturday
Estimated price:
$126.34–$758.01
Plane from Recife/Guararapes–Gilberto Freyre International Airport to Petrolina
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$176.87–$947.52
Plane from Maceió/Zumbi Dos Palmares International Airport to Petrolina
Ave. Duration:
5h 30m
Frequency:
Every day
Estimated price:
$202.14–$1,137.02
Plane from Presidente Castro Pinto International Airport to Petrolina
Ave. Duration:
3h
Frequency:
Every day
Estimated price:
$151.60–$821.18

Gol Transportes Aéreos

Website:
voegol.com.br/
Plane from Maceió/Zumbi Dos Palmares International Airport to Petrolina
Ave. Duration:
7h 15m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$303.21–$1,263.36

Bus operators

Guanabara

Phone:
+55 800 728 1992
Website:
expressoguanabara.com.br/
Bus from Caruaru to Recife
Ave. Duration:
2h 33m
Frequency:
Twice daily

Flixbus Brazil

Phone:
0800 042 4223
Website:
flixbus.com
Bus from Recife to João
Ave. Duration:
2h 30m
Frequency:
4 times a day
Estimated price:
$4.80–$6.95

Catedral Turismo

Phone:
0800 8801 315
Website:
viacaocatedral.com.br/
Bus from Recife to João
Ave. Duration:
2h
Frequency:
Hourly
Estimated price:
$11.53–$20.21

Viação Total

Phone:
0800 085 8282
Website:
viajetotal.com.br/
Bus from Recife to João
Ave. Duration:
2h 31m
Frequency:
Every 4 hours
Estimated price:
$10.92

Progresso

Phone:
+55 800 766 9000
Website:
progressoonline.com.br/
Bus from Caruaru to Recife
Ave. Duration:
2h 2m
Frequency:
3 times a day
Estimated price:
$6.32–$16.42
Bus from Recife to Petrolina
Ave. Duration:
10h 40m
Frequency:
4 times a day
Estimated price:
$37.90–$69.48
Bus from Caruaru to Maceió
Ave. Duration:
3h 25m
Frequency:
Twice daily
Estimated price:
$10.74–$22.74

Expresso São Luiz

Phone:
+55 62 3272-2300 / 0800-6464500
Website:
expressosaoluiz.com.br/
Bus from Caruaru to Recife
Ave. Duration:
1h 32m
Frequency:
Once daily
Estimated price:
$8.21–$10.74

Cruzeiro

Phone:
+55 (81) 2101-9000
Website:
viacaocruzeiro.com.br/
Bus from Caruaru to Recife
Ave. Duration:
2h 6m
Frequency:
Twice a week
Estimated price:
$6.32–$9.48

Viacao Caruarense

Phone:
+55 (81) 3722-1611
Website:
caruaruense.com.br/
Bus from Caruaru to Recife
Ave. Duration:
1h 40m
Frequency:
Hourly
Estimated price:
$5.46

Questions and Answers

What is the cheapest way to get from Caruaru to Petrolina?

The cheapest way to get from Caruaru to Petrolina is to bus which costs $36.96 - $76.09 and takes 13h 20m.

What is the fastest way to get from Caruaru to Petrolina?

The fastest way to get from Caruaru to Petrolina is to fly which takes 3h 34m and costs $119.57 - $652.17 .

Is there a direct bus between Caruaru and Petrolina?

No, there is no direct bus from Caruaru to Petrolina. However, there are services departing from Caruaru and arriving at Petrolina via Recife. The journey, including transfers, takes approximately 13h 20m.

How far is it from Caruaru to Petrolina?

The distance between Caruaru and Petrolina is 529 km. The road distance is 582.7 km.

How do I travel from Caruaru to Petrolina without a car?

The best way to get from Caruaru to Petrolina without a car is to bus which takes 13h 20m and costs $36.96 - $76.09 .

How long does it take to get from Caruaru to Petrolina?

It takes approximately 3h 34m to get from Caruaru to Petrolina, including transfers.

Where do I catch the Caruaru to Petrolina bus from?

Caruaru to Petrolina bus services, operated by Viacao Caruarense, depart from Caruaru station.

Bus or fly from Caruaru to Petrolina?

The best way to get from Caruaru to Petrolina is to fly which takes 3h 34m and costs $119.57 - $652.17 . Alternatively, you can bus, which costs $36.96 - $76.09 and takes 13h 20m.

Where does the Caruaru to Petrolina bus arrive?

Caruaru to Petrolina bus services, operated by Viacao Caruarense, arrive at Recife station.

Can I drive from Caruaru to Petrolina?

Yes, the driving distance between Caruaru to Petrolina is 583 km. It takes approximately 8h 15m to drive from Caruaru to Petrolina.

Where can I stay near Petrolina?

There are 183+ hotels available in Petrolina. Prices start at $18.42 per night.
+0