Air Miles Calculator

Distance between Rio De Janeiro (GIG) and Lima (LIM)

Distance from Rio De Janeiro (Rio de Janeiro–Galeão International Airport) to Lima (Jorge Chávez International Airport) is 2349 miles / 3780 kilometers / 2041 nautical miles.

Calculations with different methods

Vincenty's formula (applied above)
  • 2348.609 miles
  • 3779.720 kilometers
  • 2040.886 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
  • 2346.702 miles
  • 3776.651 kilometers
  • 2039.229 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 Rio de Janeiro–Galeão International Airport (GIG) to Jorge Chávez International Airport (LIM) is 4 hours 56 minutes.

Time difference and current local times

The time difference between Rio De Janeiro and Lima is 2 hours. Lima is 2 hours behind Rio De Janeiro.

Time Difference

Rio De Janeiro
Lima

Rio De Janeiro

 -03

Lima

 -05

Airport information


A Rio de Janeiro–Galeão International Airport
City: Rio De Janeiro
Country: Brazil Flag of Brazil
IATA Code: GIG
ICAO Code: SBGL
Coordinates: 22°48′35″S, 43°15′2″W

B Jorge Chávez International Airport
City: Lima
Country: Perú Flag of Perú
IATA Code: LIM
ICAO Code: SPIM
Coordinates: 12°1′18″S, 77°6′51″W

Map

Rio De Janeiro to Lima flight map.

Frequent Flyer Miles Calculator

Rio De Janeiro (GIG) → Lima (LIM).

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

In total

Total frequent flyer miles:
2349

Round trip?