Miles between Saginaw, MI and Vidor, TX

There are
1,303 mi
from Saginaw, MI to Vidor, TX

That's the driving distance. It would take 23 hours 49 mins to go from Saginaw, Michigan to Vidor, Texas.

The flight distance (direct flight from Saginaw, MI to Vidor, TX) is 1,071.99 mi.

1,303 mi = 2,096.41 kms