Flights to Foz do Iguaçu

Direct flights from 7 cities, 145 flights a week. From Sao Paulo the flight takes 1h 45m, tickets from $62. From Rio de Janeiro the flight takes 2h 15m, tickets from $82.

Flights to Foz do Iguaçu at a glance

cities with nonstop flights here
7
nonstop flights a week
145
lowest fare from Sao Paulo
$62
flight time from Sao Paulo
1h 45m
lowest fare from Rio de Janeiro
$82
flight time from Rio de Janeiro
2h 15m
arrival airport
Cataratas International

Where you can fly to Foz do Iguaçu from

Nonstop flights, busiest routes first

FromFare
Sao Paulo 1h 45m, 66 a week from $62
Rio de Janeiro 2h 15m, 45 a week from $82
Curitiba 1h 15m, 20 a week
Brasilia 2h 15m, 11 a week
Santiago Chile, 3h 1m, 2 a week from $95
Porto Alegre 1h 20m, 1 a week
Recife 4h 10m, seasonal

Arrival airport

Where the nonstop flights land

145 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Foz do Iguaçu from?
From 7 cities. The busiest routes are from Sao Paulo (66 flights a week), Rio de Janeiro (45 flights a week), Curitiba (20 flights a week), Brasilia (11 flights a week), Santiago (2 flights a week) and Porto Alegre (1 flight a week).
How long is the flight from Sao Paulo to Foz do Iguaçu?
A nonstop flight takes about 1 hour 45 minutes, tickets from $62.
How long is the flight from Rio de Janeiro to Foz do Iguaçu?
A nonstop flight takes about 2 hours 15 minutes, tickets from $82.
What is the cheapest city to fly to Foz do Iguaçu from?
Sao Paulo from $62, Rio de Janeiro from $82 and Santiago from $95.
Which airport do flights to Foz do Iguaçu arrive at?
All nonstop flights land at Cataratas International (IGU).