There are
2,101 mi
from Durant, OK to Springfield, OR
That's the driving distance. It would take 1 day 13 hours to go from Durant, Oklahoma to Springfield, Oregon.
The flight distance (direct flight from Durant, OK to Springfield, OR) is 1,580.73 mi.
2,101 mi = 3,381.37 kms