The drive from Perryville to San Francisco is approximately 2,100 miles. You will head west through Iowa, Nebraska, Wyoming, Utah, and Nevada. The journey takes about 32 hours via I-80. This is a cross-country route connecting the Midwest to the West Coast.
Total Distance: 3380 km driving distance; 2900 km straight-line air distance.
San Francisco traffic is very heavy; plan your arrival accordingly.
Spring or autumn for mild weather.