1map logoGo to main page

Rio de Janeiro, Rio de Janeiro to Foz do Iguacu, Parana from $60: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Rio de Janeiro, Brazil
to
Foz do Iguacu, Brazil

How to Get from Rio de Janeiro to Foz do Iguacu: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$60 by busBest price
1201 kmDistance
2h 58m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Rio de Janeiro to Foz do Iguacu with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  58m
Estimated price
$113-395
Recommended
Company
Auto Viação Catarinense
Bus
Average Duration
25h  35m
Estimated price
$60-110
Cheapest
route map
Distance: 1201 km
Duration: 2h 58m

See more options

Company
JBL Internacional
Bus
Average Duration
26h  30m
Estimated price
$60-110
Company
various
Plane
Average Duration
4h  2m
Estimated price
$87-385
Company
various
Plane
Average Duration
6h  7m
Estimated price
$90-423
Company
N/A
Drive
Average Duration
16h  47m
Estimated price
$140-1130

Rio de Janeiro - Foz do Iguacu operators

Explore transport companies operating between Rio de Janeiro and Foz do Iguacu, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
voegol.com.br

Plane from Rio De Janeiro-Galeao to Foz do Iguacu

Average Duration
2h 15m
Estimated price
$110-600

Plane from Rio De Janeiro-Galeao to Foz do Iguacu via Sao Paulo

Average Duration
4h 38m
Estimated price
$110-600

Plane from Rio De Janeiro Santos Dumont to Foz do Iguacu via Sao Paulo Congonhas

Average Duration
3h 55m
Estimated price
$1137-1138

Plane from Rio De Janeiro Jacarepagua to Foz do Iguacu via Sao Paulo Congonhas

Average Duration
5h 10m
Estimated price
$1139-3950
Website
latam.com

Plane from Rio De Janeiro-Galeao to Foz do Iguacu

Average Duration
2h 17m
Estimated price
$1132-1133

Plane from Rio De Janeiro-Galeao to Foz do Iguacu via Sao Paulo

Average Duration
4h
Estimated price
$1132-1133

Plane from Rio De Janeiro Santos Dumont to Foz do Iguacu via Sao Paulo Congonhas

Average Duration
3h 50m
Estimated price
$1134-1135

Plane from Rio De Janeiro Santos Dumont to Foz do Iguacu via Sao Paulo

Average Duration
4h 26m
Estimated price
$1134-1135

Plane from Rio De Janeiro Jacarepagua to Foz do Iguacu via Sao Paulo Congonhas

Average Duration
5h 45m
Estimated price
$1136-1131
Website
voeazul.com.br

Plane from Rio De Janeiro-Galeao to Foz do Iguacu via Sao Paulo Viracopos

Average Duration
4h 2m
Estimated price
$3951-11360

Plane from Rio De Janeiro-Galeao to Foz do Iguacu via Porto Alegre

Average Duration
4h 25m
Estimated price
$3951-11360

Plane from Rio De Janeiro Santos Dumont to Foz do Iguacu via Belo Horizonte Confins

Average Duration
3h 30m
Estimated price
$110-11390

Plane from Rio De Janeiro Santos Dumont to Foz do Iguacu via Sao Paulo Viracopos

Average Duration
3h 45m
Estimated price
$110-11390

Plane from Rio De Janeiro Jacarepagua to Foz do Iguacu via Sao Paulo Congonhas, Curitiba

Average Duration
6h 15m
Estimated price
$1134-1133

Plane from Rio De Janeiro Jacarepagua to Foz do Iguacu via Sao Paulo Congonhas, Porto Alegre

Average Duration
10h 15m
Estimated price
$1132-600
Bus
Contact phone
+55 800-470-470
Website
catarinense.com.br

Bus from Rio de Janeiro to Foz do Iguaçu

Average Duration
25h 35m
Estimated price
$60-110
Contact phone
+55 84 3205-6161
Website
facebook.com

Bus from Terminal Rodoviário do Rio de Janeiro to Terminal Rodoviário de Foz do Iguaçu

Average Duration
25h 25m
Estimated price
$3953-1139
Contact phone
+55 51 3475.4440
Website
jblinternacional.com

Bus from Terminal Rodoviário do Rio de Janeiro to Terminal Rodoviário de Puerto Iguazú

Average Duration
25h
Estimated price
$0-0

Rio de Janeiro to Foz do Iguacu: Overview of Bus, Train, Flight, and Car Trips

Traveling between Rio de Janeiro and Foz do Iguacu offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$140 - $220
Departure Point
Rio De Janeiro-Galeao Airport
Arrival Point
Foz do Iguacu Airport
Useful tips for plane travellers
• Look out for in-flight beverages special to Brazil, as airlines like Azul and LATAM often serve regional drinks; consider trying a caipirinha or guaraná soda to enhance your journey.
• Upon arrival at Foz do Iguaçu Airport (IGU), expect a small but efficient airport; check for the airport's free Wi-Fi to arrange transportation online or catch up on information after your flight.
• Taxis from Foz do Iguaçu Airport to the city center typically cost around R$ 60-80 (approximately $12-15), so budget accordingly and consider using apps like 99 or Uber for potentially lower rates.
Departure Point
Rio de Janeiro station
Arrival Point
Foz do Iguaçu station

Frequently asked questions

Find out more about the route from Rio de Janeiro to Foz do Iguacu.

Or choose the category:
The distance between Rio de Janeiro and Foz do Iguacu is approximately 1200.6 km by air and 1482.7 km by road. By plane, the travel time from Rio de Janeiro to Foz do Iguacu is around 4 hours and 12 minutes. If you choose to take a bus, the journey can take up to 26 hours and 35 minutes. However, the fastest way to travel between the two cities is by flying, with a travel time of about 6 hours and 38 minutes including a short layover.
The most cost-effective option for traveling from Rio de Janeiro to Foz do Iguacu is by bus. Although it takes longer, with a travel time of 26 hours and 15 minutes, it is significantly cheaper, costing around $65-$75. However, for those looking for a quicker option, flying is the most time-efficient choice. It takes only 4 hours and 12 minutes to reach Foz do Iguacu from Rio de Janeiro by plane, but the cost ranges from $80 to $430.
The prices of a bus ticket between Foz do Iguacu and Rio de Janeiro range from $60 to $120.
To get from Rio de Janeiro to Foz do Iguacu without using public transportation, you can opt to drive. The distance between the two cities is about 1482.2 km, which takes approximately 16 hours and 47 minutes by car. The cost of driving can vary, but it typically ranges from $140 to $220 for fuel and tolls.
If you do not have a car, the best way to travel from Rio de Janeiro to Foz do Iguaçu is by bus. The journey typically takes around 26 hours and 15 minutes and requires a transfer in São Paulo. The cost for this bus trip ranges from $65 to $75.
Yes, there is a direct link between Rio de Janeiro and Foz do Iguacu. You can take a direct bus that departs twice daily from Rio de Janeiro and arrives at Foz do Iguacu. The journey by bus takes approximately 26 hours and 35 minutes and is operated by Auto Viação Catarinense.
The flight duration between Rio de Janeiro and Foz do Iguacu typically takes around 3 hours and 40 minutes with one stopover. However, there is no direct flight available between the two cities. The cost of the flight can vary, with prices ranging from $80 to $421, depending on the airline, time of booking, and availability.
There are numerous accommodation options available near Foz do Iguacu with over 1084 hotels to choose from. Prices for these hotels start at $59 per night, offering a range of choices to suit different budgets.