There are
1,262 mi
from Eagan, MN to Victoria, TX
That's the driving distance. It would take 22 hours 30 mins to go from Eagan, Minnesota to Victoria, Texas.
The flight distance (direct flight from Eagan, MN to Victoria, TX) is 1,125.25 mi.
1,262 mi = 2,030.54 kms