Miles between St George, UT and Tehachapi, CA

There are
363 mi
from St George, UT to Tehachapi, CA

That's the driving distance. It would take 6 hours 38 mins to go from St George, Utah to Tehachapi, California.

The flight distance (direct flight from St George, UT to Tehachapi, CA) is 303.78 mi.

363 mi = 583.68 kms