Fastest ~90min by flight
| ✈️ Flight | ~90min | LATAM/GOL/Azul, ~3-4h door-to-door, overwhelmingly practical |
| 🚌 Bus | ~15h | Overnight coach from Tietê terminal, ~1,050km, cheapest |
| 🚗 Car | ~13–14h | ~1,050km highway driving, only for wider road trips |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
Foz do Iguaçu, on the Brazilian side of the spectacular Iguaçu Falls where Brazil, Argentina and Paraguay meet, is a long way from São Paulo by road — the far western edge of Paraná state, close to a thousand kilometres inland. Most visitors fly; a determined minority take the overnight bus.
The quickest way: flying
LATAM, GOL and Azul all operate multiple daily flights from São Paulo (mainly Congonhas and Guarulhos) to Foz do Iguaçu's airport, a flight of around 90 minutes. With check-in and the short transfer into town, door-to-door is typically 3–4 hours — a fraction of the overland alternative, and fares are often reasonable given how competitive this route is between Brazil's three big domestic carriers. Foz do Iguaçu's airport is close to the falls themselves, only about 15–20 minutes by taxi or shuttle from the Brazilian park entrance.

The long way: the overnight bus
Long-distance coaches cover the roughly 1,050 km in about 15 hours, run mainly overnight by operators including Pluma and other Brazilian long-haul lines from São Paulo's Tietê bus terminal. Seating ranges from standard "executivo" to the more comfortable reclining "leito" class, which is worth the extra fare on a journey this long. It is a serious haul across the interior of São Paulo and Paraná states, but a small fraction of the flight cost, and some travellers combine it with other stops in Paraná along the way. See our guide to coaches in Brazil for more on classes and booking.
Is there a train?
No regular passenger service connects São Paulo and Foz do Iguaçu. Brazil's long-distance passenger rail network is limited to a handful of scenic and short regional lines — see our Brazil by train guide for what does exist — and there has never been a practical rail link to the falls region. Bus and plane are the only realistic options.
Driving
Self-driving the roughly 1,050 km takes about 13–14 hours of highway driving, similar in length to the bus but with the flexibility to stop along the way — the Paraná interior includes agricultural towns and, further south, wine country near the Argentine border. It only makes sense for travellers already planning a longer road trip through southern Brazil, since renting a car purely to drive this distance rarely beats flying and picking up a car locally if you want one at the falls.
Which should you choose?
Fly. With three competing airlines and a journey under two hours, flying is overwhelmingly the practical choice for reaching Foz do Iguaçu, and most visitors only have a few days to allocate to the falls in the first place. The overnight bus is a reasonable option only for committed budget travellers or those threading the falls into a longer overland route through southern Brazil.
What to expect at the falls
Iguaçu Falls is not a single waterfall but a system of some 275 individual cascades spread across nearly 3 km of the Iguaçu River, and seeing it properly takes more than a single rushed afternoon. The Brazilian side, inside Iguaçu National Park, offers a roughly 1.5 km walkway with sweeping panoramic views and can realistically be covered in half a day. Most visitors allow two to three days in Foz do Iguaçu in total, splitting time between the Brazilian park, a crossing to the Argentine side for the closer walkways around the Devil's Throat, and — for those with more time — the Itaipu Dam, one of the world's largest hydroelectric plants, a short drive from town.
Book Brazilian park entry tickets online in advance where possible, particularly in the high season around Brazilian and Argentine holidays, as timed-entry systems can limit same-day availability.
Practical notes
Foz do Iguaçu's airport is small and easy to navigate, with car rental desks, taxis and hotel shuttles all available on arrival — there is no need to pre-book transport unless you are arriving very late at night. If travelling by bus, book at least a couple of days ahead in the Brazilian summer holiday period (December–February) and around national holidays, when the Tietê terminal's long-distance departures to popular tourist destinations sell out faster than mid-week travel would suggest.
Combining it with the rest of Brazil and Argentina
Foz do Iguaçu is also reachable from Buenos Aires — see Buenos Aires to Iguazu Falls for that side of the border. If you are travelling within Brazil more broadly, our Rio to Sao Paulo guide covers the country's other major domestic corridor, and Brazil overland covers the wider bus and boat network.
Frequently asked questions
How long is the flight from Sao Paulo to Foz do Iguacu?
About 90 minutes, with multiple daily flights on LATAM, GOL and Azul from São Paulo's Congonhas and Guarulhos airports.
How long is the bus from Sao Paulo to Foz do Iguacu?
Around 15 hours overnight, covering roughly 1,050 km from São Paulo's Tietê terminal.
Is there a train to Foz do Iguacu?
No. Brazil has no long-distance passenger rail service to the falls region; travel is by bus or plane.
Should I visit the Brazilian or Argentine side of the falls?
Many visitors do both — the Brazilian side offers panoramic views and is closer to Foz do Iguaçu's airport, while the Argentine side has closer walkways to individual cascades. Check entry requirements before crossing the border.
Sources and further reading:
- Flight schedules: LATAM, GOL, Azul.
- Bus schedules: Pluma and other operators via São Paulo Tietê terminal.
