There are
694 mi
from Crossville, TN to Bethlehem, PA
That's the driving distance. It would take 13 hours to go from Crossville, Tennessee to Bethlehem, Pennsylvania.
The flight distance (direct flight from Crossville, TN to Bethlehem, PA) is 614.80 mi.
694 mi = 1,116.17 kms