Browse by airline

A fast, easy-to-use flight route finder

Type in your origin and destination city and we will give you the best flight route options based on flight time and connection time along with airline and airports delays.

Flights from San Francisco to Chicago

SFO to ORD flights and routes map SFO to ORD. All flight routes from San Francisco International, California, USA to Chicago Ohare International, Illinois, USA. These routes are operated by 8 different airlines. You can either fly non-stop or choose from 26 different transit flights. The shortest flight time is 4 hours and 17 minutes.

From
To
USA SFO San Francisco San Francisco, CA, USA
USA ORD Chicago Ohare , IL, USA
SFO
San Francisco
USASan Francisco, CA, USA
Chicago Ohare
USAChicago, IL, USA
ORD

Non-stop routes:

Duration

American Airlines
Non-stop with American Airlines. 2-3 flights per day.

SCHEDULE
4h 17m

American Airlines
Non-stop with American Airlines.
4h 17m
2-3 flights per day.
SCHEDULE
United Airlines
Non-stop with United Airlines. 10 flights per day.

SCHEDULE
4h 19m

United Airlines
Non-stop with United Airlines.
4h 19m
10 flights per day.
SCHEDULE
Alaska Airlines
Non-stop with Alaska Airlines. 1-2 flights per day.

SCHEDULE
4h 21m

Alaska Airlines
Non-stop with Alaska Airlines.
4h 21m
1-2 flights per day.
SCHEDULE
Usually in time
Some delays
Usually delayed
CHECK PRICE FOR NON-STOP FLIGHTS
Ad

1 stop routes with the same airline:

Duration

Via Salt Lake City SLC
1 stop with United Airlines. 1-2 flights per day.

SCHEDULE
5h 57m

Via Salt Lake City SLC
1 stop with United Airlines.
5h 57m
1-2 flights per day.
SCHEDULE
Via Sacramento SMF
1 stop with United Airlines. 1-2 flights per day.

SCHEDULE
6h 10m

Via Sacramento SMF
1 stop with United Airlines.
6h 10m
1-2 flights per day.
SCHEDULE
Via Salt Lake City SLC
1 stop with Delta Air Lines. 2 flights per day.

SCHEDULE
6h 16m

Via Salt Lake City SLC
1 stop with Delta Air Lines.
6h 16m
2 flights per day.
SCHEDULE
Via Phoenix PHX
1 stop with American Airlines. 3-6 flights per day.

SCHEDULE
6h 23m

Via Phoenix PHX
1 stop with American Airlines.
6h 23m
3-6 flights per day.
SCHEDULE
Via Denver DEN
1 stop with United Airlines. 6-7 flights per day.

SCHEDULE
6h 27m

Via Denver DEN
1 stop with United Airlines.
6h 27m
6-7 flights per day.
SCHEDULE
Via Phoenix PHX
1 stop with Frontier Airlines.
Ends in Apr 2024

SCHEDULE
6h 35m

Ends in Apr 2024
Via Phoenix PHX
1 stop with Frontier Airlines.
6h 35m
Ends in Apr 2024
SCHEDULE
Via Boise BOI
1 stop with United Airlines.

SCHEDULE
6h 39m

Via Boise BOI
1 stop with United Airlines.
6h 39m
SCHEDULE
Via Palm Springs PSP
1 stop with United Airlines. 1-2 flights per day.

SCHEDULE
6h 40m

Via Palm Springs PSP
1 stop with United Airlines.
6h 40m
1-2 flights per day.
SCHEDULE
Via Minneapolis MSP
1 stop with Delta Air Lines. 2-3 flights per day.

SCHEDULE
6h 43m

Via Minneapolis MSP
1 stop with Delta Air Lines.
6h 43m
2-3 flights per day.
SCHEDULE
Via Minneapolis MSP
1 stop with United Airlines. 0-1 flights per day.

SCHEDULE
6h 45m

Via Minneapolis MSP
1 stop with United Airlines.
6h 45m
0-1 flights per day.
SCHEDULE
Via Portland PDX
1 stop with United Airlines. 1-2 flights per day.

SCHEDULE
6h 52m

Via Portland PDX
1 stop with United Airlines.
6h 52m
1-2 flights per day.
SCHEDULE
Via Denver DEN
1 stop with Southwest Airlines. 1-2 flights per day.

