The magnificent waterfalls of the Iguazu River are located in the Iguazu National Park on the border of Argentina and Brazil, the enormous waterfall system has 270 separate cascades to observe.
Most visitors traveling to Iguazu Falls stop in Rio de Janeiro or Buenos Aires before heading to the falls, both - by bus or air.
Also, you could fly straight to Iguazu.
There are two airports by the falls:
Foz do Iguaçu Airport (IGU) on the Brazilian side. From the Brazilian side, you can get a panoramic view of the Falls.
Cataratas del Iguazú (IGR) on the Argentine side. The Argentine airport is closer, around 25 km from the town of Iguazu, but there are plenty of bus shuttles from both airports to the Falls,
Keep in mind that even if you want to start your trip at Iguazú, you will still most likely make a stop in Buenos Aires or Rio anyway.
Flying from Brazil to the Iguazu Falls
Brazilian airlines - TAM, GOL, Azul and Webjet has direct flights from most major Brazilian cities. Arriving on the Brazilian side you will land in the city of Foz de Iguazu, which has clear access to the Iguazu National Park, where the Falls are located.
Flying from Argentina to Iguazu Falls
From Argentina, it's best to fly direct from Buenos Aires.
Domestic airline Aerolineas Argentinas offer direct flights from the city several times a day. When you arrive on the Argentinian side of the Falls you will most likely head to the local town of Puerto Iguazu, smaller than its Brazilian counterpart. From this part of the Falls, you will be overwhelmed by the size and get up close and personal with the scenery.