Most people traveling to Iguazu Falls stop off in Rio de Janeiro or Buenos Aires before heading to the falls, either by bus or air. If you don’t want to deal with the airport twice you could also fly straight into Iguazu, although you will still touch down in Buenos Aires or Rio on your way.
There are two airports within five miles of the falls — Foz do Iguaçu Airport (IGU) on the Brazilian side and Cataratas del Iguazú (IGR) on the Argentine side. Keep in mind that even if you start your trip at Iguazú, you will still mostly likely make a stop in Buenos Aires or Rio anyway.
If planning your trip from overseas, Cheapo Air has some good deals to reach Iguazu as does ticket consolidator, Expedia.
Air Travel to Iguazú from Buenos Aires or Rio de Janeiro

The cost to fly to Iguazú from Buenos Aires runs between US$350 and $550 per person, depending on the season and how far in advance the booking is made. To get the best price available, make sure to book in advance if you are traveling in the high season, which runs from late December until February and Easter week.
There isn’t much competition for flights in Argentina, although much-needed budget airlines are moving into South America. Until they are established in Argentina, the two major airlines that fly to Iguazú are LATAM and Aerolíneas Argentinas. Neither get particularly great reviews, but LATAM is the airline most of those who live here prefer between the two.
• LATAM Airlines
Tel: (in Argentina): (56 2) 687-2400
• Aerolíneas Argentinas
Tel: (in Argentina):0810-222-86527
Buses to Puerto Iguazú from Buenos Aires
Most of the buses to Iguazu from Buenos Aires are fairly comparable in price. The trip takes between 16 and 18 hours in total. Long distance buses in Argentine are comfortable if you purchase a ‘cama‘ or ‘semicama‘ seat which recline way back. They also provide meals and movies. Via Bariloche is one of the best companies for long-distance travel in Argentina, followed by Andesmar, but if you’re on a budget it may be worth shopping around to save a few bucks.
Most companies allow you to book on the phone with any major credit card — the largest companies will have a staff member that speaks English. You can also go to Retiro Station in Buenos Aires and buy the tickets in person. If you are staying nearby it might be the most straight-forward option. It’s also a chance to step into another era by visiting the station’s old world confitería, Cafe Retiro.
Expreso Tigre Iguazú:
Call Center – (011) 4315-7700
Retiro – (001) 4663-889
Puerto Iguazú – (03757) 420-854
Crucero del Norte
Call Center, Buenos Aires – (011) 5258-5000
Retiro – (011) 4315-1652
Misiones – (03752) 482-222
Expreso Singer
Retiro – (011) 4314-3927
Via Bariloche
Call Center, Buenos Aires – (011) 4315-7700
Andesmar
Call Center, Buenos Aires – (011) 6385-3031
Retiro – (011) 4313-3650/4242
Renting a Car
If you are very adventurous you could also rent a car to drive to Iguazú from Buenos Aires or Rio de Janeiro, but because it’s a long trip, mostly along a two-lane highway, it’s not a very logical option. It makes more sense to fly or take a bus to Iguazu and then rent a car in town. With the town’s small size and all the local buses and taxis, even renting a car isn’t really necessary, unless you plan on taking some side trips, such as to Wanda Mines.
How Long to Stay in Iguazu & Tours
Spending three days and two night in Iguazu is the perfect amount of time and rather hassle-free for those who do an Iguazu Falls Brazil and Argentina Tour with Airport Transfers included. Those who will be in Iguazu around the full moon won’t want to miss the Iguazu Full Moon Tour. Adventurers who want great photos will want to take the Iguazu Forest Tour, which includes canopying and repelling on a jungle walk. If you don’t have much time to explore, you can also see both the Argentinian and Brazilian side of the falls in a one day Iguazu tour.
⇒ Book a Three-Day Full-Service Argentina/Brazil Iguazu Tour
Related articles on Iguazu:
→ Iguazú Falls: the Fury of Nature