Air Miles Calculator

Distance between Rio De Janeiro (GIG) and Fayetteville, NC (FAY)

Flight distance from Rio De Janeiro to Fayetteville (Rio de Janeiro–Galeão International Airport – Fayetteville Regional Airport) is 4612 miles / 7422 kilometers / 4007 nautical miles. Estimated flight time is 9 hours 13 minutes.

Map of flight path from Rio De Janeiro to Fayetteville.

Shortest flight path between Rio de Janeiro–Galeão International Airport (GIG) and Fayetteville Regional Airport (FAY).

How far is Fayetteville from Rio De Janeiro?

There are several ways to calculate distances between Rio De Janeiro and Fayetteville. Here are two common methods:

Vincenty's formula (applied above)
  • 4611.524 miles
  • 7421.529 kilometers
  • 4007.305 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
  • 4625.998 miles
  • 7444.823 kilometers
  • 4019.883 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).

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 Fayetteville Regional Airport
City: Fayetteville, NC
Country: United States Flag of United States
IATA Code: FAY
ICAO Code: KFAY
Coordinates: 34°59′28″N, 78°52′49″W

Time difference and current local times

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

Time Difference

Rio De Janeiro

 -03

Fayetteville, NC

 EST

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 534 kg (1 177 pounds).

Frequent Flyer Miles Calculator

Rio De Janeiro (GIG) → Fayetteville (FAY).

Distance:
4612
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
4612

Round trip?