Cheap Flights from San Francisco to Ontario (SFO - ONT)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from SFO to ONT

Sun Mon Tue Wed Thu Fri Sat
  1 $319 2 $253 3 $228 4 $228 5 $253 6 $306
7 $346 8 $228 9 $203 10 $203 11 $203 12 $216 13 $226
14 $311 15 $203 16 $203 17 $206 18 $206 19 $266 20 $266
21 $216 22 $246 23 $301 24 $216 25 $206 26 $206 27 $206
28 $206 29 $206 30 $201 31 $206      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from San Francisco to Ontario. Get the best flight deal for your Ontario trip!
Here's how it works. Search KAYAK for a flight ticket from San Francisco to Ontario. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Select an airline:  United
Direct flights SFO to ONT on United
Flight # Depart SFO Arrive ONT Sun Mon Tue Wed Thu Fri Sat Valid Between
5374 8:30 am 9:48 am Dec 21 - Jan 4
5374 8:36 am 9:54 am Dec 8 - Dec 16
5374 8:36 am 9:54 am Dec 17 - Dec 17
5374 8:38 am 9:56 am Dec 3 - Dec 10
5374 8:52 am 10:10 am Dec 18 - Jan 5
5309 10:40 am 11:58 am Dec 6 - Dec 13
5309 10:40 am 11:58 am Dec 3 - Dec 17
5309 10:48 am 12:06 pm Dec 29 - Jan 5
5309 10:48 am 12:06 pm Dec 26 - Dec 28
5309 10:48 am 12:06 pm Dec 18 - Dec 25
5336 12:52 pm 2:10 pm Dec 19 - Dec 30
5336 12:52 pm 2:10 pm Jan 1 - Jan 5
5336 12:57 pm 2:15 pm Dec 18 - Dec 18
5336 1:22 pm 2:40 pm Dec 3 - Dec 17
5336 2:00 pm 3:18 pm Dec 24 - Dec 31
5336 2:00 pm 3:18 pm Dec 6 - Dec 13
5290 4:00 pm 5:18 pm Dec 3 - Dec 17
5290 4:15 pm 5:33 pm Dec 18 - Dec 23
5325 4:15 pm 5:33 pm Dec 26 - Dec 28
5363 4:15 pm 5:33 pm Jan 3 - Jan 3
5363 4:15 pm 5:33 pm Dec 31 - Dec 31
5363 4:15 pm 5:33 pm Dec 29 - Jan 5
5426 4:15 pm 5:33 pm Dec 24 - Dec 25
5416 4:37 pm 5:55 pm Dec 6 - Dec 13
5416 6:20 pm 7:38 pm Dec 29 - Jan 5
5473 6:20 pm 7:38 pm Dec 18 - Dec 26
5473 6:20 pm 7:38 pm Dec 21 - Dec 28
5473 6:26 pm 7:44 pm Dec 4 - Dec 16
5473 6:26 pm 7:44 pm Dec 6 - Dec 13
5473 6:26 pm 7:44 pm Dec 17 - Dec 17
5473 6:28 pm 7:46 pm Dec 3 - Dec 10
5416 6:34 pm 7:52 pm Jan 3 - Jan 3
5473 6:34 pm 7:52 pm Dec 20 - Dec 27
5422 10:40 pm 11:58 pm Dec 4 - Jan 5