Flying comes out ahead — about 5 hr 34 min quicker door-to-door, though driving would save roughly $39.
The honest answer to “SF to Portland: drive or fly?” depends less on the flight time than on everything around it. A nonstop is only about 1 hr 29 min in the air, but getting to the airport, clearing security, boarding, and reaching your destination at the other end realistically adds around four hours. That pushes the true door-to-door flight time to about 5 hr 29 min, against roughly 11 hr 3 min for the drive.
On cost, a solo driver burns about $81 in fuel each way, while a one-way ticket runs near $120per person. Driving’s big advantage is that the cost is fixed per car, not per head — so the more people travel together, the more the maths tilts toward the road. The table below shows how that plays out.
How the maths changes with your group
| Who is travelling | Drive (fuel, 1 car) | Fly (airfare) | Cheaper |
|---|---|---|---|
| Solo, one way | $81 | $120 | 🚗 Drive |
| 2 travelers, round trip | $163 | $480 | 🚗 Drive |
| 4 travelers, round trip | $163 | $960 | 🚗 Drive |
Fuel assumes 28 mpg at $3.50/gallon; airfare is an estimate per person. Round-trip rows double both legs. Run your exact numbers in the Drive or Fly calculator.
Leaning toward the drive? Map evenly-spaced rest and fuel stops, find a halfway meeting point, or read the full SF to Portland distance & route guide. Pricing the fuel more precisely? Use the trip cost calculator.
🏨 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
For a solo one-way trip, driving is cheaper — about $81 in fuel to drive versus roughly $120 to fly. The gap narrows or flips as you add travelers, since one car carries everyone while airfare is charged per seat.

