Miles between San Diego, CA and Missoula, MT

There are
1,274 mi
from San Diego, CA to Missoula, MT

That's the driving distance. It would take 18 hours 59 mins to go from San Diego, California to Missoula, Montana.

The flight distance (direct flight from San Diego, CA to Missoula, MT) is 991.21 mi.

1,274 mi = 1.61 kms