Miles between Rochester, MN and Great Bend, KS

There are
653 mi
from Rochester, MN to Great Bend, KS

That's the driving distance. It would take 11 hours 47 mins to go from Rochester, Minnesota to Great Bend, Kansas.

The flight distance (direct flight from Rochester, MN to Great Bend, KS) is 509.47 mi.

653 mi = 1,051.57 kms