Air Miles Calculator logo

How far is Redding, CA, from Reykjavik?

The distance between Reykjavik (Keflavík International Airport) and Redding (Redding Municipal Airport) is 4029 miles / 6484 kilometers / 3501 nautical miles.

Keflavík International Airport – Redding Municipal Airport

Distance arrow
4029
Miles
Distance arrow
6484
Kilometers
Distance arrow
3501
Nautical miles

Search flights

Distance from Reykjavik to Redding

There are several ways to calculate the distance from Reykjavik to Redding. Here are two standard methods:

Vincenty's formula (applied above)
  • 4028.998 miles
  • 6484.044 kilometers
  • 3501.104 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
  • 4018.057 miles
  • 6466.437 kilometers
  • 3491.596 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 Reykjavik to Redding?

The estimated flight time from Keflavík International Airport to Redding Municipal Airport is 8 hours and 7 minutes.

Flight carbon footprint between Keflavík International Airport (KEF) and Redding Municipal Airport (RDD)

On average, flying from Reykjavik to Redding generates about 460 kg of CO2 per passenger, and 460 kilograms equals 1 014 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path from Reykjavik to Redding

See the map of the shortest flight path between Keflavík International Airport (KEF) and Redding Municipal Airport (RDD).

Airport information

Origin Keflavík International Airport
City: Reykjavik
Country: Iceland Flag of Iceland
IATA Code: KEF
ICAO Code: BIKF
Coordinates: 63°59′6″N, 22°36′20″W
Destination Redding Municipal Airport
City: Redding, CA
Country: United States Flag of United States
IATA Code: RDD
ICAO Code: KRDD
Coordinates: 40°30′32″N, 122°17′34″W