SCHEDULE
7h 00m

Via Denver DEN
1 stop with Southwest Airlines.
7h 00m
1-2 flights per day.
SCHEDULE
Via Las Vegas LAS
1 stop with United Airlines. 2 flights per day.

SCHEDULE
7h 02m

Via Las Vegas LAS
1 stop with United Airlines.
7h 02m
2 flights per day.
SCHEDULE
Via Dallas DFW
1 stop with United Airlines. 2 flights per day.

SCHEDULE
7h 09m

Via Dallas DFW
1 stop with United Airlines.
7h 09m
2 flights per day.
SCHEDULE
Via Detroit DTW
1 stop with Delta Air Lines. 2-3 flights per day.

SCHEDULE
7h 18m

Via Detroit DTW
1 stop with Delta Air Lines.
7h 18m
2-3 flights per day.
SCHEDULE
Via Dallas DFW
1 stop with American Airlines. 6-7 flights per day.

SCHEDULE
7h 20m

Via Dallas DFW
1 stop with American Airlines.
7h 20m
6-7 flights per day.
SCHEDULE
Via Phoenix PHX
1 stop with Southwest Airlines. 0-1 flights per day.
Tue & Wed

SCHEDULE
7h 20m

Tue & Wed
Via Phoenix PHX
1 stop with Southwest Airlines.
7h 20m
0-1 flights per day.
Tue & Wed
SCHEDULE
Via Las Vegas LAS
1 stop with Frontier Airlines.
Begins in 16/5

SCHEDULE
7h 21m

Begins in 16/5
Via Las Vegas LAS
1 stop with Frontier Airlines.
7h 21m
Begins in 16/5
SCHEDULE
Via San Diego SAN
1 stop with United Airlines. 2 flights per day.

SCHEDULE
7h 27m

Via San Diego SAN
1 stop with United Airlines.
7h 27m
2 flights per day.
SCHEDULE
Via Nashville BNA
1 stop with United Airlines.

SCHEDULE
7h 30m

Via Nashville BNA
1 stop with United Airlines.
7h 30m
SCHEDULE
Via Santa Ana SNA
1 stop with United Airlines. 2-3 flights per day.

SCHEDULE
7h 31m

Via Santa Ana SNA
1 stop with United Airlines.
7h 31m
2-3 flights per day.
SCHEDULE
Via Los Angeles LAX
1 stop with United Airlines. 3-5 flights per day.

SCHEDULE
7h 37m

Via Los Angeles LAX
1 stop with United Airlines.
7h 37m
3-5 flights per day.
SCHEDULE
Via Phoenix PHX
1 stop with United Airlines. 2-3 flights per day.

SCHEDULE
7h 38m

Via Phoenix PHX
1 stop with United Airlines.
7h 38m
2-3 flights per day.
SCHEDULE
Via Las Vegas LAS
1 stop with Southwest Airlines. 0-1 flights per day.
Tue & Wed

SCHEDULE
7h 40m

Tue & Wed
Via Las Vegas LAS
1 stop with Southwest Airlines.
7h 40m
0-1 flights per day.
Tue & Wed
SCHEDULE
Via Los Angeles LAX
1 stop with American Airlines. 2-4 flights per day.

SCHEDULE
7h 50m

Via Los Angeles LAX
1 stop with American Airlines.
7h 50m
2-4 flights per day.
SCHEDULE
Via Minneapolis MSP
1 stop with Sun Country Airlines.
Begins in 30/5

SCHEDULE
7h 56m

Begins in 30/5
Via Minneapolis MSP
1 stop with Sun Country Airlines.
7h 56m
Begins in 30/5
SCHEDULE
Via Portland PDX
1 stop with Alaska Airlines.
Begins in 15/4

SCHEDULE
8h 07m

Begins in 15/4
Via Portland PDX
1 stop with Alaska Airlines.
8h 07m
Begins in 15/4
SCHEDULE
Via San Diego SAN
1 stop with Southwest Airlines. 0-1 flights per day.
Ends in Apr 2024

SCHEDULE
8h 45m

Ends in Apr 2024
Via San Diego SAN
1 stop with Southwest Airlines.
8h 45m
0-1 flights per day.
Ends in Apr 2024
SCHEDULE
Via Los Angeles LAX
1 stop with Southwest Airlines.
Ends in Mar 2024

