Flights from Minneapolis to San Francisco – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MSP to SFO – All flight route options from Minneapolis St Paul International, Minnesota, USA to San Francisco International, California, USA. These flights are operated by 8 different airlines. Fly non-stop or choose from 17 different connecting flights. The shortest flight time is 4 hours and 8 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 San Francisco
We got great deals on hotels and car rentals near the airport.
Minneapolis to San Francisco flights
There are over 20 airlines and as many as 470 flights every week to this destination. You can fly non-stop to San Francisco (SFO) from Minneapolis (MSP) with Delta Air Lines, Sun Country Airlines or United Airlines but if a stopover option suits you better you can choose to fly via Boise, Salt Lake City or any other of the 17 alternatives with connectiing airports.
Minneapolis to San Francisco with Delta Air Lines
You can fly non-stop every weekday with flights departing between 8:00 am and 9:00 pm. You can also take a connecting flight via Salt Lake City or Los Angeles. Delta Air Lines is a member of SkyTeam.
With Southwest Airlines
Distance & flight times: MSP Airport to SFO Airport
The shortest flight time between MSP and SFO is 4 hours and 13 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 13m | - | 1594 miles (2565 km) |
BOI Boise | 5h 39m | 35m | 1669 miles (2685 km) |
SLC Salt Lake City | 6h 11m | 2h 55m | 1594 miles (2565 km) |
SMF Sacramento | 6h 14m | 1h 13m | 1607 miles (2586 km) |
BZN Bozeman | 6h 30m | 1h 33m | 1686 miles (2713 km) |
PHX Phoenix | 6h 39m | 40m | 1934 miles (3112 km) |
SNA Santa Ana | 7h 6m | 1h 54m | 1901 miles (3059 km) |
MSO Missoula | 7h 7m | 1h 47m | 1787 miles (2875 km) |
SAN San Diego | 7h 8m | 1h 28m | 1987 miles (3197 km) |
DEN Denver | 7h 14m | 2h 2m | 1652 miles (2658 km) |
PDX Portland | 7h 17m | 1h 55m | 1982 miles (3189 km) |
LAX Los Angeles | 7h 28m | 1h 18m | 1880 miles (3025 km) |
LAS Las Vegas | 7h 29m | 2h 50m | 1719 miles (2766 km) |
GEG Spokane | 7h 37m | 2h 11m | 1914 miles (3080 km) |
PSP Palm Springs | 7h 50m | 1h 0m | 1881 miles (3027 km) |
FCA Kalispell | 7h 51m | 2h 12m | 1876 miles (3018 km) |
MCI Kansas City | 8h 19m | 2h 41m | 1898 miles (3054 km) |
RNO Reno | 10h 0m | 2h 58m | 1601 miles (2576 km) |


