There are 4 ways to get from Iguazu Falls to Castro by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Foz do Iguaçu International Bus Station to Terminal Rodoviário de Ponta Grossabus Foz do Iguaçu
- Take the bus from Terminal Rodoviário de Ponta Grossa to Castrobus Curitiba
10h 38mR$265–536Drive 601.3 km
- Drive from Iguazu Falls to Castrocar 601.3 km
6h 58mR$373–539Fly, bus
- Fly from Foz Do Iguaçu / Cataratas International Airport (IGU) to Curitiba (CWB)plane IGU - CWB
- Take the bus from Rodoferroviária de Curitiba to Castrobus
6h 51mR$720–3,263Bus via Prudentópolis
- Take the bus from Foz do Iguaçu International Bus Station to Terminal Rodoviário de Prudentópolisbus
- Take the bus from Terminal Rodoviário de Prudentópolis to Terminal Rodoviário de Ponta Grossabus
- Take the bus from Terminal Rodoviário de Ponta Grossa to Castrobus
15h 10mR$413–680
Foz Do Iguaçu / Cataratas International Airport (IGU) to Curitiba (CWB) flights
Comparing Your Travel Options
The cheapest way to get from Iguazu Falls to Castro is to bus which costs R$ 260 - R$ 550 and takes 10h 38m.
The fastest way to get from Iguazu Falls to Castro is to fly and bus which takes 6h 51m and costs R$ 700 - R$ 3300.
No, there is no direct bus from Iguazu Falls station to Castro. However, there are services departing from Foz do Iguaçu International Bus Station and arriving at Castro via Terminal Rodoviário de Ponta Grossa. The journey, including transfers, takes approximately 10h 38m.
The distance between Iguazu Falls and Castro is 618 km. The road distance is 601.3 km.
The best way to get from Iguazu Falls to Castro without a car is to bus via Prudentópolis which takes 15h 10m and costs R$ 410 - R$ 700.
It takes approximately 10h 38m to get from Iguazu Falls to Castro, including transfers.
Iguazu Falls to Castro bus services, operated by Viacao Nordeste, depart from Foz do Iguaçu International Bus Station.
Iguazu Falls to Castro bus services, operated by Viacao Nordeste, arrive at Terminal Rodoviário de Ponta Grossa station.
Yes, the driving distance between Iguazu Falls to Castro is 601 km. It takes approximately 6h 58m to drive from Iguazu Falls to Castro.
There are 21+ hotels available in Castro.
What companies run services between Iguazu Falls, Argentina and Castro, Brazil?
You can take a vehicle from Iguazu Falls to Castro via Foz do Iguaçu International Bus Station and Terminal Rodoviário de Ponta Grossa in around 10h 38m.
- Website
- voeazul.com.br
Flights from Foz Do Iguaçu / Cataratas International Airport to Curitiba
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R$650–3,100
- Website
- latam.com
Flights from Foz Do Iguaçu / Cataratas International Airport to Curitiba
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R$550–3,300
- Phone
- 0800 044 2222
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Foz do Iguaçu International Bus Station to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 8h 35m
- Frequency
- 3 times a day
- Estimated price
- R$230–350
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- R$17–27
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- R$17–27
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- 0800 42 1000
- [email protected]
- Website
- princesadoscampos.com.br
Bus from Foz do Iguaçu International Bus Station to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a day
- Estimated price
- R$340–470
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R$26–40
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- R$85–120
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Foz do Iguaçu International Bus Station to Terminal Rodoviário de Prudentópolis
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a day
- Estimated price
- R$280–390
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Terminal Rodoviário de Prudentópolis to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 1h 56m
- Frequency
- Hourly
- Estimated price
- R$65–90
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R$26–40
- Schedules at
- princesadoscampos.com.br
- Book at
- princesadoscampos.com.br
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Foz do Iguaçu International Bus Station to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- R$250–400
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- 0800 881 0144
- [email protected]
- Website
- princesadonorte.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- R$30–40
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
Bus from Rodoferroviária de Curitiba to Castro
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$75–130
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Estimated price
- R$30–40
- Schedules at
- princesadonorte.com.br
- Book at
- princesadonorte.com.br
- Phone
- +55 42 3228-4000 / (42) 3232-1401
- [email protected]
- Website
- iapo.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- R$8
- Schedules at
- iapo.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- R$8
- Schedules at
- iapo.com.br
- [email protected]
- Website
- guerinoseiscento.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- R$24–35
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
Bus from Terminal Rodoviário de Ponta Grossa to Castro
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- R$24–35
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
- Phone
- +55 43 3373.2000
- Website
- brasilsul.com.br
Bus from Terminal Rodoviário de Prudentópolis to Terminal Rodoviário de Ponta Grossa
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Estimated price
- R$45–65
- Schedules at
- brasilsul.com.br
- Book at
- brasilsul.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 How to travel India's Golden Triangle, How do I get from Sydney to Melbourne, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
























