Miles between San Diego, CA and Springfield, OR

There are
972 mi
from San Diego, CA to Springfield, OR

That's the driving distance. It would take 18 hours 14 mins to go from San Diego, California to Springfield, Oregon.

The flight distance (direct flight from San Diego, CA to Springfield, OR) is 844.30 mi.

972 mi = 1,564.31 kms