There are
1,226 mi
from Victoria, TX to New Ulm, MN
That's the driving distance. It would take 22 hours 31 mins to go from Victoria, Texas to New Ulm, Minnesota.
The flight distance (direct flight from Victoria, TX to New Ulm, MN) is 1,080.69 mi.
1,226 mi = 1,973.05 kms