There are
1,162 mi
from Youngstown, OH to Dodge City, KS
That's the driving distance. It would take 21 hours 48 mins to go from Youngstown, Ohio to Dodge City, Kansas.
The flight distance (direct flight from Youngstown, OH to Dodge City, KS) is 1,056.82 mi.
1,162 mi = 1.61 kms