# Distance between Rio De Janeiro (GIG) and Charlottesville, VA (CHO)

Flight distance from Rio De Janeiro to Charlottesville (Rio de Janeiro–Galeão International Airport – Charlottesville–Albemarle Airport) is 4775 miles / 7684 kilometers / 4149 nautical miles. Estimated flight time is 9 hours 32 minutes.

## Map of flight path from Rio De Janeiro to Charlottesville.

Shortest flight path between Rio de Janeiro–Galeão International Airport (GIG) and Charlottesville–Albemarle Airport (CHO).

## How far is Charlottesville from Rio De Janeiro?

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

Vincenty's formula (applied above)
• 4774.918 miles
• 7684.485 kilometers
• 4149.290 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
• 4790.161 miles
• 7709.017 kilometers
• 4162.536 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
IATA Code: GIG
ICAO Code: SBGL
Coordinates: 22°48′35″S, 43°15′2″W

B Charlottesville–Albemarle Airport
City: Charlottesville, VA
Country: United States
IATA Code: CHO
ICAO Code: KCHO
Coordinates: 38°8′18″N, 78°27′10″W

## Time difference and current local times

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

-03

EST

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 555 kg (1 223 pounds).

## Frequent Flyer Miles Calculator

Rio De Janeiro (GIG) → Charlottesville (CHO).

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

### In total

Total frequent flyer miles:
4775

Round trip?