Miles between Lansing, MI and Snyder, TX

There are
1,308 mi
from Lansing, MI to Snyder, TX

That's the driving distance. It would take 23 hours 58 mins to go from Lansing, Michigan to Snyder, Texas.

The flight distance (direct flight from Lansing, MI to Snyder, TX) is 1,127.23 mi.

1,308 mi = 1.61 kms