Miles between St Joseph, MO and Newton, IA

There are
211 mi
from St Joseph, MO to Newton, IA

That's the driving distance. It would take 3 hours 55 mins to go from St Joseph, Missouri to Newton, Iowa.

The flight distance (direct flight from St Joseph, MO to Newton, IA) is 163.53 mi.

211 mi = 338.99 kms