There are 8 ways to get from Pernambuco to Pará by plane, 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.
Fly Petrolina to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport
best- Fly from Petrolina (PNZ) to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport (BEL)plane PNZ - BEL
7h 30mR$1,202–5,024Bus via Teresina
cheapest- Take the bus from Recife to Caruarubus
- Take the bus from Caruaru to Teresinabus
- Take the bus from Teresina to Belembus
39h 36mR$726–1,087Drive 2,031 km
- Drive from Recife to Belémcar 2,031 km
26h 47mR$1,258–1,817Fly Recife International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport
- Fly from Recife International Airport (REC) to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport (BEL)plane REC - BEL
4h 50mR$815–3,380Fly Recife International Airport to Marabá Airport
- Fly from Recife International Airport (REC) to Marabá Airport (MAB)plane REC - MAB
6h 40mR$1,305–4,205Fly Recife International Airport to Parauapebas Carajás Airport
- Fly from Recife International Airport (REC) to Parauapebas Carajás Airport (CKS)plane REC - CKS
9h 18mR$1,695–3,415Fly Recife International Airport to Santarém–Maestro Wilson Fonseca Airport
- Fly from Recife International Airport (REC) to Santarém–Maestro Wilson Fonseca Airport (STM)plane REC - STM
7h 2mR$1,680–3,400Bus
- Take the bus from Recife - TIP to Natalbus
- Take the bus from Natal to Belémbus Natal
46h 54mR$869–2,009
Petrolina (PNZ) to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport (BEL) flights
Comparing Your Travel Options
The cheapest way to get from Pernambuco to Pará is to bus via Teresina which costs R$ 700 - R$ 1100 and takes 39h 36m.
The fastest way to get from Pernambuco to Pará is to fly which takes 4h 50m and costs R$ 800 - R$ 3400.
No, there is no direct bus from Pernambuco to Pará. However, there are services departing from Recife and arriving at Belem via Caruaru and Teresina. The journey, including transfers, takes approximately 39h 36m.
The distance between Pernambuco and Pará is 1266 km. The road distance is 2031 km.
The best way to get from Pernambuco to Pará without a car is to bus via Teresina which takes 39h 36m and costs R$ 700 - R$ 1100.
It takes approximately 7h 30m to get from Pernambuco to Pará, including transfers.
Pernambuco to Pará bus services, operated by Progresso, depart from Recife station.
The best way to get from Pernambuco to Pará is to fly which takes 7h 30m and costs R$ 1200 - R$ 5000. Alternatively, you can bus via Teresina, which costs R$ 700 - R$ 1100 and takes 39h 36m.
Pernambuco to Pará bus services, operated by Progresso, arrive at Caruaru station.
Pará is 1h behind Pernambuco. It is currently 6:10 PM in Pernambuco and 5:10 PM in Pará.
What companies run services between Pernambuco, Brazil and Pará, Brazil?
LATAM Chile, Gol Transportes Aéreos, and Azul fly from Petrolina (PNZ) to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport (BEL) 5 times a day. Alternatively, you can take a bus from Recife to Belém via Caruaru, Teresina, and Belem in around 39h 36m.
- Website
- voeazul.com.br
Flights from Petrolina to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Sao Paulo Viracopos
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- R$1,500–5,500
Flights from Petrolina to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Recife International Airport
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- R$1,100–4,900
Flights from Petrolina to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Recife International Airport, Fortaleza
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- R$1,200–4,900
Flights from Recife International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- R$1,800–3,200
Flights from Recife International Airport to Marabá Airport via Belém/Val De Cans–Júlio Cezar Ribeiro International Airport
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- R$1,200–4,500
Flights from Recife International Airport to Marabá Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- R$1,200–4,500
Flights from Recife International Airport to Parauapebas Carajás Airport via Belém/Val De Cans–Júlio Cezar Ribeiro International Airport
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- R$1,500–3,200
Flights from Recife International Airport to Parauapebas Carajás Airport via Belo Horizonte Confins
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- R$1,500–3,200
Flights from Recife International Airport to Parauapebas Carajás Airport via Fortaleza, Belém/Val De Cans–Júlio Cezar Ribeiro International Airport
- Ave. Duration
- 12h 10m
- When
- Monday
- Estimated price
- R$1,500–3,200
Flights from Recife International Airport to Parauapebas Carajás Airport via Salvador, Belo Horizonte Confins
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- R$1,500–3,200
Flights from Recife International Airport to Parauapebas Carajás Airport via Vitoria, Belo Horizonte Confins
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- R$1,500–3,200
Flights from Recife International Airport to Santarém–Maestro Wilson Fonseca Airport via Belém/Val De Cans–Júlio Cezar Ribeiro International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- R$2,400–3,200
Flights from Recife International Airport to Santarém–Maestro Wilson Fonseca Airport via Belo Horizonte Confins
- Ave. Duration
- 9h 12m
- When
- Saturday, Tuesday, and Thursday
- Estimated price
- R$2,400–3,200
- Website
- latam.com
Flights from Petrolina to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Sao Paulo
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- R$1,400–6,000
Flights from Recife International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Fortaleza
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- R$500–2,400
Flights from Recife International Airport to Marabá Airport via Brasilia
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- R$1,300–4,500
Flights from Recife International Airport to Santarém–Maestro Wilson Fonseca Airport via Brasilia
- Ave. Duration
- 8h 15m
- When
- Monday to Saturday
- Estimated price
- R$1,300–5,500
- Website
- voegol.com.br
Flights from Recife International Airport to Belém/Val De Cans–Júlio Cezar Ribeiro International Airport via Brasilia
- Ave. Duration
- 6h 15m
- When
- Tuesday and Sunday
- Estimated price
- R$550–3,600
Flights from Recife International Airport to Marabá Airport via Brasilia
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R$1,300–4,500
- Phone
- +55 800 766 9000
- Website
- maisprogresso.com.br
Bus from Recife to Caruaru
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- R$50–85
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
Bus from Caruaru to Teresina
- Ave. Duration
- 16h 37m
- Frequency
- Twice daily
- Estimated price
- R$380–450
- Schedules at
- maisprogresso.com.br
- Book at
- maisprogresso.com.br
- Phone
- +55 (81) 2101-9000
- Website
- viacaocruzeiro.com.br
Bus from Caruaru to Teresina
- Ave. Duration
- 17h 20m
- Frequency
- Once a week
- Estimated price
- R$370–550
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
Bus from Recife - TIP to Natal
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Estimated price
- R$130–160
- Schedules at
- clickbus.com.br
- Book at
- clickbus.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Teresina to Belem
- Ave. Duration
- 18h 21m
- Frequency
- Every 4 hours
- Estimated price
- R$350–850
- Schedules at
- expressoguanabara.com.br
Bus from Natal to Belém
- Ave. Duration
- 39h 17m
- Frequency
- 3 times a day
- Estimated price
- R$700–1,800
- Schedules at
- expressoguanabara.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Teresina to Belem
- Ave. Duration
- 18h 20m
- Frequency
- 3 times a day
- Estimated price
- R$270–410
- Schedules at
- realmaia.com.br
- Book at
- realmaia.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 Italy Travel Guides, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Pernambuco to Pará is 2031 km. It takes approximately 26h 47m to drive from Pernambuco to Pará.
There are 3676+ hotels available in Pará.











