Skip to main content
Pacific Coast highway with ocean views

Distance Guide

Distance from San Francisco to Portland

Driving distance
652 mi
1,049 km
Straight-line
534 mi
860 km
🚗 Drive time
11 hr 3 min
approx.
✈️ Flight time
1 hr 29 min
nonstop

San Francisco to Portland is about 652 miles (1049 km) by road and 534 miles in a straight line. The drive takes around 11 hr 3 min and a nonstop flight is about 1 hr 29 min. The distance is the same in reverse, from Portland to San Francisco.

What This Distance Means for Your Trip

This is comfortably flying territory. A nonstop flight is roughly 1 hr 29 min in the air, and even allowing for airport time the realistic door-to-door journey is around 4 hr 29 min — well under the 11 hr 3 min the 652-mile drive takes. Most travelers fly this route; the drive is really a multi-day road trip for when the journey itself is the appeal.

Want the full side-by-side on time, cost and hassle? See our drive-or-fly breakdown for San Francisco to Portland.

How we calculate these figures

Straight-line distance uses the great-circle (haversine) formula between each city's centre coordinates. Road distance applies a circuity factor of roughly 1.2–1.4× to reflect that roads are not straight. Driving time assumes typical blended speeds for a trip of this length, and flight time is the great-circle distance at about 875 km/h cruise plus around 30 minutes for taxi, climb, descent and approach. The door-to-door air estimate adds about three hours for airport access, check-in, security and boarding. Real figures vary with your exact route, traffic, weather, aircraft and connections.

San Francisco to Portland is a big drive up the West Coast — about 640 miles via I-5 through Sacramento, Redding, and the Cascades. It's an excellent Pacific Northwest road trip when done over two days.

The I-5 corridor passes through some striking terrain: the California Central Valley, then the dramatic Shasta and Klamath mountain landscapes, before descending through the lush Willamette Valley into Portland.

Stops Along the Way

📍
Redding, CA

The natural first-day stopping point, set beneath Mount Shasta and the Cascades — a logical overnight midway.

📍
Ashland, OR

Oregon's arts destination, home of the Oregon Shakespeare Festival and a beautiful downtown, about 2.5 hours south of Portland.

📍
Eugene, OR

University of Oregon's vibrant college town with great food and outdoor culture, just over an hour from Portland.

Meeting someone from Portland? Find the exact halfway point between San Francisco and Portland so neither of you drives the whole way — or plan evenly-spaced rest and fuel stops along the route.

Tips for This Trip

Split across two days with an overnight in Redding or Ashland

A 10-hour drive is doable in one day but exhausting — Redding for a budget stop, or Ashland for something memorable.

Mount Shasta is worth a detour

The drive past Mount Shasta on I-5 is one of the most dramatic in America — consider stopping at Stewart Mineral Springs or Castle Crags State Park.

December–March brings snow to Siskiyou Pass

The Siskiyou Summit on I-5 (elevation 4,310 ft) can close in winter storms — check road conditions before departing in those months.

🏨 Hotels in Portland

Compare 2M+ properties on Booking.com — free cancellation on most stays. Filter by price, neighborhood, and traveler ratings.

Search Hotels in Portland →

Affiliate link — we may earn a small commission at no extra cost to you.

Frequently Asked Questions

How far is Portland from San Francisco?

Portland is about 535 miles (861 km) from San Francisco in a straight line, and approximately 640 miles (1,030 km) by road via Interstate 5 north through the Cascades and Willamette Valley.

How long does it take to drive from San Francisco to Portland?

The drive takes about 10 hours of driving time. Most people split it across two days, stopping overnight in Redding (CA) or Ashland (OR).

What's the best stop between San Francisco and Portland?

Mount Shasta area is spectacular and provides a dramatic landscape shift. Ashland, Oregon, is the best stop for accommodation and a meal — it's a genuinely charming arts town 2.5 hours south of Portland.

How long is the drive from San Francisco to Portland?

Driving from San Francisco to Portland takes approximately 11 hr 3 min in normal conditions, covering about 652 miles. Traffic, weather, and rest stops will affect your actual time.

How many miles is it from San Francisco to Portland?

It is about 652 miles by road from San Francisco to Portland, and approximately 534 miles as the crow flies.

How long is the flight from San Francisco to Portland?

A nonstop flight from San Francisco to Portland takes roughly 1 hr 29 min, based on the 534-mile great-circle distance. Add airport time and any layovers for your full travel time.

Is the distance the same from Portland to San Francisco?

Yes — the distance from Portland to San Francisco is the same: about 652 miles by road and around 11 hr 3 min of driving. Whether you search "San Francisco to Portland" or "Portland to San Francisco", the distance and drive time are identical.