Written by Alexander Kopp, Maria Gaulto, Maria Vajello
06/08/2025
Asaff Souza, Pexels
Foz do Iguaçu is served by Foz do Iguaçu/Cataratas International Airport (IGU) for air travel. For bus services, the city has a long-distance bus terminal, Terminal Rodoviário de Foz do Iguaçu, and a central urban transport hub, Terminal de Transporte Urbano (TTU).
By Air:
Flights from São Paulo (Congonhas or Guarulhos airports) to Foz do Iguaçu (IGU) typically take 1 hour 35 minutes to 1 hour 55 minutes, with round-trip costs ranging from approximately $150 to $250 USD.
Flights from Rio de Janeiro to IGU generally take about 4 hours 16 minutes to 4 hours 17 minutes, with prices ranging from R$550 to R$2500.
Flights from Curitiba to IGU take around 3 hours 48 minutes and can cost between R$440 and R$2600.
One-way flights from Miami (USA) to IGU can be found for around $279-$288, with travel times averaging around 16 hours 17 minutes.
By Long-Distance Bus:
Buses from São Paulo to Foz do Iguaçu average 16 hours 45 minutes, with tickets typically costing between $34 and $49 USD.
Travel from Rio de Janeiro by bus can take about 25 hours 25 minutes to 1 day 5 hours (29 hours), with fares ranging from approximately $50 to $81 USD or R$95 to R$950.
From Curitiba, bus journeys to Foz do Iguaçu generally last between 10 hours and 11 hours 45 minutes, with costs from around $50.89 to $98.99 USD.
From Foz do Iguaçu/Cataratas International Airport (IGU):
Public Bus: The blue Bus Line 120 runs from the airport to the city center (TTU) and the Brazilian side of Iguazu Falls (Parque Nacional do Iguaçu). The ride to the city center takes about 40 minutes and costs R$5.00. Buses depart approximately every 30 minutes from 05:20 to 19:40.
Taxi/Ride-sharing Apps: Taxis are readily available at the airport; a trip to the city center takes around 25 minutes and costs approximately R$75.
From Foz do Iguaçu Long-Distance Bus Terminal (Terminal Rodoviário):
Local Bus: Buses connect the long-distance terminal to the city center (TTU) in about 30 minutes, with fares under R$3.
Taxi: A taxi ride to downtown takes about 15 minutes and costs approximately R$20.
Cross-Border Travel:
To Puerto Iguazú, Argentina: Direct buses, such as Rio Uruguay and Crucero, operate hourly from Foz do Iguaçu to Puerto Iguazú, taking about 30 minutes.
To Ciudad del Este, Paraguay: Direct buses from the Foz do Iguaçu terminal run every 40 minutes, with a travel time of approximately 30 minutes, depending on border traffic.
At TFA Travel we believe in travel for all. Our mission is to enable people to explore the world as easily as possible without having to pay a travel agent a huge commission.
Our typical audience are those that want to see something new and get involved with authentic experiences of a country. Whether you are a backpacker, solo traveller, solo female traveller, straight or LGBTQ+ couple, family, you will find local and authentic experiences here.