Direct flights from San Diego to Chicago
92 nonstop flights a week on 3 airlines. Zero layovers — one hop from SAN to ORD.
Flight time: about 3h34m nonstop
Which days does it fly?
When does it fly?
Departure times in San Diego local time, from flights observed over the last 7 days.
| Flight | Departs | Duration | Days |
|---|---|---|---|
| American AAL2065 | 12:10a | 3h34m | Thu |
| American AAL518 | 6:38a | 3h25m | Mon–Tue |
| American AAL518 | 6:48a | 3h46m | Wed–Thu |
| United UAL1016 | 6:51a | 3h31m | Mon–Tue |
| United UAL1016 | 6:55a | 3h34m | Sat |
| American AAL518 | 6:58a | 3h49m | Fri–Sat |
| Alaska ASA1446 | 7:07a | 3h59m | Sat |
| Alaska ASA1446 | 7:17a | 3h18m | Mon–Tue |
| United UAL1016 | 7:18a | 3h31m | Thu–Fri |
| Alaska ASA1446 | 7:33a | 3h30m | Thu–Fri |
| Alaska ASA1446 | 7:37a | 4h | Wed |
| American AAL2054 | 7:44a | 3h26m | Mon |
| United UAL1016 | 7:46a | 3h32m | Wed |
| American AAL518 | 7:50a | 3h54m | Sun |
| American AAL2054 | 7:54a | 3h41m | Thu |
| American AAL2054 | 7:57a | 3h42m | Tue, Fri, Sun |
| American AAL2054 | 8:30a | 3h37m | Sat |
| American AAL2054 | 8:59a | 3h58m | Wed |
| Alaska ASA1446 | 9:38a | 3h56m | Sun |
| United UAL1016 | 10:16a | 3h20m | Sun |
| American AAL2343 | 10:24a | 3h51m | Mon–Tue |
| American AAL2343 | 10:28a | 3h36m | Sat |
| American AAL2343 | 10:38a | 3h37m | Sun |
| United UAL1710 | 10:55a | 3h31m | Mon, Tue, Sat |
| American AAL2343 | 11:06a | 3h32m | Fri |
| United UAL1710 | 11:10a | 3h40m | Wed–Fri |
| American AAL2343 | 11:29a | 3h40m | Thu |
| American AAL2343 | 11:39a | 3h49m | Wed |
| United UAL1710 | 11:44a | 3h25m | Sun |
| United UAL3902 | 11:53a | 3h25m | Sun |
| United UAL3776 | 12:12p | 3h29m | Thu |
| United UAL3780 | 12:31p | 3h48m | Thu |
| Alaska ASA1478 | 1:13p | 4h3m | Wed |
| Alaska ASA1478 | 1:18p | 4h2m | Tue, Fri |
| American AAL2131 | 1:21p | 3h42m | Tue |
| Alaska ASA1478 | 1:27p | 4h | Sat |
| American AAL2131 | 1:30p | 3h31m | Mon, Fri |
| Alaska ASA1478 | 1:37p | 3h58m | Thu, Sun |
| American AAL2131 | 1:38p | 3h42m | Sat–Sun |
| American AAL2131 | 1:50p | 3h48m | Thu |
| Alaska ASA1478 | 1:56p | 3h31m | Mon |
| American AAL2131 | 2:08p | 3h34m | Wed |
| United UAL1068 | 2:14p | 3h31m | Tue |
| United UAL1068 | 2:20p | 3h26m | Fri–Sat |
| United UAL1068 | 2:27p | 3h36m | Wed |
| United UAL1068 | 2:42p | 3h22m | Mon |
| United UAL1068 | 2:46p | 3h28m | Thu, Sun |
| United UAL2486 | 4:56p | 3h17m | Sat |
| United UAL2486 | 5:08p | 3h38m | Tue–Wed |
| United UAL2486 | 5:24p | 3h32m | Mon |
| United UAL3750 | 5:31p | 3h31m | Mon |
| United UAL2486 | 5:41p | 3h23m | Sun |
| Alaska ASA1493 | 5:58p | 3h58m | Fri |
| Alaska ASA1493 | 6:10p | 3h27m | Mon, Sun |
| United UAL2486 | 6:13p | 3h45m | Fri |
| Alaska ASA1493 | 8:52p | 3h26m | Thu |
| United UAL2486 | 10:18p | 3h36m | Thu |
| United UAL540 | 10:43p | 3h28m | Sat |
| United UAL540 | 10:48p | 3h50m | Mon, Tue, Wed, Fri |
| American AAL2065 | 11:02p | 3h39m | Mon, Tue, Fri, Sat |
| United UAL540 | 11:04p | 3h17m | Sun |
| United UAL3760 | 11:06p | 3h30m | Sun |
| American AAL2065 | 11:09p | 3h29m | Sun |
| American AAL2065 | 11:28p | 3h33m | Thu |
The route
One hop: SAN → ORDDrag to pan · scroll with ⌘/Ctrl to zoom · arrow keys when focused
Nonstop from San Diego (SAN) to Chicago (ORD)
San Diego International Airport (SAN) has 92 nonstop flights a week to Chicago (ORD), operated by American, Alaska and United. No layovers, no connections — one hop out of SAN and you're there.
This route flies every day of the week, so any travel day works. Route data updated October 2026 from observed departures.
Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.
How long is the flight from San Diego to Chicago?
The nonstop flight from San Diego (SAN) to Chicago (ORD) takes about 3h34m in the air, based on recently observed nonstop departures.