Flights from Portland to San Francisco
PDX to SFO. All flight routes from Portland International, USA to San Francisco International, USA. These routes are operated by 4 different airlines. You can either fly non-stop with United Airlines or Alaska Airlines, or choose from 8 different transit flights. The shortest flight time is 1 hour and 48 minutes.
Usually
in time
Some
delays
Usually
delayed
Non-stop routes:

United Airlines
Non-stop with United Airlines.
5-9 flights per day.
SCHEDULE
1h 48m

Alaska Airlines
Non-stop with Alaska Airlines.
5-6 flights per day.
SCHEDULE
1h 50m
1 stop routes with the same airline:


Via Spokane GEG
1 stop with Alaska Airlines.
SCHEDULE
4h 32m


Via Seattle SEA
1 stop with Alaska Airlines.
7-12 flights per day.
SCHEDULE
4h 50m


Via Boise BOI
1 stop with Alaska Airlines.
SCHEDULE
5h 20m
1 stop routes with codeshare or different airlines:


Via Reno RNO
With Alaska Airlines & United Airlines
2 flights per day.
SCHEDULE
3h 56m


Via Sacramento SMF
With Alaska Airlines & United Airlines
SCHEDULE
4h 04m


Via Seattle SEA
1 stop with American Airlines.
SCHEDULE
4h 43m


Via Spokane GEG
With Alaska Airlines & United Airlines
SCHEDULE
4h 48m


Via Boise BOI
With Alaska Airlines & United Airlines
2-3 flights per day.
SCHEDULE
4h 57m


Via Fresno FAT
With Alaska Airlines & United Airlines
SCHEDULE
5h 05m


Via San Luis Obispo SBP
With Alaska Airlines & United Airlines
SCHEDULE
5h 43m


Via Santa Barbara SBA
With Alaska Airlines & United Airlines
SCHEDULE
5h 48m
Portland to San Francisco flights
With over 186 flights every week and 10 different airlines you have a wide option of flights to choose from. You can fly non-stop to San Francisco (SFO) from Portland (PDX) with Alaska Airlines or United Airlines but if a stopover option suits you better you can choose to fly via Fresno, Reno or any other of the 8 alternatives with flight connections.
Portland to San Francisco with Alaska Airlines
You can fly non-stop every weekday with flights departing from 6 am to 22 pm. You can also catch a transit flight via Spokane or Seattle. Alaska Airlines is a member of the air alliance OneWorld.
With United Airlines
You can fly non-stop every weekday with flights departing from 6 am to 19 pm. United Airlines is a Star Alliance member.
With Delta Air Lines
If you fly from Portland with Delta Air Lines you will do a stopover in Seattle, SEA before reaching San Francisco. This flight trip will take 4 hours and 40 minutes and you can fly every weekday with departures from 5 am to 19 pm. Delta Air Lines is a member of SkyTeam.
Miles & flight time: PDX - SFO
The shortest flight time between PDX and SFO is 1 hour and 49 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 49m | - | 553 (890 km) |
Direct | 1h 49m | - | 553 (890 km) |
FAT Fresno | 4h 12m | 1h 28m | 788 (1268 km) |
RNO Reno | 4h 34m | 2h 8m | 639 (1028 km) |
SMF Sacramento | 4h 43m | 2h 9m | 566 (911 km) |
SEA Seattle | 4h 51m | 2h 21m | 813 (1308 km) |
GEG Spokane | 4h 54m | 1h 54m | 1015 (1633 km) |
SBA Santa Barbara | 5h 12m | 1h 46m | 1052 (1693 km) |
BOI Boise | 5h 15m | 2h 14m | 869 (1398 km) |
SBP San Luis Obispo | 5h 47m | 2h 57m | 917 (1475 km) |

