Miles between Allen, TX and New Ulm, MN

There are
912 mi
from Allen, TX to New Ulm, MN

That's the driving distance. It would take 17 hours to go from Allen, Texas to New Ulm, Minnesota.

The flight distance (direct flight from Allen, TX to New Ulm, MN) is 783.65 mi.

912 mi = 1,468.51 kms