Cheap Flights from San Francisco, CA to Porto from $246
On Cheapflightsplus.com you will find 262 connecting flights from San Francisco to Porto. You can compare airfare deals from 18 airlines and multiple travel sites from $246, book and save on cheap plane tickets and last minute offers. Also check out SFO-OPO flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip San Francisco to Porto Flight Deals
Best Flights from San Francisco to Porto Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $413 | 09:17 San Francisco San Francisco | 12:00+1 день Porto Porto | 18h 43m layover 6h 21m - Newark | Alaska Airlines | AS20 TP212 |
from $466 | 20:35 San Francisco San Francisco | 23:35+1 день Porto Porto | 19h 0m layover 5h 0m - Munich | Lufthansa | LH459 LH1784 |
from $472 | 20:50 San Francisco San Francisco | 09:35+2 дня Porto Porto | 28h 45m layover 15h 40m - London | Iberia | IB3627 U22457 |
from $246 | 22:59 San Francisco San Francisco | 08:40+3 дня Porto Porto | 49h 41m layover 16h 3m - Las Vegas 19h 35m - London | Frontier Airlines | F91850 Z0778 U22457 |
from $291 | 19:00 San Francisco San Francisco | 08:00+3 дня Porto Porto | 53h 0m layover 23h 1m - Los Angeles 14h 45m - Barcelona | Frontier Airlines | F94594 VY9794 VY8474 |
from $295 | 19:25 San Francisco San Francisco | 19:15+2 дня Porto Porto | 39h 50m layover 21h 0m - Zurich 4h 5m - Milan | SWISS International Air Lines | LX39 LX1628 U23883 |
from $303 | 19:25 San Francisco San Francisco | 11:35+3 дня Porto Porto | 56h 10m layover 21h 50m - Zurich 19h 25m - Milan | SWISS International Air Lines | LX39 LX1628 U23881 |
from $317 | 19:25 San Francisco San Francisco | 19:15+2 дня Porto Porto | 39h 50m layover 1h 55m - Zurich 23h 10m - Milan | SWISS International Air Lines | LX39 LX1622 U23883 |
from $334 | 13:55 San Francisco San Francisco | 18:30+1 день Porto Porto | 20h 35m layover 1h 46m - Calgary 4h 40m - Paris | WestJet | WS1509 WS10 TO7610 |
from $336 | 19:25 San Francisco San Francisco | 08:45+2 дня Porto Porto | 29h 20m layover 1h 50m - Zurich 12h 35m - Milan | SWISS International Air Lines | LX39 LX1622 U23881 |
from $344 | 13:55 San Francisco San Francisco | 19:30+1 день Porto Porto | 21h 35m layover 1h 46m - Calgary 5h 50m - Paris | WestJet | WS1509 WS10 TP455 |
from $356 | 15:18 San Francisco San Francisco | 17:15+2 дня Porto Porto | 41h 57m layover 23h 45m - Las Vegas 4h 15m - London | Frontier Airlines | F93020 Z0778 BA2666 |
from $359 | 14:40 San Francisco San Francisco | 17:55+1 день Porto Porto | 19h 15m layover 2h 10m - Frankfurt 2h 15m - Milan | Lufthansa | LH455 LH5636 U23883 |
from $359 | 07:00 San Francisco San Francisco | 09:00+2 дня Porto Porto | 42h 0m layover 7h 22m - Newark 19h 40m - Paris | Alaska Airlines | AS292 BF721 TO7602 |
from $369 | 07:00 San Francisco San Francisco | 08:20+2 дня Porto Porto | 41h 20m layover 7h 22m - Newark 19h 5m - Paris | Alaska Airlines | AS292 BF721 VY1987 |
from $372 | 10:53 San Francisco San Francisco | 16:40+1 день Porto Porto | 21h 47m layover 4h 10m - Las Vegas 3h 40m - London | Frontier Airlines | F94158 Z0778 BA2666 |
Flight Schedule San Francisco (California) to Porto
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
08:25 — 07:05
+1 day
|
08:25 — 16:17
AC738
Air Canada
San Francisco — Toronto
2h 53m stop
19:10 — 07:05
TS764
Air Transat
Toronto — Porto
|
14h 40m including layover |
Find flight
from$719 |
|
08:25 — 07:05
+1 day
|
08:25 — 16:17
AC738
Air Canada
San Francisco — Toronto
2h 53m stop
19:10 — 07:05
PD7764
Porter Airlines
Toronto — Porto
|
14h 40m including layover |
Find flight
from$724 |
|
14:40 — 22:25
+1 day
|
14:40 — 10:30
LH455
Lufthansa
San Francisco — Frankfurt
10h stop
20:30 — 22:25
LH1180
Lufthansa
Frankfurt — Porto
|
23h 45m including layover |
Find flight
from$467 |
|
18:50 — 22:25
+1 day
|
18:50 — 14:55
LH9407
Lufthansa
San Francisco — Frankfurt
5h 35m stop
20:30 — 22:25
LH1180
Lufthansa
Frankfurt — Porto
|
19h 35m including layover |
Find flight
from$577 |
|
18:50 — 15:25
+2 days
|
18:50 — 19:00
TK80
Turkish Airlines
San Francisco — Istanbul
18h 15m stop
13:15 — 15:25
TK1451
Turkish Airlines
Istanbul — Porto
|
36h 35m including layover |
Find flight
from$743 |
|
20:35 — 23:35
+1 day
|
20:35 — 16:35
LH459
Lufthansa
San Francisco — Munich
5h stop
21:35 — 23:35
LH1784
Lufthansa
Munich — Porto
|
19h including layover |
Find flight
from$466 |
|
06:19 — 16:05
+1 day
|
06:19 — 15:00
AS30
Alaska Airlines
San Francisco — New York
3h 15m stop
18:15 — 06:00
Z0702
Z0
New York — London
7h 40m stop
13:40 — 16:05
BA2666
British Airways
London — Porto
|
25h 46m including layover |
Find flight
from$383 |
|
06:19 — 12:30
+1 day
|
06:19 — 15:00
AS30
Alaska Airlines
San Francisco — New York
3h 15m stop
18:15 — 06:00
Z0702
Z0
New York — London
4h 10m stop
10:10 — 12:30
TP1329
TAP Portugal
London — Porto
|
22h 11m including layover |
Find flight
from$385 |
|
07:00 — 09:00
+2 days
|
07:00 — 15:38
AS292
Alaska Airlines
San Francisco — Newark
7h 22m stop
23:00 — 12:00
BF721
Bluebird Cargo
Newark — Paris
19h 40m stop
07:40 — 09:00
TO7602
Transavia France
Paris — Porto
|
42h including layover |
Find flight
from$359 |
|
07:00 — 08:20
+2 days
|
07:00 — 15:38
AS292
Alaska Airlines
San Francisco — Newark
7h 22m stop
23:00 — 12:00
BF721
Bluebird Cargo
Newark — Paris
19h 5m stop
07:05 — 08:20
VY1987
Vueling
Paris — Porto
|
41h 20m including layover |
Find flight
from$369 |
|
09:17 — 09:00
+2 days
|
09:17 — 17:59
AS20
Alaska Airlines
San Francisco — Newark
5h 1m stop
23:00 — 12:00
BF721
Bluebird Cargo
Newark — Paris
19h 40m stop
07:40 — 09:00
TO7602
Transavia France
Paris — Porto
|
39h 43m including layover |
Find flight
from$363 |
|
09:17 — 08:20
+2 days
|
09:17 — 17:59
AS20
Alaska Airlines
San Francisco — Newark
5h 1m stop
23:00 — 12:00
BF721
Bluebird Cargo
Newark — Paris
19h 5m stop
07:05 — 08:20
VY1987
Vueling
Paris — Porto
|
39h 3m including layover |
Find flight
from$373 |
|
10:53 — 16:40
+1 day
|
10:53 — 12:34
F94158
Frontier Airlines
San Francisco — Las Vegas
4h 10m stop
16:45 — 10:35
Z0778
Z0
Las Vegas — London
3h 40m stop
14:50 — 17:15
BA2666
British Airways
London — Porto
|
21h 47m including layover |
Find flight
from$372 |
|
12:53 — 16:40
+1 day
|
12:53 — 14:31
AS396
Alaska Airlines
San Francisco — Las Vegas
2h 15m stop
16:45 — 10:35
Z0778
Z0
Las Vegas — London
3h 40m stop
14:50 — 17:15
BA2666
British Airways
London — Porto
|
19h 47m including layover |
Find flight
from$408 |
|
13:55 — 18:30
+1 day
|
13:55 — 17:44
WS1509
WestJet
San Francisco — Calgary
1h 46m stop
19:30 — 12:30
WS10
WestJet
Calgary — Paris
4h 40m stop
17:10 — 18:30
TO7610
Transavia France
Paris — Porto
|
20h 35m including layover |
Find flight
from$334 |
|
13:55 — 19:30
+1 day
|
13:55 — 17:44
WS1509
WestJet
San Francisco — Calgary
1h 46m stop
19:30 — 12:30
WS10
WestJet
Calgary — Paris
5h 50m stop
18:20 — 19:30
TP455
TAP Portugal
Paris — Porto
|
21h 35m including layover |
Find flight
from$344 |
|
14:40 — 17:55
+1 day
|
14:40 — 10:30
LH455
Lufthansa
San Francisco — Frankfurt
2h 10m stop
12:40 — 13:55
LH5636
Lufthansa
Frankfurt — Milan
2h 15m stop
18:10 — 19:55
U23883
EasyJet
Milan — Porto
|
19h 15m including layover |
Find flight
from$359 |
|
15:00 — 21:20
+1 day
|
15:00 — 16:28
AS3496
Alaska Airlines
San Francisco — Los Angeles
3h 2m stop
19:30 — 16:15
VY9794
Vueling
Los Angeles — Barcelona
4h 10m stop
20:25 — 21:20
VY8478
Vueling
Barcelona — Porto
|
22h 20m including layover |
Find flight
from$396 |
|
15:18 — 17:15
+2 days
|
15:18 — 17:00
F93020
Frontier Airlines
San Francisco — Las Vegas
23h 45m stop
16:45 — 10:35
Z0778
Z0
Las Vegas — London
4h 15m stop
14:50 — 17:15
BA2666
British Airways
London — Porto
|
41h 57m including layover |
Find flight
from$356 |
|
16:35 — 09:00
+2 days
|
16:35 — 11:30
TP238
TAP Portugal
San Francisco — Lisbon
1h 50m stop
13:20 — 16:50
TP436
TAP Portugal
Lisbon — Paris
14h 50m stop
07:40 — 09:00
TO7602
Transavia France
Paris — Porto
|
32h 25m including layover |
Find flight
from$398 |
|
16:35 — 18:00
+2 days
|
16:35 — 11:30
TP238
TAP Portugal
San Francisco — Lisbon
1h 50m stop
13:20 — 16:50
TP436
TAP Portugal
Lisbon — Paris
24h 10m stop
17:00 — 18:00
U27780
EasyJet
Paris — Porto
|
41h 25m including layover |
Find flight
from$403 |
|
19:00 — 08:00
+3 days
|
19:00 — 20:29
F94594
Frontier Airlines
San Francisco — Los Angeles
23h 1m stop
19:30 — 16:15
VY9794
Vueling
Los Angeles — Barcelona
14h 45m stop
07:00 — 08:00
VY8474
Vueling
Barcelona — Porto
|
53h including layover |
Find flight
from$291 |
|
19:25 — 19:15
+2 days
|
19:25 — 15:30
LX39
SWISS International Air Lines
San Francisco — Zurich
21h stop
12:30 — 13:25
LX1628
SWISS International Air Lines
Zurich — Milan
4h 5m stop
17:30 — 19:15
U23883
EasyJet
Milan — Porto
|
39h 50m including layover |
Find flight
from$295 |
|
20:35 — 08:45
+2 days
|
20:35 — 16:35
LH459
Lufthansa
San Francisco — Munich
2h 45m stop
18:20 — 19:25
LH9514
Lufthansa
Munich — Milan
10h 25m stop
07:15 — 09:10
U23881
EasyJet
Milan — Porto
|
28h 10m including layover |
Find flight
from$391 |
|
22:59 — 08:40
+3 days
|
22:59 — 00:42
F91850
Frontier Airlines
San Francisco — Las Vegas
16h 3m stop
16:45 — 10:35
Z0778
Z0
Las Vegas — London
19h 35m stop
06:10 — 08:40
U22457
EasyJet
London — Porto
|
49h 41m including layover |
Find flight
from$246 |
|
22:59 — 17:15
+2 days
|
22:59 — 00:42
F91850
Frontier Airlines
San Francisco — Las Vegas
16h 3m stop
16:45 — 10:35
Z0778
Z0
Las Vegas — London
4h 15m stop
14:50 — 17:15
BA2666
British Airways
London — Porto
|
34h 16m including layover |
Find flight
from$356 |
Flight Information
Below we will explain in detail what the flights cost on the destination from San Francisco to Porto depends on and how to choose the most interesting flight option for you.
Distance between San Francisco and Porto is 8964 miles. Time difference between the cities is 8h. Airplanes depart 00:23 to 23:59 from 3 San Francisco airports and arrive 00:23 to 23:59 to 1 Porto airport. Average flight time is 25h 5m.
- The fastest flight 13h 45m
- Average flight time 25h 5m
- The earliest flight 00:23
- The latest flight 23:59
- Distance 5570 ml
The cheapest months to travel to Porto are january (from 246 $), february (from 303 $), november (from 362 $).
The most expensive months are december (from 446 $), november (from 362 $), february (from 303 $).
What is the lowest airfare San Francisco to Porto?
The cheapest plane ticket found by our users is $246. This airfare is for economy class on one-way F91850 flight by Frontier Airlines for January 22, 2025 which leaves San Francisco in San Francisco at 22:59 am and arrives at Porto Porto at 08:40.
Popular Airlines on the Route
The flight San Francisco — Porto is served by 18 regular airlines and 4 low-cost airlines. Most of the flights on this route are operated by Air Canada - 26 departures per week at the price of from $ 466 . And the most expensive tickets are offered by Lufthansa airline - from $ 1345.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 262 flights with layovers on the route. The fastest connecting flight is TP238 by TAP Portugal takes 13h 45m and the cheapest is F91850 by Frontier Airlines for $246.
- AC - Air Canadafrom $466Find
- LX - SWISS International Air Linesfrom $295Find
- AM - Aeromexicofrom $933Find
- AS - Alaska Airlinesfrom $359Find
- F9 - Frontier Airlinesfrom $246Find
- PD - Porter Airlinesfrom $544Find
- TK - Turkish Airlinesfrom $743Find
- AY - Finnairfrom $574Find
- IB - Iberiafrom $464Find
- AZ - Alitaliafrom $518Find
- SN - Brussels Airlinesfrom $479Find
- WS - WestJetfrom $334Find
Airports
You can fly from San Francisco to Porto from 3 airports (San Francisco, Embarkadero, China Basin Heliport).
San Francisco airports
- San Francisco-SFOfrom $246Find
- Embarkadero-EMBFind
- China Basin Heliport-JCCFind
Porto airports
- Porto-OPOFind
Airplanes
There are flights to Porto from San Francisco by 18 airlines that use 1 aircraft brands. They range from huge modern airplanes to small-sized.
- Boeing 777-300ERfrom $1 180Find
Top Domestic Destinations from San Francisco
You may also consider searching for discounted plane tickets to some other popular places from San Francisco within United States.
- from $62Find
- from $70Find
- from $57Find
- from $79Find
- from $54Find
- from $67Find
- from $55Find
- from $62Find
- from $60Find
- from $69Find
Top International Destinations from San Francisco
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $72Find
- from $65Find
- from $61Find
- from $63Find
- from $58Find
- from $65Find
- from $72Find
- from $57Find
- from $79Find
- from $71Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.