Flights from Des Moines to San Francisco – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
DSM to SFO – All flight route options from Des Moines International, Iowa, USA to San Francisco International, California, USA. These flights are operated by 6 different airlines through 6 different connections. The shortest flight time is 5 hours and 40 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.
Des Moines to San Francisco flights
With over 85 flights every week and 6 different airlines you have a wide range of options. While flying to San Francisco from Des Moines you will be doing a stopover in Denver, Phoenix or any other of the 6 alternatives with flight connections.
Are there any non-stop flights from DSM to SFO?
You could fly non-stop from DSM to SFO before with Frontier Airlines but not anymore.
Des Moines to San Francisco with Frontier Airlines
If you fly from Des Moines with Frontier Airlines you will do a stopover in Denver, DEN before reaching San Francisco. This flight trip will take 5 hours and 40 minutes and you can fly every Monday or Friday with departures at 19 or 20 in the evening.
Distance & flight times: Des Moines International to SFO Airport
The shortest flight time between DSM and SFO is 5 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
DEN Denver | 5h 40m | 42m | 1561 miles (2512 km) |
PHX Phoenix | 6h 22m | 1h 10m | 1807 miles (2907 km) |
LAS Las Vegas | 6h 35m | 1h 30m | 1635 miles (2631 km) |
MSP Minneapolis | 7h 7m | 30m | 1827 miles (2940 km) |
STL Saint Louis | 8h 25m | 2h 50m | 2000 miles (3218 km) |
LAX Los Angeles | 12h 54m | 2h 20m | 1791 miles (2882 km) |

