Skip to content
Road trip

Driving from Campina Grande to João Pessoa

Short answer

From Campina Grande to João Pessoa it is about 125 km and 1 h 30 min of driving. In a car that gets 11 km/L, with gas at R$ 6.20/L, fuel costs about R$ 70 and tolls about R$ 0: in total, about R$ 70 one way (R$ 141 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
Most reviewed activity in João PessoaDay Trip to Tambaba & Coqueirinho Beaches★ 9 · 27 reviews · from US$ 26 · via CivitatisSee dates and price →
Distance
125 km
Average time
1 h 30 min
Fuel
R$ 70
Tolls
R$ 0
Calculate with your car
Total one way: R$ 70 · R$ 141 round trip
+ accommodation in João Pessoa: average nightly rate of about R$ 399. Book before you leave See hotels on Booking →

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 João Pessoa

booking on Civitatis
Day Trip to Tambaba & Coqueirinho Beaches
9· 27 reviews

Day Trip to Tambaba & Coqueirinho Beaches

Come with us and enjoy a relaxing day trip to the coast of João Pessoa. We'll explore the stunning Tambaba, and Coqueirinho Beaches.

8 h 30 min
from US$ 26
Book →
Carapibus, Tabatinga & Bela Beach Day Trip
8.9· 9 reviews

Carapibus, Tabatinga & Bela Beach Day Trip

Take a day trip to Carapibus, Tabatinga, and Bela Beach as we experience three paradisiacal spots in southern João Pessoa. Soak up dreamlike landscapes!

8 h 30 min
from US$ 26
Book →
Praia Bela Day Trip
8.8· 5 reviews

Praia Bela Day Trip

Fall in love with the southern Brazilian coast with this tour through the south of Paraíba. You'll visit the beautiful Praia Bela, a real paradisical location.

10 h
from US$ 30
Book →
Areia Vermelha Island Catamaran Trip
8.4· 5 reviews

Areia Vermelha Island Catamaran Trip

In João Pessoa, there is a mysterious islet that only appears at low tide... Discover it with this catamaran trip to Areia Vermelha Island!

6 h
from US$ 30
Book →
Porto de Galinhas Excursion
8· 4 reviews

Porto de Galinhas Excursion

Discover one of the main tourist destinations in the state of Pernambuco on this excursion to Porto de Galinhas. A city with a dreamy coastline awaits!

12 h
from US$ 39
Book →
Buggy Tour Along the South Coast of Paraíba
10· 3 reviews

Buggy Tour Along the South Coast of Paraíba

Embark on an exhilarating buggy tour along the captivating south coast of Paraíba, exploring the region's most enchanting landscapes and beaches.

7 h
from US$ 178
Book →
See all activities in João Pessoa
Where to stay

Hotels in João Pessoa

With 1 h 30 min of driving, it is a good idea to arrive with your hotel already booked: the average nightly rate in João Pessoa is around R$ 399. If you are driving, confirm that the hotel has parking before you book.

Bessa Beach Hotel in João Pessoa 8.8 ★★★★ · 41 reviews Bessa Beach Hotel See on Booking → Hotel Village Premium Joao Pessoa in João Pessoa 9.1 ★★★★ · 3 reviews Hotel Village Premium Joao Pessoa See on Booking → LS Hotel in João Pessoa 8.3 ★★★★★ · 3 reviews LS Hotel See on Booking →
See all hotels in João Pessoa

Rates change with the dates: confirm the price on Booking.com.

Torn between João Pessoa and another destination?

Before you set out, see João Pessoa side by side with other destinations competing for the same trip: weather, driving cost, ideal days and profile.

João Pessoa or Arraial d'Ajuda? João Pessoa or Arraial do Cabo? João Pessoa or Balneário Camboriú?
see all comparisons →
Frequently asked questions

Frequently asked questions about the trip to João Pessoa

How much does it cost to drive from Campina Grande to João Pessoa?

From Campina Grande to João Pessoa it is about 125 km and 1 h 30 min of driving. In a car that gets 11 km/L, with gas at R$ 6.20/L, fuel costs about R$ 70 and tolls about R$ 0: in total, about R$ 70 one way (R$ 141 round trip).

How long does the drive from Campina Grande to João Pessoa take?

It takes roughly 1 h 30 min by car to cover the 125 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 Campina Grande to João Pessoa?

No. On the route considered on this page there are no tolls between Campina Grande and João Pessoa.

Complete guide to João Pessoa Getting to João Pessoa Best time to visit