Air Miles Calculator

Distance between Richmond, VA (RIC) and Fort Dodge, IA (FOD)

Flight distance from Richmond to Fort Dodge (Richmond International Airport – Fort Dodge Regional Airport) is 958 miles / 1542 kilometers / 833 nautical miles. Estimated flight time is 2 hours 18 minutes.

Driving distance from Richmond (RIC) to Fort Dodge (FOD) is 1172 miles / 1886 kilometers and travel time by car is about 20 hours 46 minutes.

Map of flight path and driving directions from Richmond to Fort Dodge.

Shortest flight path between Richmond International Airport (RIC) and Fort Dodge Regional Airport (FOD).

How far is Fort Dodge from Richmond?

There are several ways to calculate distances between Richmond and Fort Dodge. Here are two common methods:

Vincenty's formula (applied above)
  • 958.172 miles
  • 1542.028 kilometers
  • 832.628 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
  • 956.275 miles
  • 1538.976 kilometers
  • 830.980 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 Richmond International Airport
City: Richmond, VA
Country: United States Flag of United States
IATA Code: RIC
ICAO Code: KRIC
Coordinates: 37°30′18″N, 77°19′10″W

B Fort Dodge Regional Airport
City: Fort Dodge, IA
Country: United States Flag of United States
IATA Code: FOD
ICAO Code: KFOD
Coordinates: 42°33′5″N, 94°11′33″W

Time difference and current local times

The time difference between Richmond and Fort Dodge is 1 hour. Fort Dodge is 1 hour behind Richmond.

Time Difference

Richmond, VA

 EST

Fort Dodge, IA

 CST

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 148 kg (326 pounds).

Frequent Flyer Miles Calculator

Richmond (RIC) → Fort Dodge (FOD).

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

In total

Total frequent flyer miles:
958

Round trip?