Traveling from El Calafate, in Patagonia, up to the Iguazú Falls, which sit at the border between Argentina and Brazil, is really only possible by plane. The two cities are almost 2,000 miles (3,105 km) apart, and the best way to make the trip is to book a flight that connects through Buenos Aires' Aeroparque airport (AEP), as there are no direct flights. 

To make the most of your travel time, check out this 11-day itinerary that takes you to some of the most beautiful natural wonders of Argentina and Chile. Or follow this 9-day itinerary, which focuses on Argentine Patagonia, Buenos Aires, and Iguazú Falls. 

By Plane and Private Transfer

Duration: 5 hours, plus travel to/from airports and layovers

You can take a taxi or private transfer from the city center of El Calafate to the airport, which is 12.5 miles (20 km) away. From there you can fly to Buenos Aires or Córdoba (COR) and connect on to Iguazú Falls (IGR). If you're flying through Buenos Aires, try to avoid flights that require changing airports so you don't risk getting caught in traffic. 

Once you land at the Iguazú airport a taxi or private transfer can take you directly to Iguazú Falls, which are only 6 miles (10 km) away. 


Map of How to Get from El Calafate to Iguazú Falls
Map of How to Get from El Calafate to Iguazú Falls