From João Pessoa to Recife it is about 118 km and 2 h of driving. In a car that gets 11 km/L, with gas at R$ 6.20/L, fuel costs about R$ 67 and tolls about R$ 0: in total, about R$ 67 one way (R$ 133 round trip).
Amounts are in Brazilian reais (R$), with no conversion to another currency. Gas uses the reference price from the ANP, Brazil's National Petroleum Agency.
Sources: ANP (fuel) · OpenStreetMap (route) · updated on October 19, 2026
Estimate covers fuel and tolls only, not parking, food or wear on the car. Distance and time calculated on OpenStreetMap; the gas price is a reference price (ANP).
Tours and tickets
Things to do in Recife
booking on Civitatis
8.7· 118 reviews
Recife & Olinda Tour
Discover the rich heritage of Recife and Olinda on this walking tour in which you'll learn the origin and evolution of these two cities.
Spend a day relaxing in a tropical paradise on this Porto de Galinhas Day Trip! We'll leave Recife behind and visit Brazil's favourite beach destination.
On this buggy tour, you’ll explore Cabo Santo Agostinho, a natural paradise known for its crystal-clear waters, on a route combining scenery and adventure.
Discover paradisiacal beaches on this incredible Igarassu and Itamaracá Trip. We'll spend the day exploring these beautiful spots on the Brazilian coastline!
With 2 h of driving, it is a good idea to arrive with your hotel already booked: the average nightly rate in Recife is around R$ 254. If you are driving, confirm that the hotel has parking before you book.
Frequently asked questions about the trip to Recife
How much does it cost to drive from João Pessoa to Recife?
From João Pessoa to Recife it is about 118 km and 2 h of driving. In a car that gets 11 km/L, with gas at R$ 6.20/L, fuel costs about R$ 67 and tolls about R$ 0: in total, about R$ 67 one way (R$ 133 round trip).
How long does the drive from João Pessoa to Recife take?
It takes roughly 2 h by car to cover the 118 km, not counting stops. On public holidays and high-season weekends, the time can increase considerably because of traffic leaving and arriving.
Are there tolls on the way from João Pessoa to Recife?
No. On the route considered on this page there are no tolls between João Pessoa and Recife.