Miles between Mesa, AZ and Coos Bay, OR

There are
1,243 mi
from Mesa, AZ to Coos Bay, OR

That's the driving distance. It would take 23 hours 20 mins to go from Mesa, Arizona to Coos Bay, Oregon.

The flight distance (direct flight from Mesa, AZ to Coos Bay, OR) is 958.54 mi.

1,243 mi = 1.61 kms