Miles between Missoula, MT and Arroyo Grande, CA

There are
1,202 mi
from Missoula, MT to Arroyo Grande, CA

That's the driving distance. It would take 23 hours 10 mins to go from Missoula, Montana to Arroyo Grande, California.

The flight distance (direct flight from Missoula, MT to Arroyo Grande, CA) is 879.90 mi.

1,202 mi = 1.61 kms