There are
1,121 mi
from Springfield, OR to San Luis, AZ
That's the driving distance. It would take 21 hours 10 mins to go from Springfield, Oregon to San Luis, Arizona.
The flight distance (direct flight from Springfield, OR to San Luis, AZ) is 914.11 mi.
1,121 mi = 1,804.20 kms