Miles between Orange, TX and Rochester Hills, MI

There are
1,285 mi
from Orange, TX to Rochester Hills, MI

That's the driving distance. It would take 23 hours 46 mins to go from Orange, Texas to Rochester Hills, Michigan.

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

1,285 mi = 2,067.42 kms