Direct flights from San Diego to Sacramento
113 nonstop flights a week on 2 airlines. Zero layovers — one hop from SAN to SMF.
Flight time: about 1h21m 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 |
|---|---|---|---|
| Southwest SWA3465 | 6:38a | 1h20m | Sat |
| Southwest SWA3465 | 6:53a | 1h22m | Sun |
| Southwest SWA3465 | 7:04a | 1h12m | Tue |
| Southwest SWA3689 | 7:09a | 1h10m | Thu |
| Southwest SWA3465 | 7:22a | 1h9m | Mon, Wed |
| Southwest SWA3465 | 7:36a | 1h10m | Fri |
| Southwest SWA938 | 8:00a | 1h8m | Sun |
| Southwest SWA3470 | 8:02a | 1h23m | Sat |
| Southwest SWA4565 | 8:06a | 1h17m | Tue–Wed |
| SkyWest SKW3209 | 8:22a | 1h33m | Tue, Thu |
| Southwest SWA1034 | 8:24a | 1h10m | Fri |
| Southwest SWA1034 | 8:25a | 1h21m | Mon |
| Southwest SWA2926 | 8:39a | 1h23m | Thu |
| SkyWest SKW3209 | 8:40a | 1h26m | Wed, Fri, Sun |
| SkyWest SKW3209 | 8:47a | 1h3m | Mon |
| SkyWest SKW3209 | 9:22a | 1h11m | Sat |
| Southwest SWA1887 | 9:28a | 1h10m | Fri, Sun |
| Southwest SWA4707 | 10:03a | 1h21m | Sat |
| Southwest SWA1887 | 10:08a | 1h6m | Mon |
| Southwest SWA4539 | 10:19a | 1h27m | Tue |
| Southwest SWA2857 | 10:28a | 1h6m | Thu |
| Southwest SWA4539 | 10:36a | 1h10m | Wed |
| SkyWest SKW3439 | 10:42a | 1h28m | Mon–Tue |
| SkyWest SKW3439 | 10:47a | 1h2m | Sun |
| Southwest SWA1441 | 10:53a | 1h7m | Sun |
| SkyWest SKW3439 | 11:00a | 1h10m | Wed, Fri |
| Southwest SWA2836 | 11:44a | 1h7m | Thu |
| Southwest SWA2560 | 11:50a | 1h16m | Mon, Fri |
| Southwest SWA1728 | 11:56a | 1h9m | Wed |
| Southwest SWA2344 | 11:59a | 1h15m | Mon |
| Southwest SWA4269 | 12:09p | 1h7m | Thu |
| Southwest SWA2344 | 12:13p | 1h24m | Fri |
| Southwest SWA1728 | 12:15p | 1h20m | Sun |
| Southwest SWA1728 | 12:31p | 1h15m | Tue, Sat |
| Southwest SWA3469 | 1:18p | 1h9m | Wed |
| Southwest SWA4957 | 1:23p | 1h21m | Thu |
| Southwest SWA3469 | 1:32p | 1h26m | Tue |
| SkyWest SKW3439 | 1:46p | 1h25m | Thu |
| Southwest SWA3469 | 1:51p | 1h21m | Mon |
| Southwest SWA3469 | 2:00p | 1h26m | Fri |
| Alaska QXE2168 | 2:01p | 1h9m | Wed |
| Alaska QXE2168 | 2:16p | 1h24m | Sat |
| Southwest SWA3466 | 2:18p | 1h25m | Sun |
| Southwest SWA1887 | 2:29p | 1h22m | Wed |
| Alaska QXE2168 | 2:33p | 1h22m | Thu |
| Alaska QXE2168 | 2:51p | 1h19m | Tue |
| Southwest SWA1614 | 2:52p | 1h16m | Mon, Fri |
| Alaska QXE2168 | 2:57p | 1h21m | Sun |
| Southwest SWA652 | 2:58p | 1h20m | Thu |
| Alaska QXE2168 | 3:11p | 1h20m | Mon, Fri |
| Southwest SWA667 | 3:15p | 1h22m | Sat |
| Southwest SWA4156 | 3:20p | 1h22m | Mon |
| Southwest SWA1887 | 3:25p | 1h24m | Tue |
| Southwest SWA4472 | 3:50p | 1h15m | Tue–Wed |
| Southwest SWA4156 | 3:50p | 1h9m | Fri |
| Southwest SWA3691 | 3:56p | 1h26m | Thu |
| Southwest SWA2560 | 4:11p | 1h21m | Sat |
| Southwest SWA165 | 4:17p | 1h22m | Sun |
| Alaska QXE2053 | 4:48p | 1h29m | Tue, Sat |
| Southwest SWA4271 | 4:56p | 1h24m | Thu |
| Alaska QXE2053 | 5:04p | 1h19m | Sun |
| Southwest SWA536 | 5:06p | 1h23m | Mon |
| Alaska QXE2053 | 5:10p | 1h17m | Thu |
| Southwest SWA2560 | 5:12p | 1h9m | Wed |
| Alaska QXE2053 | 5:16p | 1h7m | Wed |
| Southwest SWA2560 | 5:18p | 1h21m | Sun |
| Southwest SWA536 | 5:21p | 1h23m | Fri |
| Southwest SWA4473 | 5:32p | 1h21m | Sat |
| Alaska QXE2053 | 5:50p | 1h9m | Fri |
| Alaska QXE2053 | 5:59p | 1h13m | Mon |
| Southwest SWA2560 | 5:59p | 1h23m | Tue |
| SkyWest SKW3410 | 6:07p | 1h21m | Thu |
| SkyWest SKW3410 | 6:18p | 1h26m | Fri |
| Southwest SWA4272 | 6:24p | 1h25m | Thu |
| SkyWest SKW3410 | 6:26p | 1h16m | Sun |
| Southwest SWA4473 | 6:27p | 1h17m | Tue |
| Southwest SWA4474 | 6:38p | 1h9m | Fri |
| SkyWest SKW3410 | 6:44p | 55m | Mon |
| Southwest SWA4473 | 6:57p | 1h21m | Wed |
| Southwest SWA4474 | 7:04p | 1h9m | Mon |
| Southwest SWA3386 | 7:33p | 1h22m | Sun |
| Southwest SWA659 | 7:52p | 1h20m | Tue |
| Southwest SWA4475 | 7:59p | 1h7m | Sun |
| Southwest SWA659 | 8:00p | 1h21m | Wed |
| Southwest SWA2380 | 8:01p | 1h7m | Thu |
| Southwest SWA659 | 8:44p | 1h23m | Fri |
| Southwest SWA659 | 9:12p | 1h24m | Mon |
| Southwest SWA4273 | 9:19p | 1h24m | Thu |
| Southwest SWA4473 | 9:24p | 1h22m | Sun |
| Southwest SWA2380 | 9:55p | 1h23m | Fri |
| Alaska ASA1366 | 10:02p | 1h36m | Tue |
| Alaska ASA1366 | 10:05p | 1h34m | Sat |
| Southwest SWA4474 | 10:19p | 1h14m | Sun |
| Alaska ASA1366 | 10:19p | 1h24m | Wed–Thu |
| Southwest SWA2380 | 10:31p | 1h24m | Mon |
| Alaska ASA1366 | 10:38p | 1h30m | Mon, Sun |
| Alaska ASA1366 | 10:58p | 1h20m | Fri |
The route
One hop: SAN → SMFDrag to pan · scroll with ⌘/Ctrl to zoom · arrow keys when focused
Nonstop from San Diego (SAN) to Sacramento (SMF)
San Diego International Airport (SAN) has 113 nonstop flights a week to Sacramento (SMF), operated by Alaska and Southwest. 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 Sacramento?
The nonstop flight from San Diego (SAN) to Sacramento (SMF) takes about 1h21m in the air, based on recently observed nonstop departures.
How long does it take to drive from San Diego to Sacramento?
Driving from San Diego to Sacramento takes about 7h 49m, covering roughly 510 miles. The nonstop flight takes about 1h21m.