Miles between Mesquite, TX and Oak Park, MI

There are
1,179 mi
from Mesquite, TX to Oak Park, MI

That's the driving distance. It would take 21 hours 24 mins to go from Mesquite, Texas to Oak Park, Michigan.

The flight distance (direct flight from Mesquite, TX to Oak Park, MI) is 991.57 mi.

1,179 mi = 1,896.93 kms