Flights from San Francisco to Phoenix – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SFO to PHX – All flight route options from San Francisco International, California, USA to Phoenix Sky Harbor International, Arizona, USA. These flights are operated by 7 different airlines. Fly non-stop or choose from 17 different connecting flights. The shortest flight time is 1 hour and 55 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 Phoenix Sky Harbor
We got great deals on hotels and car rentals near the airport.
San Francisco to Phoenix flights
There are over 22 airlines and as many as 811 flights every week to this destination. You can fly non-stop to Phoenix (PHX) from San Francisco (SFO) with American Airlines, Alaska Airlines, United Airlines, Southwest Airlines or Frontier Airlines but if a stopover option suits you better you can choose to fly via Bakersfield, San Luis Obispo or any other of the 17 alternatives with connectiing airports.
San Francisco to Phoenix with American Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 8:00 pm. You also have the option to do a transit flight via Los Angeles. American Airlines is a member of the air alliance OneWorld.
With Alaska Airlines
You can fly non-stop every weekday with flights departing at 12:49, 14:19 or 16:18. You also have the option to do a transit flight via San Diego. Alaska Airlines is a member of the air alliance OneWorld.
Note Non-stop flights with Alaska Airlines will begin in Oct 2025.
Distance & flight times: SFO Airport to Phoenix Sky Harbor International
The shortest flight time between SFO and PHX is 2 hours and 2 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 2m | - | 653 miles (1051 km) |
BFL Bakersfield | 3h 48m | 42m | 665 miles (1070 km) |
SBP San Luis Obispo | 3h 51m | 39m | 701 miles (1128 km) |
ONT Ontario | 4h 3m | 1h 25m | 690 miles (1110 km) |
RNO Reno | 4h 4m | 37m | 795 miles (1279 km) |
PSP Palm Springs | 4h 13m | 34m | 683 miles (1099 km) |
SBA Santa Barbara | 4h 16m | 1h 33m | 719 miles (1157 km) |
TUS Tucson | 4h 27m | 1h 45m | 864 miles (1390 km) |
FAT Fresno | 4h 30m | 35m | 653 miles (1051 km) |
LAX Los Angeles | 4h 38m | 2h 43m | 710 miles (1142 km) |
SNA Santa Ana | 4h 48m | 1h 7m | 712 miles (1146 km) |
BUR Burbank | 4h 49m | 1h 43m | 697 miles (1121 km) |
SAN San Diego | 4h 50m | 2h 52m | 754 miles (1213 km) |
MRY Monterey | 4h 58m | 1h 43m | 677 miles (1089 km) |
LAS Las Vegas | 5h 3m | 2h 28m | 671 miles (1080 km) |
SMF Sacramento | 5h 23m | 2h 34m | 735 miles (1183 km) |
SLC Salt Lake City | 6h 20m | 2h 31m | 1110 miles (1786 km) |
LGB Long Beach | 6h 38m | 1h 15m | 711 miles (1144 km) |

