Flights from Dallas to San Francisco – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DFW to SFO – All flight route options from Dallas Fort Worth International, Texas, USA to San Francisco International, California, USA. These flights are operated by 8 different airlines. Fly non-stop or choose from 33 different connecting flights. The shortest flight time is 3 hours and 51 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.
Dallas to San Francisco flights
There are over 36 airlines and as many as 1385 flights every week to this destination. You can fly non-stop to San Francisco (SFO) from Dallas (DFW) with American Airlines, United Airlines or Frontier Airlines but if a stopover option suits you better you can choose to fly via Fresno, Ontario or any other of the 33 alternatives with connectiing airports.
Tip! You can also fly to San Francisco from Dallas Love Fld (DAL).
Dallas to San Francisco with American Airlines
You can fly non-stop every weekday with flights departing from 7:00 am to 11:00 pm. You can also take a connecting flight via Phoenix or Los Angeles. American Airlines is a member of the air alliance OneWorld.
With Delta Air Lines
If you choose to fly with Delta Air Lines from Dallas to San Francisco you can make a transit either via Salt Lake City or via Los Angeles. The route via Salt Lake City is 8 minutes faster. Delta Air Lines is a member of SkyTeam.
Distance & flight times: DFW Airport to SFO Airport
The shortest flight time between DFW and SFO is 3 hours and 51 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 51m | - | 1469 miles (2364 km) |
FAT Fresno | 5h 37m | 49m | 1475 miles (2373 km) |
ONT Ontario | 6h 0m | 53m | 1556 miles (2504 km) |
PHX Phoenix | 6h 10m | 1h 48m | 1523 miles (2451 km) |
LAX Los Angeles | 6h 23m | 1h 37m | 1578 miles (2539 km) |
SMF Sacramento | 6h 27m | 32m | 1521 miles (2447 km) |
RNO Reno | 6h 29m | 2h 45m | 1542 miles (2481 km) |
PSP Palm Springs | 6h 31m | 1h 9m | 1551 miles (2496 km) |
ABQ Albuquerque | 6h 33m | 2h 56m | 1469 miles (2364 km) |
LAS Las Vegas | 6h 34m | 1h 50m | 1474 miles (2372 km) |
SNA Santa Ana | 6h 35m | 1h 1m | 1582 miles (2545 km) |
AUS Austin | 6h 39m | 2h 42m | 1700 miles (2735 km) |
MCI Kansas City | 6h 42m | 1h 41m | 1964 miles (3160 km) |
BZN Bozeman | 6h 42m | 58m | 1979 miles (3184 km) |
SLC Salt Lake City | 6h 43m | 2h 27m | 1593 miles (2563 km) |
SAN San Diego | 6h 43m | 2h 7m | 1623 miles (2611 km) |
JAC Jackson | 6h 50m | 1h 21m | 1792 miles (2883 km) |
DEN Denver | 6h 51m | 2h 16m | 1614 miles (2597 km) |
TUS Tucson | 6h 57m | 2h 34m | 1569 miles (2525 km) |
IAH Houston | 7h 7m | 2h 57m | 1866 miles (3002 km) |
SAT San Antonio | 7h 15m | 2h 1m | 1736 miles (2793 km) |
BOI Boise | 7h 15m | 2h 49m | 1801 miles (2898 km) |
BUR Burbank | 7h 16m | 2h 30m | 1562 miles (2513 km) |
MRY Monterey | 7h 16m | 2h 40m | 1512 miles (2433 km) |
SBA Santa Barbara | 7h 18m | 2h 40m | 1583 miles (2547 km) |
MSO Missoula | 7h 26m | 1h 21m | 2098 miles (3376 km) |
SBP San Luis Obispo | 7h 36m | 2h 34m | 1555 miles (2502 km) |
RDM Redmond | 7h 36m | 2h 11m | 1985 miles (3194 km) |
EUG Eugene | 7h 41m | 1h 58m | 2065 miles (3323 km) |
PVU Provo | 7h 52m | 45m | 1564 miles (2516 km) |
ASE Aspen | 7h 53m | 2h 57m | 1555 miles (2502 km) |
HOU Houston | 7h 59m | - | - |
PDX Portland | 7h 59m | 1h 37m | 2175 miles (3500 km) |
DSM Des Moines | 9h 44m | 1h 58m | 2182 miles (3511 km) |


