Miles between Mesa, AZ and Opelousas, LA

There are
1,387 mi
from Mesa, AZ to Opelousas, LA

That's the driving distance. It would take 23 hours 56 mins to go from Mesa, Arizona to Opelousas, Louisiana.

The flight distance (direct flight from Mesa, AZ to Opelousas, LA) is 1,172.68 mi.

1,387 mi = 1.61 kms