Air Miles Calculator

Distance between São Paulo (GRU) and Rabat (RBA)

Distance from São Paulo–Guarulhos International Airport to Rabat–Salé Airport is 4738 miles / 7626 kilometers / 4118 nautical miles.

Calculations with different methods

Vincenty's formula (applied above)
  • 4738.367 miles
  • 7625.663 kilometers
  • 4117.529 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
  • 4751.999 miles
  • 7647.601 kilometers
  • 4129.374 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance).

Flight duration

Estimated flight time from São Paulo–Guarulhos International Airport (GRU) to Rabat–Salé Airport (RBA) is 9 hours 28 minutes.

Time difference and current local times

The time difference between São Paulo and Rabat is 3 hours. Rabat is 3 hours ahead of São Paulo.

Time Difference

São Paulo
Rabat

São Paulo

 -02

Rabat

 +01

Airport information


A São Paulo–Guarulhos International Airport
City: São Paulo
Country: Brazil Flag of Brazil
IATA Code: GRU
ICAO Code: SBGR
Coordinates: 23°26′8″S, 46°28′23″W

B Rabat–Salé Airport
City: Rabat
Country: Morocco Flag of Morocco
IATA Code: RBA
ICAO Code: GMME
Coordinates: 34°3′5″N, 6°45′5″W

Map

Flight map from São Paulo to Rabat.

Frequent Flyer Miles Calculator

São Paulo (GRU) → Rabat (RBA).

Elite level bonus (%):
Booking class bonus (%):
Air miles:
4738
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
4738

Round trip?