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


