How to get to Ontario, CA, USA from San Francisco by flight ? You can check flights from San Francisco to Ontario, CA, USA below.
You can find flight ticket prices from San Francisco to Ontario, CA, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in San Francisco to Puerto Vallarta.
You take a flight from Puerto Vallarta to Ontario/San Bernardino and cost approximately 190 USD.
You take a bus, shuttle or taxi from Ontario/San Bernardino to your destination in Ontario, CA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AA353
American Airlines
AA711 947 947
American Airlines
|
11:34
Puerto Vallarta
19:54
Dallas/Ft.Worth
|
15:10
Dallas/Ft.Worth
21:13
Ontario/San Bernardino
|
Connect |
AA353
American Airlines
AA2471
American Airlines
|
11:34
Puerto Vallarta
17:10
Dallas/Ft.Worth
|
15:10
Dallas/Ft.Worth
18:28
Ontario/San Bernardino
|
Connect |
AA554
American Airlines
AA3188
American Airlines
|
12:00
Puerto Vallarta
17:44
Phoenix
|
13:38
Phoenix
19:03
Ontario/San Bernardino
|
Connect |
AA554
American Airlines
AA1236
American Airlines
|
12:00
Puerto Vallarta
20:30
Phoenix
|
13:38
Phoenix
21:53
Ontario/San Bernardino
|
Connect |
AS376
Alaska Airlines, Inc.
AS924
Alaska Airlines, Inc.
|
13:00
Puerto Vallarta
20:50
Seattle
|
17:02
Seattle
23:15
Ontario/San Bernardino
|
Connect |
WN515
Southwest Airlines
WN4944
Southwest Airlines
|
13:05
Puerto Vallarta
18:40
Denver
|
16:25
Denver
20:05
Ontario/San Bernardino
|
Connect |
WN515
Southwest Airlines
WN1596
Southwest Airlines
|
13:05
Puerto Vallarta
21:20
Denver
|
16:25
Denver
22:40
Ontario/San Bernardino
|
Connect |
WN515
Southwest Airlines
WN2273
Southwest Airlines
|
13:05
Puerto Vallarta
20:55
Denver
|
16:25
Denver
22:10
Ontario/San Bernardino
|
Connect |
DL1816
Delta
DL1060
Delta
|
13:15
Puerto Vallarta
20:16
Atlanta
|
18:53
Atlanta
21:58
Ontario/San Bernardino
|
Connect |
F961
Frontier Airlines
WN2715
Southwest Airlines
|
13:25
Puerto Vallarta
17:00
Las Vegas
|
14:25
Las Vegas
18:00
Ontario/San Bernardino
|
Connect |
AA1215
American Airlines
AA711 947 947
American Airlines
|
13:32
Puerto Vallarta
19:54
Dallas/Ft.Worth
|
17:09
Dallas/Ft.Worth
21:13
Ontario/San Bernardino
|
Connect |
WN214
Southwest Airlines
WN5214
Southwest Airlines
WN645
Southwest Airlines
|
14:00
Puerto Vallarta
17:35
Phoenix
19:50
Las Vegas
|
15:35
Phoenix
18:40
Las Vegas
20:45
Ontario/San Bernardino
|
Connect |
WN214
Southwest Airlines
WN1343
Southwest Airlines
WN645
Southwest Airlines
|
14:00
Puerto Vallarta
16:55
Phoenix
19:50
Las Vegas
|
15:35
Phoenix
17:00
Las Vegas
20:45
Ontario/San Bernardino
|
Connect |
WN214
Southwest Airlines
WN5046
Southwest Airlines
|
14:00
Puerto Vallarta
19:55
Phoenix
|
15:35
Phoenix
21:05
Ontario/San Bernardino
|
Connect |
WN214
Southwest Airlines
WN2094
Southwest Airlines
|
14:00
Puerto Vallarta
17:05
Phoenix
|
15:35
Phoenix
18:15
Ontario/San Bernardino
|
Connect |
UA1243
United Airlines
UA1699
United Airlines
|
14:05
Puerto Vallarta
22:33
San Francisco
|
17:03
San Francisco
23:55
Ontario/San Bernardino
|
Connect |
UA1243
United Airlines
UA768
United Airlines
|
14:05
Puerto Vallarta
22:49
San Francisco
|
17:03
San Francisco
00:15
Ontario/San Bernardino
|
Connect |
UA1243
United Airlines
UA5930
United Airlines
|
14:05
Puerto Vallarta
18:25
San Francisco
|
17:03
San Francisco
19:53
Ontario/San Bernardino
|
Connect |
Y4785
Volaris
Y4348
Volaris
|
14:15
Puerto Vallarta
19:31
Mexico City
|
15:42
Mexico City
21:20
Ontario/San Bernardino
|
Connect |
UA350
United Airlines
UA1689
United Airlines
|
14:15
Puerto Vallarta
19:35
Denver
|
17:35
Denver
20:56
Ontario/San Bernardino
|
Connect |
UA234
United Airlines
UA6348 1625
United Airlines
|
14:35
Puerto Vallarta
18:50
Houston
|
17:56
Houston
20:31
Ontario/San Bernardino
|
Connect |
WN1299
Southwest Airlines
WN5955
Southwest Airlines
|
14:45
Puerto Vallarta
18:25
Phoenix
|
16:25
Phoenix
18:40
Ontario/San Bernardino
|
Connect |
WN1299
Southwest Airlines
WN5362
Southwest Airlines
WN1754
Southwest Airlines
|
14:45
Puerto Vallarta
18:10
Phoenix
21:10
Las Vegas
|
16:25
Phoenix
18:15
Las Vegas
22:05
Ontario/San Bernardino
|
Connect |
WN1299
Southwest Airlines
WN5084
Southwest Airlines
WN545
Southwest Airlines
|
14:45
Puerto Vallarta
18:25
Phoenix
20:40
Las Vegas
|
16:25
Phoenix
18:30
Las Vegas
21:40
Ontario/San Bernardino
|
Connect |
WN1299
Southwest Airlines
WN5386
Southwest Airlines
|
14:45
Puerto Vallarta
17:55
Phoenix
|
16:25
Phoenix
18:10
Ontario/San Bernardino
|
Connect |
WN1299
Southwest Airlines
WN113
Southwest Airlines
WN4324
Southwest Airlines
|
14:45
Puerto Vallarta
17:55
Phoenix
20:40
San Jose
|
16:25
Phoenix
18:50
San Jose
21:55
Ontario/San Bernardino
|
Connect |
WN1299
Southwest Airlines
WN1341 2281
Southwest Airlines
WN4747
Southwest Airlines
|
14:45
Puerto Vallarta
20:55
Phoenix
22:30
Las Vegas
|
16:25
Phoenix
21:00
Las Vegas
23:25
Ontario/San Bernardino
|
Connect |
WN1299
Southwest Airlines
WN1999
Southwest Airlines
|
14:45
Puerto Vallarta
18:55
Phoenix
|
16:25
Phoenix
19:10
Ontario/San Bernardino
|
Connect |
DL1922
Delta
DL3563
Delta
|
15:03
Puerto Vallarta
19:45
Seattle
|
18:53
Seattle
22:22
Ontario/San Bernardino
|
Connect |
AA1802
American Airlines
AA1236
American Airlines
|
15:45
Puerto Vallarta
20:30
Phoenix
|
17:25
Phoenix
21:53
Ontario/San Bernardino
|
Connect |
DL1838
Delta
DL2425
Delta
|
15:50
Puerto Vallarta
22:45
Salt Lake City
|
19:21
Salt Lake City
23:30
Ontario/San Bernardino
|
Connect |
WN764
Southwest Airlines
WN2380
Southwest Airlines
WN5638
Southwest Airlines
|
15:55
Puerto Vallarta
18:40
Santa Ana
21:55
Phoenix
|
17:00
Santa Ana
20:55
Phoenix
22:10
Ontario/San Bernardino
|
Connect |
WN764
Southwest Airlines
WN4910
Southwest Airlines
WN1754
Southwest Airlines
|
15:55
Puerto Vallarta
18:05
Santa Ana
21:10
Las Vegas
|
17:00
Santa Ana
19:15
Las Vegas
22:05
Ontario/San Bernardino
|
Connect |
WN764
Southwest Airlines
WN841
Southwest Airlines
WN545
Southwest Airlines
|
15:55
Puerto Vallarta
18:30
Santa Ana
20:40
Las Vegas
|
17:00
Santa Ana
19:40
Las Vegas
21:40
Ontario/San Bernardino
|
Connect |
WN764
Southwest Airlines
WN841
Southwest Airlines
WN4747
Southwest Airlines
|
15:55
Puerto Vallarta
18:30
Santa Ana
22:30
Las Vegas
|
17:00
Santa Ana
19:40
Las Vegas
23:25
Ontario/San Bernardino
|
Connect |
WN764
Southwest Airlines
WN2539
Southwest Airlines
WN1754
Southwest Airlines
|
15:55
Puerto Vallarta
19:15
Santa Ana
21:10
Las Vegas
|
17:00
Santa Ana
20:20
Las Vegas
22:05
Ontario/San Bernardino
|
Connect |
WN764
Southwest Airlines
WN2510
Southwest Airlines
WN458
Southwest Airlines
|
15:55
Puerto Vallarta
18:00
Santa Ana
20:50
San Jose
|
17:00
Santa Ana
19:20
San Jose
22:05
Ontario/San Bernardino
|
Connect |
AS271
Alaska Airlines, Inc.
WN4324
Southwest Airlines
|
16:20
Puerto Vallarta
20:40
San Jose
|
19:00
San Jose
21:55
Ontario/San Bernardino
|
Connect |
UA705
United Airlines
UA1699
United Airlines
|
17:25
Puerto Vallarta
22:33
San Francisco
|
20:24
San Francisco
23:55
Ontario/San Bernardino
|
Connect |
VW127
Aeromar
Y4936
Volaris
|
18:30
Puerto Vallarta
20:37
Guadalajara
|
19:30
Guadalajara
22:50
Ontario/San Bernardino
|
Connect |
You take a bus, shuttle or taxi from your location in San Francisco to Puerto Vallarta.
You take a flight from Puerto Vallarta to Los Angeles and cost approximately 110 USD.
You take a bus, shuttle or taxi from Los Angeles to your destination in Ontario, CA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
VB3233
Viva Aerobus
VB510
Viva Aerobus
|
09:25
Puerto Vallarta
12:25
Guadalajara
|
10:20
Guadalajara
15:00
Los Angeles
|
Connect |
AA2462
American Airlines
AA1367
American Airlines
|
10:24
Puerto Vallarta
15:08
Austin
|
13:28
Austin
16:30
Los Angeles
|
Connect |
AA353
American Airlines
AA788
American Airlines
|
11:34
Puerto Vallarta
16:00
Dallas/Ft.Worth
|
15:10
Dallas/Ft.Worth
17:16
Los Angeles
|
Connect |
AA554
American Airlines
AA2861
American Airlines
|
12:00
Puerto Vallarta
14:54
Phoenix
|
13:38
Phoenix
16:24
Los Angeles
|
Connect |
AM335
Aeroméxico
DL630
Delta
|
12:56
Puerto Vallarta
15:25
Mexico City
|
14:30
Mexico City
18:30
Los Angeles
|
Connect |
WN515
Southwest Airlines
WN2979
Southwest Airlines
|
13:05
Puerto Vallarta
17:30
Denver
|
16:25
Denver
19:00
Los Angeles
|
Connect |
AA1215
American Airlines
AA1653
American Airlines
|
13:32
Puerto Vallarta
18:07
Dallas/Ft.Worth
|
17:09
Dallas/Ft.Worth
19:31
Los Angeles
|
Connect |
WN214
Southwest Airlines
WN2392 5072
Southwest Airlines
|
14:00
Puerto Vallarta
16:40
Phoenix
|
15:35
Phoenix
17:05
Los Angeles
|
Connect |
AS362
Alaska Airlines, Inc.
AS556
Alaska Airlines, Inc.
|
14:35
Puerto Vallarta
19:05
San Francisco
|
17:22
San Francisco
20:40
Los Angeles
|
Connect |
WN1299
Southwest Airlines
WN3916
Southwest Airlines
|
14:45
Puerto Vallarta
18:40
Phoenix
|
16:25
Phoenix
19:05
Los Angeles
|
Connect |
AS250
Alaska Airlines, Inc.
|
15:00
Puerto Vallarta
|
17:05 Los Angeles | Direct |
DL1821
Delta
|
15:23
Puerto Vallarta
|
17:30 Los Angeles | Direct |
UA481
United Airlines
|
15:25
Puerto Vallarta
|
17:35 Los Angeles | Direct |
AA1802
American Airlines
AA1202
American Airlines
|
15:45
Puerto Vallarta
20:15
Phoenix
|
17:25
Phoenix
21:54
Los Angeles
|
Connect |
AA1802
American Airlines
AA820
American Airlines
|
15:45
Puerto Vallarta
18:50
Phoenix
|
17:25
Phoenix
20:20
Los Angeles
|
Connect |
DL1838
Delta
DL696
Delta
|
15:50
Puerto Vallarta
20:35
Salt Lake City
|
19:21
Salt Lake City
21:34
Los Angeles
|
Connect |
AS271
Alaska Airlines, Inc.
AS3371
Alaska Airlines, Inc.
|
16:20
Puerto Vallarta
19:50
San Jose
|
19:00
San Jose
21:15
Los Angeles
|
Connect |
NK2206
Spirit Airlines
|
16:45
Puerto Vallarta
|
18:59 Los Angeles | Direct |
VB1169
Viva Aerobus
VB148
Viva Aerobus
|
17:20
Puerto Vallarta
20:30
Mexico City
|
19:00
Mexico City
23:20
Los Angeles
|
Connect |
VB1169
Viva Aerobus
VB146
Viva Aerobus
|
17:20
Puerto Vallarta
20:30
Mexico City
|
19:00
Mexico City
22:20
Los Angeles
|
Connect |
AS449
Alaska Airlines, Inc.
|
17:25
Puerto Vallarta
|
19:30 Los Angeles | Direct |
AS1273
Alaska Airlines, Inc.
AS428
Alaska Airlines, Inc.
|
17:35
Puerto Vallarta
21:30
San Francisco
|
20:20
San Francisco
23:05
Los Angeles
|
Connect |
AS1273
Alaska Airlines, Inc.
AS559
Alaska Airlines, Inc.
|
17:35
Puerto Vallarta
22:15
San Francisco
|
20:20
San Francisco
23:44
Los Angeles
|
Connect |
VB4345
Viva Aerobus
VB626
Viva Aerobus
|
17:50
Puerto Vallarta
21:00
Monterrey
|
19:25
Monterrey
22:40
Los Angeles
|
Connect |
AA2038
American Airlines
|
19:53
Puerto Vallarta
|
21:05 Los Angeles | Direct |
You take a bus, shuttle or taxi from your location in San Francisco to Puerto Vallarta.
You take a flight from Puerto Vallarta to Tijuana and cost approximately 75 USD.
You take a bus, shuttle or taxi from Tijuana to your destination in Ontario, CA, USA.
Flight | Depart | Arrive | |
---|---|---|---|
Y4537
Volaris
|
10:37
Puerto Vallarta
|
12:23 Tijuana | Direct |
Y4197
Volaris
Y4513
Volaris
|
13:40
Puerto Vallarta
16:37
Monterrey
|
15:06
Monterrey
17:35
Tijuana
|
Connect |
VB1167
Viva Aerobus
VB1242
Viva Aerobus
|
14:20
Puerto Vallarta
16:50
Mexico City
|
15:55
Mexico City
19:35
Tijuana
|
Connect |
VB5085
Viva Aerobus
|
14:25
Puerto Vallarta
|
15:15 Tijuana | Direct |
AM337
Aeroméxico
AM188
Aeroméxico
|
14:58
Puerto Vallarta
17:35
Mexico City
|
16:35
Mexico City
20:29
Tijuana
|
Connect |
Y4551
Volaris
|
17:16
Puerto Vallarta
|
19:02 Tijuana | Direct |
VB5087
Viva Aerobus
|
17:30
Puerto Vallarta
|
18:20 Tijuana | Direct |
AM339
Aeroméxico
AM184
Aeroméxico
|
17:53
Puerto Vallarta
20:20
Mexico City
|
19:30
Mexico City
22:19
Tijuana
|
Connect |
Y4787
Volaris
Y45821
Volaris
|
19:17
Puerto Vallarta
22:10
Mexico City
|
20:44
Mexico City
23:47
Tijuana
|
Connect |
Y4787
Volaris
Y4821
Volaris
|
19:17
Puerto Vallarta
22:10
Mexico City
|
20:44
Mexico City
00:47
Tijuana
|
Connect |
Y4553
Volaris
|
20:32
Puerto Vallarta
|
21:18 Tijuana | Direct |
VB5089
Viva Aerobus
|
23:05
Puerto Vallarta
|
23:55 Tijuana | Direct |
You can find hotels and accommodations in Ontario, CA, USA with our hotels search tool below
Booking.com