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 50 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 72 USD (none-taxes) for economy class.

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

11:04:11 / Friday 29th of April 2016

Lowest flights tickets from Sao Paulo to Rio De Janeiro

  • Depart: Mon May 09 2016
  • Return: Sun May 15 2016
  • Trip spans 6 days
$114
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Tue May 10 2016
  • Return: Sun Jun 12 2016
  • Trip spans 33 days
$115
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Fri May 27 2016
  • Return: Wed Jun 01 2016
  • Trip spans 5 days
$52
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Fri May 27 2016
  • Return: Tue May 31 2016
  • Trip spans 4 days
$52
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Tue May 17 2016
  • Return: Thu Jul 21 2016
  • Trip spans 65 days
$141
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Thu May 12 2016
  • Return: Wed Oct 19 2016
  • Trip spans 159 days
$203
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Sun May 15 2016
  • Return: Wed Aug 03 2016
  • Trip spans 80 days
$222
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Mon May 09 2016
  • Return: Sun Jan 01 2017
  • Trip spans 236 days
$203
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Tue May 17 2016
  • Return: Wed Nov 30 2016
  • Trip spans 196 days
$55
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Sun May 22 2016
  • Return: Sun Jul 31 2016
  • Trip spans 70 days
$58
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Thu May 26 2016
  • Return: Sun Sep 04 2016
  • Trip spans 101 days
$54
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Tue May 10 2016
  • Return: Tue Oct 11 2016
  • Trip spans 154 days
$78
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Fri May 06 2016
  • Return: Thu Feb 09 2017
  • Trip spans 278 days
$123
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Fri May 27 2016
  • Return: Tue Dec 27 2016
  • Trip spans 213 days
$75
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Sun May 15 2016
  • Return: Sun Mar 05 2017
  • Trip spans 294 days
$68
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Sat May 28 2016
  • Return: Sun Jan 29 2017
  • Trip spans 245 days
$64
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Wed May 25 2016
  • Return: Sun Aug 28 2016
  • Trip spans 95 days
$66
» 50 min Nonstop
» 50 min Nonstop
  • Depart: Tue Aug 23 2016
  • Return: Wed Sep 07 2016
  • Trip spans 15 days
$202
» 50 min Nonstop
» 50 min Nonstop