There are
922 mi
from Rowlett, TX to Prior Lake, MN
That's the driving distance. It would take 17 hours to go from Rowlett, Texas to Prior Lake, Minnesota.
The flight distance (direct flight from Rowlett, TX to Prior Lake, MN) is 833.18 mi.
922 mi = 1,483.49 kms