Miles between Kansas City, MO and Fort Dodge, IA

There are
266 mi
from Kansas City, MO to Fort Dodge, IA

That's the driving distance. It would take 5 hours 14 mins to go from Kansas City, Missouri to Fort Dodge, Iowa.

The flight distance (direct flight from Kansas City, MO to Fort Dodge, IA) is 235.74 mi.

266 mi = 428.79 kms