Travel options for:
Rio de Janeiro to Iguazu Falls
  • Fly from Rio De Janeiro-Galeao

    1. Rio de Janeiro

      47min - every 10 minutes

      $2

    2. Rio De (GIG)

      2hrs 06min - non-stop

      $80 - $270

    3. Foz do Iguacu (IGU)

      4hrs 29min - 203.3 miles

      $65 - $80

      • Iguazu Falls
  • Fly from Rio De Janeiro Santos Dumont

    1. Rio de Janeiro

      8min - every 5 minutes - line 2

      $1

    2. Rio De Janeiro (SDU)

      3hrs 25min - 1 stopover

      $70 - $270

    3. Foz do Iguacu (IGU)

      4hrs 29min - 203.3 miles

      $65 - $80

      • Iguazu Falls
  • Bus

    1. Rio De Janeiro

      19hrs 29min - once daily

      $45 - $110

    2. Puerto Iguazú

      15min - every 30 minutes

      $1

      • Iguazu Falls
  • Bus Kaiowa

    1. Rio de Janeiro - Novo Rio

      21hrs 35min - 5 times a day

      $65 - $75

    2. Cascavel

      2hrs 20min - hourly

      $7 - $11

    3. Foz do Iguaçu

      7min - once daily

      $22 - $35

    4. Puerto Iguazú

      15min - every 30 minutes

      $1

      • Iguazu Falls
  • Drive

    1. Rio de Janeiro

      17hrs 27min - 968.6 miles

      $140 - $210

      • Iguazu Falls
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From 67806 bus to Rio De Janeiro-Galeao airport, fly to Foz do Iguacu airport, then taxi to Iguazu Falls. 8hrs 22min $191. From Cidade Nova line 2 Metro to Rio De Janeiro Santos Dumont airport, fly to Foz do Iguacu airport, then taxi to Iguazu Falls. 9hrs 02min $180. From Rio De Janeiro bus to Puerto Iguazú then 120 - Parque Nacional to Iguazu Falls. 19hrs 59min $102. From Rio de Janeiro - Novo Rio bus to Cascavel, bus to Foz do Iguaçu, bus to Puerto Iguazú, then 120 - Parque Nacional to Iguazu Falls. 25hrs 56min $106. From Rio de Janeiro drive to Iguazu Falls. 17hrs 27min $172.