Miles between Waterloo, IA and Oak Ridge, TN

There are
796 mi
from Waterloo, IA to Oak Ridge, TN

That's the driving distance. It would take 14 hours 42 mins to go from Waterloo, Iowa to Oak Ridge, Tennessee.

The flight distance (direct flight from Waterloo, IA to Oak Ridge, TN) is 621.67 mi.

796 mi = 1,281.68 kms