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

    $146 - $351
    1. Rio de Janeiro

      48min - every 15 minutes - line 2018

      $2

    2. Rio De (GIG)

      2hrs 04min - 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

    $136 - $351
    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

    $51 - $183
    1. Rio De Janeiro

      20hrs 37min - once daily

      $45 - $190

    2. Puerto Iguazú

      15min - every 30 minutes

      $1

      • Iguazu Falls
  • Bus Kaiowa

    $98 - $349
    1. Rio de Janeiro - Novo Rio

      23hrs 55min - twice daily

      $70 - $320

    2. Foz do Iguaçu

      8min - once daily

      $23 - $35

    3. Puerto Iguazú

      15min - every 30 minutes

      $1

      • Iguazu Falls
  • Drive

    $140 - $210
    1. Rio de Janeiro

      17hrs 30min - 970.1 miles

      $140 - $210

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

From 67806 line 2018 bus to Rio De Janeiro-Galeao airport, fly to Foz do Iguacu airport, then taxi to Iguazu Falls. 8hrs 21min $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 $181. From Rio De Janeiro bus to Puerto Iguazú then 120 - Parque Nacional to Iguazu Falls. 21hrs 07min $183. From Rio de Janeiro - Novo Rio bus to Foz do Iguaçu, bus to Puerto Iguazú, then 120 - Parque Nacional to Iguazu Falls. 25hrs 33min $117. From Rio de Janeiro drive to Iguazu Falls. 17hrs 30min $172.