There are 7 ways to get from Foz do Iguaçu to Campina Grande 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.
Recommended option
Fly Foz do Iguacu to Campina Grande • 9h 41m
6 alternative options
Bus to Cascavel, fly to Campina Grande • 14h 53m
Fly Foz do Iguacu to Joao Pessoa, bus • 10h 19m
Bus via Brasília • 2 days 4h
Bus • 2 days 23h
Bus via Rio de Janeiro • 3 days 1h
Drive • 46h 20m
Foz do Iguacu (IGU) to Campina Grande (CPV) flights
Travel safe during COVID-19
Rules to follow in Brazil
1m
Recommended
Travel within Brazil
Observe COVID-19 safety rules
COVID-19 help in Brazil
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 136
Frequently Asked Questions
Yes, travel within Brazil is currently allowed.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 1 metre
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Campina Grande is 136.
Wearing a face mask on public transport in Campina Grande is recommended.
The social distance requirement in Campina Grande is 1 metre.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 136.
Last updated: 21 Mar 2023
Exceptions may apply, for full details: Governo Brasil.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Foz do Iguaçu to Campina Grande is to bus via Rio de Janeiro which costs R$ 900 - R$ 1300 and takes 3 days 1h.
The quickest way to get from Foz do Iguaçu to Campina Grande is to fly which costs R$ 550 - R$ 2900 and takes 9h 41m.
No, there is no direct bus from Foz do Iguaçu to Campina Grande. However, there are services departing from Estação Rodoviária de Foz do Iguaçu and arriving at Campina Grande via Brasília, Recife and João Pessoa. The journey, including transfers, takes approximately 2 days 4h.
It is 2843 km from Foz do Iguaçu to Campina Grande. It is approximately 3480.9 km to drive.
The best way to get from Foz do Iguaçu to Campina Grande without a car is to bus via Brasília which takes 2 days 4h and costs .
It takes approximately 9h 41m to get from Foz do Iguaçu to Campina Grande, including transfers.
Foz do Iguaçu to Campina Grande bus services, operated by Rode Rotas, depart from Estação Rodoviária de Foz do Iguaçu station.
The best way to get from Foz do Iguaçu to Campina Grande is to fly which takes 9h 41m and costs R$ 550 - R$ 2900. Alternatively, you can bus via Brasília, which costs and takes 2 days 4h.
There is no direct flight from Foz do Iguacu Airport to Campina Grande Airport. The quickest flight takes 8h 15m and has one stopover.
Foz do Iguaçu to Campina Grande bus services, operated by Progresso, arrive at Campina Grande station.

- Distance: 2843.4 km
- Duration: 9h 41m
What companies run services between Foz do Iguaçu, Brazil and Campina Grande, Brazil?
Azul, Gol Transportes Aéreos and LATAM Chile fly from Foz do Iguaçu to Campina Grande every 4 hours. Alternatively, you can take a bus from Foz do Iguaçu to Campina Grande via Rodoviária de Brasília, Brasília, Recife, and João Pessoa in around 2 days 4h.

- Website
- voegol.com.br
Flights from Foz do Iguacu to Campina Grande via Sao Paulo
- Ave. Duration
- 12h 15m
- When
- Monday, Tuesday, Wednesday, Friday and Sunday
- Estimated price
- R$ 500 - R$ 2500
Flights from Foz do Iguacu to Campina Grande via Rio De Janeiro-Galeao, Sao Paulo
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R$ 550 - R$ 2600
Flights from Foz do Iguacu to Campina Grande via Sao Paulo Congonhas, Salvador
- Ave. Duration
- 10h 35m
- When
- Monday, Wednesday and Friday
- Estimated price
- R$ 500 - R$ 2500
Flights from Foz do Iguacu to Campina Grande via Sao Paulo, Salvador
- Ave. Duration
- 13h
- When
- Monday and Friday
- Estimated price
- R$ 500 - R$ 2500
Flights from Cascavel to Campina Grande via Sao Paulo
- Ave. Duration
- 12h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R$ 650 - R$ 3300
Flights from Cascavel to Campina Grande via Sao Paulo, Salvador
- Ave. Duration
- 12h 55m
- When
- Monday and Friday
- Estimated price
- R$ 650 - R$ 3300
Flights from Cascavel to Campina Grande via Curitiba, Sao Paulo
- Ave. Duration
- 11h 30m
- When
- Monday to Friday
- Estimated price
- R$ 700 - R$ 3400
Flights from Foz do Iguacu to Joao Pessoa via Sao Paulo
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- R$ 750 - R$ 3200
Flights from Foz do Iguacu to Joao Pessoa via Rio De Janeiro-Galeao
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- R$ 750 - R$ 3200
Flights from Foz do Iguacu to Joao Pessoa via Sao Paulo Congonhas, Salvador
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- R$ 750 - R$ 3200

