HUB hero image

How to Travel from

Garanhuns to Petrolina

by Route or Car

Garanhuns
+0
Petrolina
Transport search to Petrolina
Garanhuns
+0
Petrolina
Building a composite car route
Cheapest
Best Offer!
Car
12 d 9 h 10 min
6449 km.
from $354
Composite Route Car Only

Seven ways to Travel from Garanhuns to Petrolina

Select an Option Below to Start Your Journey
Cheapest
Other

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

Azul

Phone:
+55 4003 1118
Website:
voeazul.com.br/en/home
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 Recife/Guararapes–Gilberto Freyre International Airport to Petrolina
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$176.87–$947.52
Plane from Caruaru to Petrolina
Ave. Duration:
3h 25m
Frequency:
Wednesday and Saturday
Estimated price:
$126.34–$758.01
Plane from Garanhuns Off-Line Point to Petrolina
Ave. Duration:
12h 10m
Frequency:
Monday and Thursday
Estimated price:
$315.84–$1,200.19

Gol Transportes Aéreos

Website:
voegol.com.br/
Plane from Maceió/Zumbi Dos Palmares International Airport to Petrolina
Ave. Duration:
9h 30m
Frequency:
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$303.21–$1,263.36
Plane from Garanhuns Off-Line Point to Petrolina
Ave. Duration:
11h 5m
Frequency:
Monday and Thursday
Estimated price:
$315.84–$1,200.19

Bus operators

Progresso

Phone:
+55 800 766 9000
Website:
progressoonline.com.br/
Bus from Garanhuns to Serra
Ave. Duration:
4h 37m
Frequency:
Once daily
Estimated price:
$12.63–$27.79
Bus from Floresta to Petrolina
Ave. Duration:
4h
Frequency:
Once daily
Estimated price:
$15.16–$30.32
Bus from Garanhuns to Terminal
Ave. Duration:
3h 11m
Frequency:
Once daily
Estimated price:
$12.00–$25.27
Bus from Recife to Petrolina
Ave. Duration:
10h 40m
Frequency:
4 times a day
Estimated price:
$37.90–$69.48
Bus from Maceió to Petrolina
Ave. Duration:
13h
Frequency:
Once daily
Estimated price:
$37.90–$82.93

Expresso São Luiz

Phone:
+55 62 3272-2300 / 0800-6464500
Website:
expressosaoluiz.com.br/
Bus from Garanhuns to Recife
Ave. Duration:
2h 41m
Frequency:
Once daily
Estimated price:
$15.16–$24.64
Bus from Garanhuns to Caruaru
Ave. Duration:
1h 9m
Frequency:
Once daily
Estimated price:
$6.95–$8.84

Questions and Answers

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

The cheapest way to get from Garanhuns to Petrolina is to bus via Jaboatão dos Guararapes which costs $45.65 - $81.52 and takes 14h 21m.

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

The fastest way to get from Garanhuns to Petrolina is to bus and fly which takes 5h 49m and costs $119.57 - $706.52 .

Is there a direct bus between Garanhuns and Petrolina?

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

How far is it from Garanhuns to Petrolina?

The distance between Garanhuns and Petrolina is 618 km. The road distance is 545.4 km.

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

The best way to get from Garanhuns to Petrolina without a car is to bus and taxi which takes 11h and costs $65.22 - $103.26 .

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

It takes approximately 11h to get from Garanhuns to Petrolina, including transfers.

Where do I catch the Garanhuns to Petrolina bus from?

Garanhuns to Petrolina bus services, operated by Expresso São Luiz, depart from Garanhuns station.

Bus or fly from Garanhuns to Petrolina?

The best way to get from Garanhuns to Petrolina is to bus via Jaboatão dos Guararapes which takes 14h 21m and costs $45.65 - $81.52 . Alternatively, you can fly, which costs $271.74 - $1086.96 and takes 11h 18m.

Where does the Garanhuns to Petrolina bus arrive?

Garanhuns to Petrolina bus services, operated by Expresso São Luiz, arrive at Recife station.

Can I drive from Garanhuns to Petrolina?

Yes, the driving distance between Garanhuns to Petrolina is 545 km. It takes approximately 7h 53m to drive from Garanhuns to Petrolina.

Which airlines fly from Garanhuns Off-Line Point Airport to Petrolina Airport?

Gol Transportes Aéreos and Azul offer flights from Garanhuns Off-Line Point Airport to Petrolina Airport.

Where can I stay near Petrolina?

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