Miles between San Rafael, CA and Klamath Falls, OR

There are
351 mi
from San Rafael, CA to Klamath Falls, OR

That's the driving distance. It would take 6 hours 37 mins to go from San Rafael, California to Klamath Falls, Oregon.

The flight distance (direct flight from San Rafael, CA to Klamath Falls, OR) is 296.39 mi.

351 mi = 565.04 kms