There are
311 mi
from Citrus Heights, CA to Klamath Falls, OR
That's the driving distance. It would take 5 hours 50 mins to go from Citrus Heights, California to Klamath Falls, Oregon.
The flight distance (direct flight from Citrus Heights, CA to Klamath Falls, OR) is 244.48 mi.
311 mi = 501.29 kms