Flights from Sao Paulo to Rio de Janeiro (GRU to GIG)

Find cheap Sao Paulo, Brazil to Rio de Janeiro, Brazil fly with our free flight search service. Compare all available fares for direct or connection flights to Rio de Janeiro.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Sao Paulo to Rio de Janeiro (One Way)

What is the distance between Sao Paulo and Rio de Janeiro?

The average distance from Sao Paulo to Rio de Janeiro is 339 kilometers (equals to 210 miles or 183 nautical miles). Your flight will departure from Sao Paulo Guarulhos Airport, Brazil and arrive on Rio De Janeiro Internacional Airport, Brazil.

How long is the flight from Sao Paulo to Rio de Janeiro?

The average flight time between Sao Paulo to Rio de Janeiro is 1 hours and 0 minutes.

How much is the fare for flight between Sao Paulo and Rio de Janeiro?

The average price for one-way airfare from Sao Paulo to Rio de Janeiro is 70 USD (none-taxes) for economy class.

Current local time in Sao Paulo Guarulhos Airport and Rio De Janeiro Internacional Airport

22:08:25 / Saturday 27th of May 2017

Lowest flights tickets from Sao Paulo to Rio De Janeiro

  • Depart: Tue May 30 2017
  • Return: Wed Aug 09 2017
  • Trip spans 71 days
$177
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Wed Jun 28 2017
  • Return: Sat Jul 01 2017
  • Trip spans 3 days
$57
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Wed Jun 21 2017
  • Return: Wed Jun 28 2017
  • Trip spans 7 days
$107
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Wed Jun 21 2017
  • Return: Wed Jul 05 2017
  • Trip spans 14 days
$175
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Thu Jun 29 2017
  • Return: Thu Aug 31 2017
  • Trip spans 63 days
$142
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Wed Jun 07 2017
  • Return: Thu Jun 22 2017
  • Trip spans 15 days
$57
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Sun Jun 25 2017
  • Return: Thu Aug 10 2017
  • Trip spans 46 days
$75
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Fri Jun 23 2017
  • Return: Fri Jan 05 2018
  • Trip spans 195 days
$92
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Sat Jun 03 2017
  • Return: Sun Feb 04 2018
  • Trip spans 245 days
$161
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Tue Jun 13 2017
  • Return: Fri Mar 16 2018
  • Trip spans 276 days
$68
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Tue Jun 27 2017
  • Return: Tue Sep 05 2017
  • Trip spans 70 days
$77
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Sat Jun 24 2017
  • Return: Wed Dec 20 2017
  • Trip spans 178 days
$78
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Thu Jun 22 2017
  • Return: Tue Dec 12 2017
  • Trip spans 172 days
$93
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Wed Jun 28 2017
  • Return: Thu Oct 05 2017
  • Trip spans 99 days
$96
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Sat Jun 17 2017
  • Return: Thu Oct 26 2017
  • Trip spans 130 days
$66
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Mon Jun 12 2017
  • Return: Thu Sep 28 2017
  • Trip spans 108 days
$136
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Fri Jun 16 2017
  • Return: Fri May 18 2018
  • Trip spans 336 days
$230
» 1h 60 min Nonstop
» 1h 60 min Nonstop
  • Depart: Mon Jul 03 2017
  • Return: Fri Jul 07 2017
  • Trip spans 4 days
$149
» 1h 60 min Nonstop
» 1h 60 min Nonstop