All scheduled flights from San Francisco to Porto (SFO-OPO)
USA
Portugal
All scheduled flights from SFO to OPO. You can fly from San Francisco to Porto with 1 stop. The flight time is between 14 and 18 hours depending on your connecting flight. The SFO-OPO route has no non-stop flights.
Layover airport
Airlines
Alliance
Aircraft
Class
41 flights to Porto on Mon 20 Jan. 0 Direct flights and 41 flights with 1 stop.
Sort by: Standard
Filter
Flights with stop
1 stop 14h 20m
1 stop 14h 20m
1 stop 14h 20m
Low-cost airline
Codeshare flight
1 stop 14h 20m
1 stop 14h 35m
Overnight flight
Codeshare flight
1 stop 14h 35m
1 stop 14h 55m
Change from terminal C to terminal B
Codeshare flight
1 stop 14h 55m
1 stop 16h 20m
Long layover time 4h25m
1 stop 16h 20m
1 stop 16h 36m
Long layover time 4h21m
Change from terminal 5 to terminal B
Low-cost airline
Codeshare flight
1 stop 16h 36m
1 stop 16h 45m
Codeshare flight
1 stop 16h 45m
1 stop 16h 45m
1 stop 16h 45m
1 stop 17h 05m
Long layover time 4h44m
Change from terminal C to terminal B
Codeshare flight
1 stop 17h 05m
1 stop 17h 35m
Long layover time 4h40m
Codeshare flight
1 stop 17h 35m
1 stop 17h 35m
Long layover time 4h40m
1 stop 17h 35m
1 stop 17h 55m
Long layover time 3h55m
Codeshare flight
1 stop 17h 55m
1 stop 17h 55m
Long layover time 3h55m
Codeshare flight
1 stop 17h 55m
Multiple airlines
1 stop 14h 20m
Low-cost airline
Codeshare flight
1 stop 14h 20m
1 stop 14h 20m
Low-cost airline
Codeshare flight
1 stop 14h 20m
1 stop 14h 20m
Codeshare flight
1 stop 14h 20m
1 stop 14h 35m
Overnight flight
Codeshare flight
1 stop 14h 35m
1 stop 14h 35m
Overnight flight
1 stop 14h 35m
1 stop 14h 35m
Overnight flight
Codeshare flight
1 stop 14h 35m
1 stop 14h 55m
Change from terminal C to terminal B
1 stop 14h 55m
1 stop 16h 10m
Change from terminal B to terminal E
1 stop 16h 10m
1 stop 16h 20m
Long layover time 3h49m
Change from terminal 4 to terminal B
1 stop 16h 20m
1 stop 16h 20m
Long layover time 4h25m
Low-cost airline
Codeshare flight
1 stop 16h 20m
1 stop 16h 20m
Long layover time 4h25m
Low-cost airline
Codeshare flight
1 stop 16h 20m
1 stop 16h 20m
Long layover time 4h25m
Low-cost airline
Codeshare flight
1 stop 16h 20m
1 stop 16h 45m
Codeshare flight
1 stop 16h 45m
1 stop 16h 45m
Codeshare flight
1 stop 16h 45m
1 stop 16h 45m
Codeshare flight
1 stop 16h 45m
1 stop 17h 05m
Long layover time 4h44m
Change from terminal C to terminal B
1 stop 17h 05m
1 stop 17h 10m
Long layover time 4h50m
Change from terminal 8 to terminal B
1 stop 17h 10m
1 stop 17h 10m
Long layover time 4h50m
Change from terminal 8 to terminal B
Low-cost airline
Codeshare flight
1 stop 17h 10m
1 stop 17h 35m
Long layover time 4h40m
Low-cost airline
Codeshare flight
1 stop 17h 35m
1 stop 17h 35m
Long layover time 4h40m
Low-cost airline
Codeshare flight
1 stop 17h 35m
1 stop 17h 35m
Long layover time 4h40m
Codeshare flight
1 stop 17h 35m
1 stop 17h 55m
Long layover time 3h55m
Codeshare flight
1 stop 17h 55m
1 stop 17h 55m
Long layover time 3h55m
Codeshare flight
1 stop 17h 55m
1 stop 17h 55m
Long layover time 3h55m
Codeshare flight
1 stop 17h 55m
1 stop 17h 55m
Long layover time 3h55m
1 stop 17h 55m
1 stop 17h 55m
Long layover time 3h55m
Codeshare flight
1 stop 17h 55m
1 stop 18h 30m
Long layover time 4h04m
Change from terminal B to terminal E
1 stop 18h 30m
1 stop 18h 40m
Long layover time 3h14m
1 stop 18h 40m