SCHEDULE
9h 20m

Ends in Mar 2024
Via Los Angeles LAX
1 stop with Southwest Airlines.
9h 20m
Ends in Mar 2024
SCHEDULE
Via Dallas DAL
1 stop with Southwest Airlines. 2 flights per day.

SCHEDULE
9h 25m

Via Dallas DAL
1 stop with Southwest Airlines.
9h 25m
2 flights per day.
SCHEDULE
Via Omaha OMA
1 stop with United Airlines.

SCHEDULE
9h 35m

Via Omaha OMA
1 stop with United Airlines.
9h 35m
SCHEDULE
Via Kansas City MCI
1 stop with United Airlines.
Ends in Feb 2024

SCHEDULE
9h 53m

Ends in Feb 2024
Via Kansas City MCI
1 stop with United Airlines.
9h 53m
Ends in Feb 2024
SCHEDULE
Via Tucson TUS
1 stop with United Airlines.

SCHEDULE
10h 00m

Via Tucson TUS
1 stop with United Airlines.
10h 00m
SCHEDULE
Via Memphis MEM
1 stop with United Airlines.
Begins in 2/5

SCHEDULE
10h 17m

Begins in 2/5
Via Memphis MEM
1 stop with United Airlines.
10h 17m
Begins in 2/5
SCHEDULE
Usually in time
Some delays
Usually delayed
SELECT DATE & CHECK PRICE
Ad

1 stop routes with codeshare or different airlines:

Duration

Via Jackson JAC With Alaska Airlines & United Airlines
Begins in 25/5

SCHEDULE
6h 00m

Begins in 25/5
Via Jackson JAC
6h 00m
With Alaska Airlines & United Airlines
Begins in 25/5
SCHEDULE
Via Vail EGE With United Airlines & American Airlines
Ends in Feb 2024

SCHEDULE
6h 05m

Ends in Feb 2024
Via Vail EGE
6h 05m
With United Airlines & American Airlines
Ends in Feb 2024
SCHEDULE
Via Indianapolis IND With United Airlines & American Airlines 1-2 flights per day.
Begins in 23/5

SCHEDULE
6h 20m

Begins in 23/5
Via Indianapolis IND
6h 20m
With United Airlines & American Airlines 1-2 flights per day.
Begins in 23/5
SCHEDULE
Via Salt Lake City SLC With Alaska Airlines & American Airlines
Begins in 16/5

SCHEDULE
6h 25m

Begins in 16/5
Via Salt Lake City SLC
6h 25m
With Alaska Airlines & American Airlines
Begins in 16/5
SCHEDULE
Via Aspen ASE With United Airlines & American Airlines 0-1 flights per day.
Ends in Apr 2024

SCHEDULE
6h 32m

Ends in Apr 2024
Via Aspen ASE
6h 32m
With United Airlines & American Airlines 0-1 flights per day.
Ends in Apr 2024
SCHEDULE
Via Santa Ana SNA With Alaska Airlines & American Airlines 1-3 flights per day.

SCHEDULE
6h 40m

Via Santa Ana SNA
6h 40m
With Alaska Airlines & American Airlines 1-3 flights per day.
SCHEDULE
Via Belgrade BZN With Alaska Airlines & American Airlines 0-1 flights per day.
Ends in Mar 2024

SCHEDULE
6h 56m

Ends in Mar 2024
Via Belgrade BZN
6h 56m
With Alaska Airlines & American Airlines 0-1 flights per day.
Ends in Mar 2024
SCHEDULE
Via Denver DEN With United Airlines & American Airlines 0-2 flights per day.

SCHEDULE
7h 04m

Via Denver DEN
7h 04m
With United Airlines & American Airlines 0-2 flights per day.
SCHEDULE
Via Sacramento SMF With United Airlines & American Airlines

SCHEDULE
7h 11m

Via Sacramento SMF
7h 11m
With United Airlines & American Airlines
SCHEDULE
Via Palm Springs PSP With Alaska Airlines & American Airlines 0-1 flights per day.
Ends in May 2024

SCHEDULE
7h 15m

Ends in May 2024
Via Palm Springs PSP
7h 15m
With Alaska Airlines & American Airlines 0-1 flights per day.
Ends in May 2024
SCHEDULE
Via Phoenix PHX With American Airlines & United Airlines 3-5 flights per day.

