There are 4 ways to get from Rochester to Rio de Janeiro by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Rochester to Rio De Janeiro–Galeão International Airport
best- Fly from Rochester (ROC) to Rio De Janeiro–Galeão International Airport (GIG)plane ROC - GIG
16h 17mR$2,497–9,119Bus to Buffalo Niagara International Airport, fly to Rio De Janeiro–Galeão International Airport
cheapest- Take the bus from Rochester Bus Stop to Buffalo Niagara International Airportbus
- Fly from Buffalo Niagara International Airport (BUF) to Rio De Janeiro–Galeão International Airport (GIG)plane BUF - GIG
16h 52mR$1,763–6,595Train to Toronto Pearson International Airport, fly to Santos Dumont Airport
- Take the train from Rochester to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Santos Dumont Airport (SDU)plane YYZ - SDU
22h 17mR$3,161–7,054Train to Toronto Pearson International Airport, fly to Rio De Janeiro–Galeão International Airport
- Take the train from Rochester to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Rio De Janeiro–Galeão International Airport (GIG)plane YYZ - GIG
19h 43mR$2,367–6,565
Rochester (ROC) to Rio De Janeiro–Galeão International Airport (GIG) flights
Comparing Your Travel Options
The cheapest way to get from Rochester to Rio de Janeiro is to bus and fly which costs R$ 1700 - R$ 7000 and takes 16h 52m.
The fastest way to get from Rochester to Rio de Janeiro is to fly which takes 16h 17m and costs R$ 2500 - R$ 9500.
The distance between Rochester and Rio de Janeiro is 8160 km.
It takes approximately 16h 17m to get from Rochester to Rio de Janeiro, including transfers.
Rio de Janeiro is 2h ahead of Rochester. It is currently 3:56 PM in Rochester and 5:56 PM in Rio de Janeiro.
There are 9926+ hotels available in Rio de Janeiro.
What companies run services between Rochester, NY, USA and Rio de Janeiro, Brazil?
Delta, American Airlines, and LATAM Chile fly from Rochester (ROC) to Rio De Janeiro–Galeão International Airport (GIG) once daily.
- Website
- voegol.com.br
Flights from Rochester to Rio De Janeiro–Galeão International Airport via New York JFK
- Ave. Duration
- 15h 48m
- When
- Monday to Wednesday
- Estimated price
- R$2,400–9,000
Flights from Buffalo Niagara International Airport to Rio De Janeiro–Galeão International Airport via New York JFK
- Ave. Duration
- 12h 16m
- When
- Every day
- Estimated price
- R$1,700–6,500
Flights from Buffalo Niagara International Airport to Rio De Janeiro–Galeão International Airport via Miami
- Ave. Duration
- 14h 10m
- When
- Saturday
- Estimated price
- R$1,800–6,500
Flights from Toronto Pearson International Airport to Santos Dumont Airport via Rio De Janeiro–Galeão International Airport, Sao Paulo Congonhas
- Ave. Duration
- 15h 22m
- When
- Tuesday, Thursday, Saturday, and Wednesday
- Estimated price
- R$1,700–6,500
Flights from Toronto Pearson International Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–5,500
Flights from Toronto Pearson International Airport to Rio De Janeiro–Galeão International Airport via Bogota
- Ave. Duration
- 14h 22m
- When
- Every day
- Estimated price
- R$2,600–8,000
Flights from Toronto Pearson International Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- R$1,500–5,500
- Website
- delta.com
Flights from Rochester to Rio De Janeiro–Galeão International Airport via New York JFK
- Ave. Duration
- 15h 23m
- When
- Wednesday
- Estimated price
- R$2,400–9,000
Flights from Rochester to Rio De Janeiro–Galeão International Airport via New York JFK, Sao Paulo
- Ave. Duration
- 14h 43m
- When
- Monday to Wednesday
- Estimated price
- R$3,700–11,000
Flights from Buffalo Niagara International Airport to Rio De Janeiro–Galeão International Airport via New York JFK
- Ave. Duration
- 12h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,700–6,500
Flights from Buffalo Niagara International Airport to Rio De Janeiro–Galeão International Airport via New York JFK, Sao Paulo
- Ave. Duration
- 16h 12m
- When
- Every day
- Estimated price
- R$1,800–8,000
- Website
- latam.com
Flights from Rochester to Rio De Janeiro–Galeão International Airport via New York JFK
- Ave. Duration
- 15h 23m
- When
- Wednesday
- Estimated price
- R$2,400–9,000
Flights from Rochester to Rio De Janeiro–Galeão International Airport via New York JFK, Sao Paulo
- Ave. Duration
- 14h 43m
- When
- Monday to Wednesday
- Estimated price
- R$3,700–11,000
Flights from Buffalo Niagara International Airport to Rio De Janeiro–Galeão International Airport via New York JFK
- Ave. Duration
- 12h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,700–6,500
Flights from Buffalo Niagara International Airport to Rio De Janeiro–Galeão International Airport via New York JFK, Sao Paulo
- Ave. Duration
- 16h 12m
- When
- Every day
- Estimated price
- R$1,800–8,000
- Website
- aa.com
Flights from Rochester to Rio De Janeiro–Galeão International Airport via Miami
- Ave. Duration
- 21h 10m
- When
- Saturday
- Estimated price
- R$2,500–9,000
Flights from Rochester to Rio De Janeiro–Galeão International Airport via New York JFK
- Ave. Duration
- 15h 48m
- When
- Monday to Wednesday
- Estimated price
- R$2,400–9,000
Flights from Buffalo Niagara International Airport to Rio De Janeiro–Galeão International Airport via Miami
- Ave. Duration
- 18h 50m
- When
- Saturday
- Estimated price
- R$1,800–6,500
Flights from Buffalo Niagara International Airport to Rio De Janeiro–Galeão International Airport via New York JFK
- Ave. Duration
- 12h 16m
- When
- Every day
- Estimated price
- R$1,700–6,500
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 14h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,600–6,000
Flights from Toronto Pearson International Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–5,500
Flights from Toronto Pearson International Airport to Rio De Janeiro–Galeão International Airport via Sao Paulo
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- R$1,500–5,500
- Website
- voeazul.com.br
Flights from Toronto Pearson International Airport to Santos Dumont Airport via Sao Paulo
- Ave. Duration
- 14h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,600–6,000
Flights from Toronto Pearson International Airport to Santos Dumont Airport via Rio De Janeiro–Galeão International Airport, Belo Horizonte Confins
- Ave. Duration
- 16h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,700–6,500
Flights from Toronto Pearson International Airport to Santos Dumont Airport via Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 17h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R$1,700–6,500
Flights from Toronto Pearson International Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$1,500–5,500
- Website
- united.com
Flights from Toronto Pearson International Airport to Santos Dumont Airport via Washington Dulles, Sao Paulo
- Ave. Duration
- 15h 26m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,600–6,000
Flights from Toronto Pearson International Airport to Santos Dumont Airport via Newark, Sao Paulo
- Ave. Duration
- 20h 13m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$1,600–6,000
- Website
- avianca.com
Flights from Toronto Pearson International Airport to Rio De Janeiro–Galeão International Airport via Bogota
- Ave. Duration
- 14h 22m
- When
- Every day
- Estimated price
- R$2,600–8,000
- Website
- airtransat.com
Flights from Toronto Pearson International Airport to Rio De Janeiro–Galeão International Airport
- Ave. Duration
- 10h 15m
- When
- Wednesday and Saturday
- Estimated price
- R$1,900–6,000
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- R$260–1,100
- Website
- VIA Rail
- Escape
- R$260–700
- Business
- R$440–1,000
- Business Plus
- R$500–1,100
- Economy
- R$290–700
- Economy Plus
- R$320–750
Train from Rochester to Toronto Union Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- R$260–1,100
- Website
- VIA Rail
- Escape
- R$260–700
- Business
- R$440–1,000
- Business Plus
- R$500–1,100
- Economy
- R$290–700
- Economy Plus
- R$320–750
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Rochester Bus Stop to Buffalo Niagara International Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- R$55–85
- Schedules at
- Flixbus USA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, How to travel India's Golden Triangle, and How to get from Luton Airport into central London - to help you get the most out of your next trip.





