If you’re coming from Buenos Aires, depart from the bus terminal in the Retiro district. Purchase a bus ticket at the terminal or online through Omnilineas (https://www. omnilineas. com/) or Plataforma10 (https://www. plataforma10. com. ar/). [2] X Research source The bus ride from Buenos Aires lasts about 18 hours and is generally an overnight trip. Buses in Argentina have 2 classes of seats: semi-cama, a semi-reclining bed seat, and cama, a fully-reclining bed seat. The price of the bus ticket for semi-cama seating is cheaper than for cama seating.
You can buy your bus ticket at the bus terminal. It will cost about $6 USD for a one-way trip to the falls (as of January 2019). Admission to the park costs about $18 USD on the Argentinian side and they only accept cash (as of January 2019).
The ride to the falls from the airport takes about 20 minutes. The ride from town to the falls takes about 40 minutes.
You can take a bus to Foz do Iguacu from Sao Paolo, Rio de Janeiro, Florianopolis, or Curitiba. Buy your bus ticket online or at the bus terminal in any of these cities in person. [6] X Research source The bus ride from Rio de Janeiro takes 21-23 hours. From Sao Paolo or Florianopolis, the bus ride takes 15-17 hours. Curitiba is the closest city to Iguazu Falls and has 15 buses leaving daily to get to Foz do Iguacu. The bus ride takes 9 hours. Book your bus ticket through Pluma (http://www. pluma. com. br/) or Catarinense. Alternatively, take a direct flight from any major city in Brazil, such as Rio de Janeiro or Sao Paolo, if you are already in Brazil.
The trip to the Brazilian side of the falls from the Foz do Iguacu bus terminal takes about 40 minutes. You can also take a bus directly from the airport to the falls without going into town. Admission to the park costs around $12 USD on the Brazilian side. You can pay the fee with cash or a credit card.
Taxis can take you to both sides of the falls. Negotiate the price beforehand and expect to pay about $10 to get to the Brazilian side, and up to $40 USD if you want them to take you to the Argentinian side as well.
June to August are the rainiest months at the falls. Visit during these months if you want to see the highest water levels and strongest flow of the falls.
Cruzero del Norte and Rio Uruguay are 2 bus companies that offer a direct route both ways across the border. Catch the bus at the main terminal in either town to get to the falls on the other side. Border crossings are usually relaxed around Iguazu Falls. You probably won’t need a visa to get to the park on the other side. Admission to the park costs about $18 USD on the Argentinian side and they only accept cash payments. The entrance fee costs approximately $12 USD on the Brazilian side. The Brazilian side also takes cash and credit cards for payment.
If you aren’t on a budget, then Melia Iguazu inside the park on the Argentinian side has beautiful panoramic views of the park and costs about $250 USD a night. There is not much to do in the town of Puerto Iguazu itself since most people are just passing through and visiting the falls. There are restaurant options but not a big nightlife scene, so expect to spend time at your hostel or hotel rather than hitting the town.
Hotel das Cataratas is a high-end hotel inside the Iguazu Falls park on the Brazilian side. The cost per night is about $300 USD and upwards.
The Nautical Adventure boat tour with the company Iguazu Jungle costs about $23 USD and will take you as close as you can get to the falls.
Make sure to put your valuables in a plastic bag to keep them from getting wet from all the mist. Wear a plastic poncho or waterproof jacket if you want to keep your clothes dry underneath.
A helicopter tour will set you back about $240 USD with roundtrip transportation from town and the helicopter ride included.