Miles between Bethlehem, PA and Oak Ridge, TN

There are
649 mi
from Bethlehem, PA to Oak Ridge, TN

That's the driving distance. It would take 12 hours 10 mins to go from Bethlehem, Pennsylvania to Oak Ridge, Tennessee.

The flight distance (direct flight from Bethlehem, PA to Oak Ridge, TN) is 577.82 mi.

649 mi = 1,043.74 kms