Miles between Victoria, TX and St Ann, MO

There are
915 mi
from Victoria, TX to St Ann, MO

That's the driving distance. It would take 17 hours 7 mins to go from Victoria, Texas to St Ann, Missouri.

The flight distance (direct flight from Victoria, TX to St Ann, MO) is 783.16 mi.

915 mi = 1,471.77 kms