SCHEDULE
7h 16m

Via Phoenix PHX
7h 16m
With American Airlines & United Airlines 3-5 flights per day.
SCHEDULE
Via Minneapolis MSP With Delta Air Lines & American Airlines

SCHEDULE
7h 17m

Via Minneapolis MSP
7h 17m
With Delta Air Lines & American Airlines
SCHEDULE
Via Tucson TUS With United Airlines & American Airlines 0-1 flights per day.

SCHEDULE
7h 27m

Via Tucson TUS
7h 27m
With United Airlines & American Airlines 0-1 flights per day.
SCHEDULE
Via Las Vegas LAS With Alaska Airlines & American Airlines 0-1 flights per day.

SCHEDULE
7h 44m

Via Las Vegas LAS
7h 44m
With Alaska Airlines & American Airlines 0-1 flights per day.
SCHEDULE
Via Dallas DFW With American Airlines & United Airlines 2-3 flights per day.

SCHEDULE
7h 46m

Via Dallas DFW
7h 46m
With American Airlines & United Airlines 2-3 flights per day.
SCHEDULE
Via San Diego SAN With Alaska Airlines & American Airlines 1-4 flights per day.

SCHEDULE
7h 49m

Via San Diego SAN
7h 49m
With Alaska Airlines & American Airlines 1-4 flights per day.
SCHEDULE
Via Los Angeles LAX With American Airlines & United Airlines 2-3 flights per day.

SCHEDULE
7h 50m

Via Los Angeles LAX
7h 50m
With American Airlines & United Airlines 2-3 flights per day.
SCHEDULE
Via Albuquerque ABQ With United Airlines & American Airlines
Ends in Mar 2024

SCHEDULE
7h 52m

Ends in Mar 2024
Via Albuquerque ABQ
7h 52m
With United Airlines & American Airlines
Ends in Mar 2024
SCHEDULE
Via Portland PDX With Alaska Airlines & American Airlines
Only saturdays

SCHEDULE
8h 19m

Only saturdays
Via Portland PDX
8h 19m
With Alaska Airlines & American Airlines
Only saturdays
SCHEDULE
Via Detroit DTW With Delta Air Lines & American Airlines 1-2 flights per day.
Ends in May 2024

SCHEDULE
8h 46m

Ends in May 2024
Via Detroit DTW
8h 46m
With Delta Air Lines & American Airlines 1-2 flights per day.
Ends in May 2024
SCHEDULE
Via Omaha OMA With United Airlines & American Airlines
Mon,Wed & Sun

SCHEDULE
8h 57m

Mon,Wed & Sun
Via Omaha OMA
8h 57m
With United Airlines & American Airlines
Mon,Wed & Sun
SCHEDULE
Via Memphis MEM With United Airlines & American Airlines
Ends in May 2024

SCHEDULE
9h 13m

Ends in May 2024
Via Memphis MEM
9h 13m
With United Airlines & American Airlines
Ends in May 2024
SCHEDULE
Usually in time
Some delays
Usually delayed
SELECT DATE & CHECK PRICE
Find the best prices on hotels and car rental near Chicago Ohare

We got great deals on hotels and car rentals near the airport.

Chicago Ohare HOTEL PRICES
Chicago Ohare CAR-RENTAL
Ad

San Francisco to Chicago flights

There are over 29 airlines and as many as 711 flights every week to this destination. You can fly non-stop to Chicago (ORD) from San Francisco (SFO) with American Airlines, Alaska Airlines or United Airlines but if a stopover option suits you better you can choose to fly via Jackson, Vail or any other of the 26 alternatives with flight connections.

San Francisco to Chicago with American Airlines

You can fly non-stop every weekday with flights departing between 5 am and 23 pm. You can also catch a transit flight via Phoenix or Dallas. American Airlines is a member of the air alliance OneWorld.

With Alaska Airlines

You can fly non-stop every weekday with flights departing between 7 am and 23 pm. You also have the option to do a transit flight via Portland. Alaska Airlines is a member of the air alliance OneWorld.

With United Airlines

You can fly non-stop every weekday with flights departing from 5 am to 12 midnight. You can also catch a transit flight via Salt Lake City or Sacramento. United Airlines is a Star Alliance member.

With Southwest Airlines

Miles & flight time: SFO - ORD

