Air Miles Calculator logo

How far is Ribeirão Preto from Recife?

The distance between Recife (Recife/Guararapes–Gilberto Freyre International Airport) and Ribeirão Preto (Leite Lopes Airport) is 1240 miles / 1995 kilometers / 1077 nautical miles.

The driving distance from Recife (REC) to Ribeirão Preto (RAO) is 1536 miles / 2472 kilometers, and travel time by car is about 30 hours 10 minutes.

Recife/Guararapes–Gilberto Freyre International Airport – Leite Lopes Airport

Distance arrow
1240
Miles
Distance arrow
1995
Kilometers
Distance arrow
1077
Nautical miles

Search flights

Distance from Recife to Ribeirão Preto

There are several ways to calculate the distance from Recife to Ribeirão Preto. Here are two standard methods:

Vincenty's formula (applied above)
  • 1239.510 miles
  • 1994.798 kilometers
  • 1077.105 nautical miles

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

Haversine formula
  • 1241.903 miles
  • 1998.649 kilometers
  • 1079.184 nautical miles

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

How long does it take to fly from Recife to Ribeirão Preto?

The estimated flight time from Recife/Guararapes–Gilberto Freyre International Airport to Leite Lopes Airport is 2 hours and 50 minutes.

What is the time difference between Recife and Ribeirão Preto?

There is no time difference between Recife and Ribeirão Preto.

Flight carbon footprint between Recife/Guararapes–Gilberto Freyre International Airport (REC) and Leite Lopes Airport (RAO)

On average, flying from Recife to Ribeirão Preto generates about 163 kg of CO2 per passenger, and 163 kilograms equals 359 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path and driving directions from Recife to Ribeirão Preto

See the map of the shortest flight path between Recife/Guararapes–Gilberto Freyre International Airport (REC) and Leite Lopes Airport (RAO).

Airport information

Origin Recife/Guararapes–Gilberto Freyre International Airport
City: Recife
Country: Brazil Flag of Brazil
IATA Code: REC
ICAO Code: SBRF
Coordinates: 8°7′35″S, 34°55′24″W
Destination Leite Lopes Airport
City: Ribeirão Preto
Country: Brazil Flag of Brazil
IATA Code: RAO
ICAO Code: SBRP
Coordinates: 21°8′10″S, 47°46′36″W