There are
972 mi
from Irving, TX to Prior Lake, MN
That's the driving distance. It would take 17 hours 7 mins to go from Irving, Texas to Prior Lake, Minnesota.
The flight distance (direct flight from Irving, TX to Prior Lake, MN) is 843.60 mi.
972 mi = 1,564.68 kms