The shortest flight time between SFO and ORD is 4 hours and 16 minutes.

ViaTotal flight timeLayover timeMiles
Direct4h 16m-1851 (2978 km)
JAC Jackson6h 0m39m1905 (3065 km)
EGE Vail6h 5m34m1859 (2991 km)
IND Indianapolis6h 20m39m2127 (3422 km)
PHX Phoenix6h 23m2h 49m2098 (3376 km)
SLC Salt Lake City6h 25m1h 16m1853 (2981 km)
ASE Aspen6h 32m42m1866 (3002 km)
BOI Boise6h 39m1h 21m1965 (3162 km)
SNA Santa Ana6h 40m1h 19m2105 (3387 km)
BZN Belgrade6h 56m1h 42m1999 (3216 km)
DEN Denver7h 4m2h 12m1861 (2994 km)
SMF Sacramento7h 11m2h 11m1872 (3012 km)
PSP Palm Springs7h 15m1h 32m2079 (3345 km)
MSP Minneapolis7h 17m2h 51m1929 (3104 km)
DFW Dallas7h 20m1h 11m2275 (3660 km)
TUS Tucson7h 27m2h 2m2197 (3535 km)
BNA Nashville7h 30m38m2385 (3837 km)
LAS Las Vegas7h 44m1h 54m1934 (3112 km)
SAN San Diego7h 49m2h 24m2178 (3504 km)
LAX Los Angeles7h 50m1h 54m2089 (3361 km)
ABQ Albuquerque7h 52m1h 5m2020 (3250 km)
PDX Portland8h 19m2h 20m2297 (3696 km)
DTW Detroit8h 46m2h 25m2320 (3733 km)
MEM Memphis9h 13m1h 15m2307 (3712 km)
DAL Dallas9h 25m1h 55m2282 (3672 km)
OMA Omaha9h 35m2h 20m1854 (2983 km)
MCI Kansas City9h 53m1h 37m1906 (3067 km)
The flight times and layover times in the table above are approximate and vary depending on flight number, aircraft, airline, weather and time of day.SFO-ORD flight routesSan Francisco to Chicago flight routes illustrated on a map.
Ad
San Francisco - Chicago route map and flight paths
CHECK PRICES FOR SFO - ORD
Ad
Show all destinations from SFO Show all destinations from ORD

AD (888) 559-5091:
Unpublished Flight Rates From San Francisco to Chicago

You can fly to Chicago (ORD) from San Francisco (SFO) non-stop with American Airlines, Alaska Airlines or United Airlines. The flight takes approximately 4 hours and 16 minutes. If you travel with a connecting flight instead, for example via Jackson, the total flight time will be 6 hours.

If you are interested in direct flights, you can choose from American Airlines, Alaska Airlines or United Airlines. If you choose to fly with stops instead you can fly with Alaska Airlines, United Airlines, American Airlines, Delta Air Lines or Southwest Airlines.

The flight time between San Francisco, SFO and Chicago Ohare International, ORD, is 4 hours and 16 minutes. The distance is 2089 miles (or 3361 kilometers).

Yes, you can fly non-stop to ORD from SFO with American Airlines, Alaska Airlines or United Airlines.

A codeshare agreement means that cooperating airlines are able to sell seats on each other’s flights. This means that you are able to travel to more destinations than your airline of choice normally offers. Codeshare flights are also beneficial because of the seamless transits you can get with connecting flights from the same airline. The downside of choosing a codeshare flight can be that you in some cases can’t upgrade codeshare flights or use elite benefits.

A connecting or transit flight means that you reach your final destination through two or more flights – in other words a non-direct flight. You will change to a new aircraft after your first flight, this may include moving to another terminal at the airport aswell. The time required to transfer passengers and luggage between flights is called Minimum Connecting Time (MCT) and are always taken into account here on Flightroutes.com.

If you bought your whole flight on a single ticket, the airline will book you on the next available connecting flight.

With connecting flights, checked in luggage is most commonly forwarded to your final destination when buying a single ticket for both flights.

If you miss your connecting flight due to circumstances outside your control such as your first flight being delayed, you should turn to your airline who will provide you with a seat on the next available flight. This is usually done free of charge, and only applies if you purchased your trip as one ticket. If the next connecting flight is the following day, the airline usually provides accommodation and meals.
Ad
Search price