There are
634 mi
from San Rafael, CA to Eagle, ID
That's the driving distance. It would take 11 hours 45 mins to go from San Rafael, California to Eagle, Idaho.
The flight distance (direct flight from San Rafael, CA to Eagle, ID) is 510.14 mi.
634 mi = 1,020.18 kms