Miles between Rochester Hills, MI and Lufkin, TX

There are
1,196 mi
from Rochester Hills, MI to Lufkin, TX

That's the driving distance. It would take 21 hours 57 mins to go from Rochester Hills, Michigan to Lufkin, Texas.

The flight distance (direct flight from Rochester Hills, MI to Lufkin, TX) is 1,007.93 mi.

1,196 mi = 1.61 kms