Buenos Aires to Rio de Janeiro Flights
Buenos Aires-Ezeiza (EZE) and Rio de Janeiro-Galeão (GIG) are 1,996 km (1,240 mi) apart, about 2h 55m by nonstop flight. 5 airlines fly the route nonstop: Aerolíneas Argentinas, Emirates, Gol Linhas Aéreas, JetSmart Argentina and LATAM Brasil. Rio de Janeiro and Buenos Aires keep the same time all year. Flights also run the other way, from Rio de Janeiro to Buenos Aires, over the same distance.
Buenos Aires to Rio de Janeiro is a classic holiday route in both directions: Argentines head for Rio's beaches, Brazilians for Buenos Aires. Emirates also flies it, as the last leg of its flight from Dubai. The shortest path crosses Uruguay and then follows Brazil's southern coast.
- Distance
- 1,996 km1,240 mi
- Flight time
- 2h 55m3h 25m on the way back
- Time difference
- 0 hRio de Janeiro vs Buenos Aires
- CO₂ per passenger
- 459 kgEconomy, one way
Airlines Flying Buenos Aires to Rio de Janeiro Nonstop
- Aerolíneas Argentinas
- Emirates
- Gol Linhas Aéreas
- JetSmart Argentina
- LATAM Brasil
Both airports list each of these airlines on the route, so it flies both ways. Seasonal flights only operate part of the year.
How Far Is Buenos Aires from Rio de Janeiro?
1,996 km (1,240 mi) along the great circle, the shortest path over the Earth's surface. Real flights stray from it a little for winds, air traffic routes and closed airspace.
Why the route curves
Press play or drag along the track to fly the route
- 1,996 km the shortest path, along a great circle
- 1,997 km the straight line on a flat map: on a route this short the difference barely shows
The Earth is round, so the shortest route between two places is a great circle. Flat maps stretch the far north and south, which makes that route look curved.
How Long Is the Flight from Buenos Aires to Rio de Janeiro?
Nonstop flights from Buenos Aires to Rio de Janeiro are scheduled at about 2h 55m, and at about 3h 25m from Rio de Janeiro to Buenos Aires. These are the times airlines publish, gate to gate, rounded to five minutes. The two directions differ mostly because of the winds at cruising altitude.
Time Difference Between Buenos Aires and Rio de Janeiro
Rio de Janeiro and Buenos Aires keep the same time all year.
Work out the jet lag for this flight
The Airports




Plan This Flight
- Window Seat PlannerWhich side of the plane the sun will be on, and whether you will catch a sunrise or a sunset.
- What Countries Will I Fly Over?Every country under your route, in order, on a globe, with how long you spend over each one.
- Jet Lag CalculatorHow many time zones a route crosses, which direction is worse, and how long the recovery usually takes.
- Flight Carbon CalculatorThe CO₂ a flight puts into the air, for one seat, with something recognisable to compare it against.
Airlines as of September 2026, from the destination lists of both airports, compiled by My Flight Routes. Schedules change and seasonal routes come and go, so check with the airline before you book.
Flown Buenos Aires to Rio de Janeiro? Put every flight you have taken on your own map.
Map My Flights