Getting There and Away

Breathtaking view of Iguazu Falls in Foz do Iguaçu, Brasil, with a vivid rainbow and lush greenery.
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.