Flights from San Francisco to Madrid – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SFO to MAD – All flight route options from San Francisco International, California, USA to Barajas, Spain. These flights are operated by 27 airlines. Fly non-stop with Iberia or choose from 30 different transit flights. The shortest flight time is 11 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Barajas
We got great deals on hotels and car rentals near the airport.
San Francisco to Madrid flights
There are over 31 airlines and as many as 3617 flights every week to this destination. You can fly non-stop to Madrid (MAD) from San Francisco (SFO) with Iberia but if a stopover option suits you better you can choose to fly via Montreal, Philadelphia or any other of the 30 alternatives with connectiing airports.
San Francisco to Madrid with Iberia
You can fly non-stop every Tuesday, Thursday or Saturday at 17:45. You also have the option to do a transit flight via Barcelona. Iberia is a member of the air alliance OneWorld.
With SWISS
If you fly from San Francisco with SWISS you will do a stopover in Zurich, ZRH before reaching Madrid. This flight trip will take 14 hours and 15 minutes and you can fly every Tuesday or Saturday with departures at 19:25, 19:30 or 20:25. SWISS is a Star Alliance member.
Distance & flight times: SFO Airport to Barajas
The shortest flight time between SFO and MAD is 11 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 11h 25m | - | 5831 miles (9382 km) |
YUL Montreal | 13h 20m | 1h 41m | 6015 miles (9678 km) |
PHL Philadelphia | 14h 6m | 3h 35m | 6222 miles (10011 km) |
CLT Charlotte | 14h 30m | 1h 15m | 6425 miles (10338 km) |
BOS Boston | 14h 38m | 1h 30m | 6132 miles (9866 km) |
YYZ Toronto | 14h 40m | 2h 0m | 6052 miles (9738 km) |
IAD Dulles | 14h 40m | 1h 47m | 6254 miles (10063 km) |
JFK New York | 14h 50m | 1h 59m | 6194 miles (9966 km) |
LIS Lisbon | 14h 55m | 1h 0m | 6019 miles (9685 km) |
ORD Chicago | 15h 4m | 2h 50m | 6066 miles (9760 km) |
MCO Orlando | 15h 30m | 1h 40m | 6845 miles (11014 km) |
LHR London | 15h 30m | 2h 55m | 6161 miles (9913 km) |
ORY Paris | 15h 35m | 2h 40m | 6252 miles (10059 km) |
BCN Barcelona | 15h 55m | 1h 25m | 6290 miles (10121 km) |
MUC Munich | 16h 0m | 2h 35m | 6831 miles (10991 km) |
DFW Dallas | 16h 5m | 4h 25m | 6451 miles (10380 km) |
ATL Atlanta | 16h 30m | 4h 9m | 6495 miles (10450 km) |
CDG Paris | 16h 40m | 3h 45m | 6264 miles (10079 km) |
MIA Miami | 16h 41m | 2h 1m | 7035 miles (11319 km) |
FCO Rome | 16h 55m | 2h 20m | 7114 miles (11446 km) |
EWR New York | 17h 11m | - | - |
LAX Los Angeles | 17h 26m | 4h 51m | 6204 miles (9982 km) |
DUB Dublin | 17h 30m | 4h 50m | 6021 miles (9688 km) |
ZRH Zurich | 17h 35m | 3h 55m | 6632 miles (10671 km) |
AMS Amsterdam | 17h 40m | 4h 45m | 6401 miles (10299 km) |
FRA Frankfurt | 18h 10m | 4h 30m | 6604 miles (10626 km) |
CPH Copenhagen | 18h 20m | 4h 30m | 6790 miles (10925 km) |
CUN Cancun | 19h 22m | 4h 28m | 7393 miles (11895 km) |
LGA New York | 20h 0m | - | - |
MEX Mexico City | 20h 38m | 2h 10m | 7557 miles (12159 km) |
DCA Washington | 20h 55m | - | - |


Quick copy and share this page
From San Francisco to Spain
Below is a list of other destinations to Spain from San Francisco International with either direct flights or 1 stop connections.
From USA to Madrid
Below is a list of other cities in USA with flights to Madrid with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver
-
JFK New York Direct
-
MIA Miami Direct
-
LAX Los Angeles Direct
-
CLT Charlotte Direct
-
EWR New York Direct
-
IAH Houston