There are
332 mi
from Durant, OK to Newton, KS
That's the driving distance. It would take 6 hours 7 mins to go from Durant, Oklahoma to Newton, Kansas.
The flight distance (direct flight from Durant, OK to Newton, KS) is 285.25 mi.
332 mi = 534.85 kms