Find Cheap Flights from San Diego to Oakland (SAN - OAK)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youths
12-17
Children
2-11
Seat Infants
under 2
Lap Infants
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none
Browse Origins:
Browse Destinations:

Dates flexible? Here are the best fares found in the past 48 hours...

Book cheap flights from San Diego to Oakland

(Round-trip)
Depart: Sat Feb 10 2018 Return: Mon Feb 19 2018 Trip spans 10 days
Southwest
Southwest
SAN
12:00a
OAK
1:30a
1h 30m
nonstop
OAK
12:00a
SAN
1:25a
1h 25m
nonstop
Depart: Fri Jan 5 2018 Return: Mon Jan 8 2018 Trip spans 4 days
Delta
Delta
SAN
12:00a
OAK
3:20a
3h 20m
1 stop
OAK
12:00a
SAN
4:38a
4h 38m
1 stop
Depart: Sun May 20 2018 Return: Mon Jun 11 2018 Trip spans 23 days
Spirit Airlines
Spirit Airlines
SAN
12:00a
OAK
11:16a
11h 16m
1 stop
OAK
12:00a
SAN
9:40a
9h 40m
1 stop
Depart: Mon Dec 11 2017 Return: Fri Dec 29 2017 Trip spans 19 days
American Airlines
American Airlines
SAN
12:00a
OAK
5:51a
5h 51m
1 stop
OAK
12:00a
SAN
3:52a
3h 52m
1 stop
Depart: Wed Mar 28 2018 Return: Thu Apr 12 2018 Trip spans 16 days
Southwest
Southwest
SAN
12:00a
OAK
1:35a
1h 35m
nonstop
OAK
12:00a
SAN
1:30a
1h 30m
nonstop
Depart: Thu Feb 15 2018 Return: Thu Feb 22 2018 Trip spans 8 days
Delta
Delta
SAN
12:00a
OAK
3:20a
3h 20m
1 stop
OAK
12:00a
SAN
6:15a
6h 15m
1 stop
Depart: Fri Mar 16 2018 Return: Sun Mar 18 2018 Trip spans 3 days
Southwest
Southwest
SAN
12:00a
OAK
1:30a
1h 30m
nonstop
OAK
12:00a
SAN
1:25a
1h 25m
nonstop
Depart: Thu Jun 21 2018 Return: Thu Jun 28 2018 Trip spans 8 days
Southwest
Southwest
SAN
12:00a
OAK
1:20a
1h 20m
nonstop
OAK
12:00a
SAN
1:30a
1h 30m
nonstop
Depart: Thu Feb 1 2018 Return: Sun Feb 4 2018 Trip spans 4 days
Delta
Delta
SAN
12:00a
OAK
6:32a
6h 32m
1 stop
OAK
12:00a
SAN
3:54a
3h 54m
1 stop
Depart: Fri Dec 22 2017 Return: Sun Dec 24 2017 Trip spans 3 days
Southwest
Southwest
SAN
12:00a
OAK
1:40a
1h 40m
nonstop
OAK
12:00a
SAN
1:25a
1h 25m
nonstop
Depart: Mon Jun 11 2018 Return: Mon Jun 18 2018 Trip spans 8 days
Spirit Airlines
Spirit Airlines
SAN
12:00a
OAK
11:16a
11h 16m
1 stop
OAK
12:00a
SAN
9:22a
9h 22m
1 stop
Depart: Thu Dec 14 2017 Return: Sun Dec 17 2017 Trip spans 4 days
Spirit Airlines
Spirit Airlines
SAN
12:00a
OAK
1:49p
13h 49m
1 stop
OAK
12:00a
SAN
3:34a
3h 34m
1 stop
Depart: Sun Dec 24 2017 Return: Wed Dec 27 2017 Trip spans 4 days
Delta
Delta
SAN
12:00a
OAK
3:20a
3h 20m
1 stop
OAK
12:00a
SAN
3:25a
3h 25m
1 stop
Select an airline:  Southwest
Direct flights SAN to OAK on Southwest
Flight # Depart SAN Arrive OAK Sun Mon Tue Wed Thu Fri Sat Valid Between
1347 6:30 am 8:10 am Jan 1 - Jan 5
1347 6:30 am 8:10 am Dec 4 - Dec 19
3267 6:35 am 8:15 am Jan 7 - Jan 7
3742 6:35 am 8:15 am Dec 23 - Dec 30
3113 7:00 am 8:40 am Jan 14 - Jan 28
6576 7:00 am 8:40 am Dec 20 - Jan 2
1355 7:10 am 8:45 am Jan 8 - Mar 7
1345 7:25 am 9:00 am Jan 1 - Jan 5
1345 7:25 am 9:00 am Dec 15 - Dec 19
3585 7:35 am 9:05 am Jan 13 - Mar 3
4452 7:35 am 9:05 am Dec 23 - Dec 30
4524 7:35 am 9:05 am Dec 3 - Dec 17
4524 7:35 am 9:05 am Dec 24 - Dec 24
4524 7:35 am 9:05 am Jan 7 - Jan 7
3081 7:45 am 9:15 am Dec 31 - Dec 31
6534 8:00 am 9:30 am Dec 29 - Jan 2
6534 8:00 am 9:30 am Dec 22 - Dec 26
6534 8:00 am 9:30 am Dec 20 - Dec 28
6233 8:05 am 9:40 am Dec 25 - Dec 25
980 8:05 am 9:40 am Dec 4 - Dec 19
980 8:05 am 9:40 am Jan 1 - Jan 5
1629 8:15 am 9:50 am Jan 8 - Feb 13
2121 8:15 am 9:50 am Dec 23 - Dec 30
4419 8:30 am 10:00 am Dec 3 - Jan 7
6504 8:45 am 10:20 am Dec 20 - Jan 2
4436 8:55 am 10:30 am Jan 6 - Jan 6
4436 8:55 am 10:30 am Dec 2 - Dec 16
6177 8:55 am 10:30 am Jan 13 - Mar 3
980 9:00 am 10:35 am Dec 25 - Dec 25
6117 9:10 am 10:45 am Jan 8 - Feb 13
4176 9:25 am 11:00 am Dec 24 - Dec 24
3027 9:35 am 11:10 am Jan 14 - Jan 28
4176 9:35 am 11:10 am Jan 7 - Jan 7
4176 9:35 am 11:10 am Dec 3 - Dec 17
4176 9:35 am 11:10 am Dec 31 - Dec 31
4200 9:55 am 11:30 am Jan 6 - Jan 6
4200 9:55 am 11:30 am Dec 2 - Dec 16
2333 10:20 am 11:55 am Jan 13 - Mar 3
1634 10:35 am 12:10 pm Jan 8 - Jan 8
1634 10:35 am 12:10 pm Jan 9 - Feb 13
2045 10:35 am 12:10 pm Dec 25 - Dec 25
6582 10:35 am 12:10 pm Dec 20 - Jan 2
966 10:40 am 12:15 pm Jan 1 - Jan 5
966 10:40 am 12:15 pm Dec 4 - Dec 19
1037 11:05 am 12:40 pm Dec 3 - Dec 17
3622 11:05 am 12:40 pm Dec 24 - Dec 24
3744 11:05 am 12:40 pm Dec 31 - Dec 31
2927 11:15 am 12:50 pm Dec 2 - Dec 16
2927 11:15 am 12:50 pm Jan 6 - Jan 6
4935 11:20 am 12:55 pm Jan 7 - Jan 7
2342 11:35 am 1:10 pm Jan 14 - Jan 28
6453 11:35 am 1:10 pm Dec 23 - Dec 30
6919 11:40 am 1:15 pm Dec 20 - Jan 2
1031 11:45 am 1:20 pm Dec 4 - Dec 19
1031 11:45 am 1:20 pm Jan 3 - Jan 5
1707 11:45 am 1:20 pm Dec 25 - Dec 25
1031 11:50 am 1:25 pm Jan 1 - Jan 1
10 12:25 pm 1:55 pm Dec 20 - Jan 2
349 12:25 pm 1:55 pm Jan 9 - Feb 13
349 12:30 pm 2:00 pm Jan 8 - Jan 8
1511 12:40 pm 2:10 pm Jan 1 - Jan 5
1511 12:40 pm 2:10 pm Dec 4 - Dec 19
6073 12:40 pm 2:10 pm Dec 25 - Dec 25
2944 12:50 pm 2:20 pm Dec 23 - Dec 30
2056 1:10 pm 2:40 pm Dec 2 - Dec 16
2056 1:10 pm 2:40 pm Jan 6 - Jan 6
3845 1:15 pm 2:45 pm Jan 13 - Mar 3
5818 1:45 pm 3:15 pm Dec 20 - Jan 2
2745 2:00 pm 3:30 pm Jan 6 - Jan 6
2745 2:00 pm 3:30 pm Dec 2 - Dec 16
2638 2:25 pm 3:55 pm Jan 14 - Jan 28
6520 2:45 pm 4:15 pm Dec 20 - Jan 2
3736 3:05 pm 4:35 pm Jan 13 - Mar 3
4535 3:30 pm 5:00 pm Dec 3 - Jan 7
4735 3:30 pm 5:00 pm Jan 14 - Jan 28
2263 3:40 pm 5:10 pm Jan 6 - Jan 6
2263 3:40 pm 5:10 pm Dec 2 - Dec 16
497 4:30 pm 6:00 pm Jan 8 - Feb 13
5912 4:30 pm 6:00 pm Jan 7 - Jan 7
5912 4:30 pm 6:00 pm Dec 3 - Dec 17
594 4:30 pm 6:00 pm Dec 24 - Dec 24
2542 4:40 pm 6:15 pm Jan 13 - Mar 3
336 4:55 pm 6:25 pm Jan 1 - Jan 5
336 4:55 pm 6:25 pm Dec 25 - Dec 25
336 4:55 pm 6:25 pm Dec 4 - Dec 19
3009 5:00 pm 6:30 pm Dec 31 - Dec 31
3815 5:15 pm 6:45 pm Dec 20 - Jan 2
2680 5:25 pm 6:55 pm Dec 2 - Dec 16
2680 5:25 pm 6:55 pm Jan 6 - Jan 6
1391 5:35 pm 7:05 pm Jan 8 - Feb 13
6126 5:40 pm 7:10 pm Jan 13 - Feb 3
1951 5:55 pm 7:25 pm Jan 1 - Jan 5
1951 5:55 pm 7:25 pm Dec 25 - Dec 25
1951 5:55 pm 7:25 pm Dec 4 - Dec 19
2849 5:55 pm 7:25 pm Dec 23 - Dec 30
3173 6:10 pm 7:40 pm Dec 20 - Dec 28
3173 6:10 pm 7:40 pm Dec 29 - Jan 2
1761 6:15 pm 7:45 pm Dec 22 - Dec 26
2236 6:20 pm 7:50 pm Dec 2 - Dec 16
2236 6:20 pm 7:50 pm Jan 6 - Jan 6
2997 6:20 pm 7:50 pm Dec 3 - Dec 17
2997 6:20 pm 7:50 pm Jan 7 - Jan 7
2997 6:20 pm 7:50 pm Dec 31 - Dec 31
3339 6:20 pm 7:55 pm Jan 14 - Jan 28
4059 6:20 pm 7:50 pm Dec 24 - Dec 24
1306 6:25 pm 7:55 pm Jan 8 - Jan 8
769 6:25 pm 7:55 pm Jan 9 - Feb 13
5824 6:35 pm 8:05 pm Jan 13 - Mar 3
2293 6:50 pm 8:20 pm Dec 25 - Dec 25
32 6:50 pm 8:20 pm Jan 1 - Jan 5
32 6:50 pm 8:20 pm Dec 4 - Dec 19
3780 6:50 pm 8:20 pm Dec 23 - Dec 30
127 7:15 pm 8:45 pm Jan 8 - Feb 13
2588 7:15 pm 8:45 pm Dec 24 - Dec 24
3509 7:15 pm 8:45 pm Jan 7 - Jan 7
3509 7:15 pm 8:45 pm Dec 3 - Dec 17
4150 7:20 pm 8:50 pm Jan 14 - Jan 28
6995 7:30 pm 9:00 pm Dec 20 - Jan 2
395 7:45 pm 9:15 pm Jan 1 - Jan 5
395 7:45 pm 9:15 pm Dec 15 - Dec 19
395 7:45 pm 9:15 pm Dec 23 - Dec 30
395 7:45 pm 9:15 pm Dec 25 - Dec 25
2340 7:55 pm 9:25 pm Dec 2 - Dec 16
2340 7:55 pm 9:25 pm Jan 6 - Jan 6
4876 8:30 pm 10:00 pm Dec 24 - Dec 24
5561 8:30 pm 10:00 pm Jan 13 - Jan 13
44 9:00 pm 10:30 pm Jan 14 - Jan 28
1444 9:15 pm 10:45 pm Dec 23 - Dec 30
3140 9:15 pm 10:45 pm Dec 25 - Dec 25
847 9:15 pm 10:45 pm Jan 9 - Feb 13
847 9:15 pm 10:45 pm Jan 8 - Jan 8
998 9:25 pm 10:55 pm Dec 3 - Dec 17
4569 10:00 pm 11:35 pm Jan 7 - Jan 7
857 10:10 pm 11:40 pm Dec 20 - Jan 2
1262 10:35 pm 12:05 am Jan 1 - Jan 5
1262 10:35 pm 12:05 am Dec 4 - Dec 19
5326 10:55 pm 12:25 am Dec 23 - Dec 30
6410 10:55 pm 12:25 am Dec 22 - Dec 26
* Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

Airports
Origin

San Diego
$149
Destination

Oakland
$149