Miles between Irving, TX and Rochester, MN

There are
953 mi
from Irving, TX to Rochester, MN

That's the driving distance. It would take 16 hours 50 mins to go from Irving, Texas to Rochester, Minnesota.

The flight distance (direct flight from Irving, TX to Rochester, MN) is 811.10 mi.

953 mi = 1,533.78 kms