- Website
- voeazul.com.br
Flights from Foz do Iguacu to Campina Grande via Recife
- Ave. Duration
- 8h 15m
- When
- Saturday
- Estimated price
- R$ 700 - R$ 3000
Flights from Foz do Iguacu to Campina Grande via Sao Paulo Viracopos, Recife
- Ave. Duration
- 9h 45m
- When
- Monday to Friday
- Estimated price
- R$ 700 - R$ 3100
Flights from Foz do Iguacu to Joao Pessoa via Recife
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- R$ 900 - R$ 2000
Flights from Foz do Iguacu to Joao Pessoa via Sao Paulo Viracopos
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- R$ 900 - R$ 2000
Flights from Foz do Iguacu to Joao Pessoa via Sao Paulo Viracopos, Recife
- Ave. Duration
- 7h 30m
- When
- Sunday
- Estimated price
- R$ 900 - R$ 2000
Flights from Foz do Iguacu to Joao Pessoa via Curitiba, Sao Paulo Viracopos
- Ave. Duration
- 10h 30m
- When
- Saturday
- Estimated price
- R$ 900 - R$ 2000

- Website
- latam.com
Flights from Foz do Iguacu to Joao Pessoa via Sao Paulo
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- R$ 800 - R$ 2800

- Phone
- 0800-470-470 / +55 4002-4700
- sac@catarinense.com.br
- Website
- catarinense.com.br
Bus from Foz do Iguaçu to Cascavel
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- R$ 40 - R$ 55
- Book at
- Catarinense
- Convencional
- R$ 40 - R$ 55
Bus from Foz do Iguaçu to Rio de Janeiro
- Ave. Duration
- 27h 35m
- Frequency
- Once daily
- Estimated price
- R$ 390 - R$ 600
- Book at
- Catarinense
- Convencional
- R$ 420 - R$ 600

- Phone
- 0800 42 1000 / 0300 31 33-667
- atendimento@princesadoscampos.com.br
- Website
- princesadoscampos.com.br
Bus from Foz do Iguaçu to Cascavel
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- R$ 60
- Schedules at
- princesadoscampos.com.br
- Book at
- portaldepassagens.com.br

- Phone
- +55 43 98416-0013 / 0800-400-7090
- contato@viacaogarcia.com
- Website
- viacaogarcia.com.br
Bus from Foz do Iguaçu to Cascavel
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- R$ 40 - R$ 85
- Book at
- viacaogarcia.com.br
- Executivo
- R$ 60 - R$ 85
- Cabine Cama
- R$ 140 - R$ 200
- Leito
- R$ 80 - R$ 100
- Convencional
- R$ 40 - R$ 60

- Phone
- +55 46 3225-2581 / 0800 8801980
- Website
- cattanisul.com.br
Bus from Foz do Iguaçu to Cascavel
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Schedules at
- cattanisul.bilheteweb.com.br
- Book at
- cattanisul.bilheteweb.com.br

- Phone
- +55 (44) 3221-1100
- Website
- expressomaringa.com.br
Bus from Foz do Iguaçu to Cascavel
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- R$ 35 - R$ 50
- Schedules at
- expressomaringa.com.br
- Book at
- expressomaringa.com.br

- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Estação Rodoviária de Foz do Iguaçu to Estação Rodoviária de Cascavel
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a week
- Schedules at
- facebook.com
Bus from Estação Rodoviária de Foz do Iguaçu to Rodoviária do Rio de Janeiro
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Estimated price
- R$ 90 - R$ 390
- Schedules at
- facebook.com

- Phone
- +55 800 766 9000
- Website
- progressoonline.com.br
Bus from João Pessoa to Campina Grande
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Website
- https://www.progressoonline.com.br/
Bus from Maceió to Campina Grande
- Ave. Duration
- 6h 48m
- Frequency
- Once daily
- Estimated price
- R$ 160
- Website
- https://www.progressoonline.com.br/

- Phone
- +55 (34) 3256-9666 / +55 0800 940 8090
- atendimento@viajerotas.com.br
- Website
- roderotas.com
Bus from Estação Rodoviária de Foz do Iguaçu to Rodoviária de Brasília
- Ave. Duration
- 28h 15m
- Frequency
- Twice daily
- Estimated price
- R$ 27 - R$ 550
- Schedules at
- roderotas.com
Bus from Estação Rodoviária de Foz do Iguaçu to Rodoviária de São José do Rio Preto
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- R$ 21 - R$ 390
- Schedules at
- roderotas.com

- Phone
- +55 77 3612-1368 / 0800 8801 315
- catedralturismo@catedralturismo.com.br
- Website
- viacaocatedral.com.br
Bus from Brasília to Recife - TIP
- Ave. Duration
- 17h 35m
- Frequency
- Twice daily
- Estimated price
- R$ 320 - R$ 700
- Schedules at
- viacaocatedral.com.br
- Leito
- R$ 130 - R$ 290
- Executivo
- R$ 320 - R$ 460
Bus from Recife to João Pessoa
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- R$ 30 - R$ 95
- Schedules at
- viacaocatedral.com.br
- Leito
- R$ 130 - R$ 190
- Executivo
- R$ 30 - R$ 95

- Phone
- 0800 085 8282
- sac@viajetotal.com.br
- Website
- viajetotal.com.br
Bus from Recife to João Pessoa
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- R$ 55
- Schedules at
- viajetotal.com.br

- Phone
- 0800 728 0044
- Website
- queropassagem.com.br
Bus from Sao Jose do Rio Preto to Maceio Bus Station
- Ave. Duration
- 45h 25m
- Frequency
- Once daily
- Estimated price
- R$ 500 - R$ 850
- Website
- Facebook Gontijo
- Convencional
- R$ 500 - R$ 750
- Executivo
- R$ 650 - R$ 850

- Phone
- 0800 728 0044
- Website
- buson.com.br
Bus from Rio de Janeiro - Novo Rio to São Miguel dos Campos
- Ave. Duration
- 38h 4m
- Frequency
- Once daily
- Estimated price
- R$ 430 - R$ 550
- Book at
- buson.com.br
- Convencional
- R$ 470 - R$ 550
Bus from São Miguel dos Campos to Campina Grande
- Ave. Duration
- 5h 36m
- Frequency
- Once a week
- Estimated price
- R$ 90 - R$ 110
- Book at
- buson.com.br
- Convencional
- R$ 90 - R$ 110
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 How to get from Gatwick Airport into central London, How do I buy a London Underground ticket? and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Foz do Iguaçu to Campina Grande is 3481 km. It takes approximately 46h 20m to drive from Foz do Iguaçu to Campina Grande.
Azul and Gol Transportes Aéreos offer flights from Foz do Iguacu Airport to Campina Grande Airport.
There are six+ hotels available in Campina Grande. Prices start at R$ 500 per night.
The best way to get from Foz do Iguaçu to Foz do Iguacu Airport is to shuttle which takes 20 min and costs R$ 55 - R$ 300.