PRINAIR (US) from San diego to San francisco

Search for the cheapest PRINAIR (US) tickets from San diego to San francisco
Google Play App Store

Recently booked flights from San diego to San francisco

From
San diego
To
San francisco
Depart date
22.07.2026
Price
$28
From
San diego
To
San francisco
Depart date
23.07.2026
Price
$63

Average ticket prices for PRINAIR (US) flights from San diego to San francisco by month

Find the cheapest time to fly from San diego to San francisco.

July
July

PRINAIR (US) flight schedule San diego to San francisco

06:15 → 07:59

direct

PRINAIR (US) logo PRINAIR (US) 2830
SAN — SFO
- - - - - - S
06:15 → 10:45

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - - - S -
06:15 → 10:50

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - - - S -
06:20 → 10:50

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - T - - -
06:20 → 10:45

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- T - - - - -
06:20 → 10:45

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - T - - -
06:20 → 13:12

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
M - - - - - -
06:20 → 10:50

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
M - - - - - -
06:20 → 10:45

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - W - - - -
06:20 → 10:45

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
M - - - - - -
06:20 → 13:12

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- T - - - - -
06:20 → 13:12

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - T - - -
06:20 → 13:12

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - - F - -
06:20 → 10:50

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - - F - -
06:20 → 10:50

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - W - - - -
06:20 → 10:50

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - - - - S
06:20 → 10:50

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- T - - - - -
06:20 → 13:12

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - W - - - -
06:20 → 08:04

direct

PRINAIR (US) logo PRINAIR (US) 2830
SAN — SFO
M - - T F - -
06:20 → 10:45

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - - F - -
06:20 → 10:45

direct

PRINAIR (US) logo PRINAIR (US) 1006
SAN — SFO
- - - - - - S
06:30 → 08:20

direct

PRINAIR (US) logo PRINAIR (US) 4607
SAN — SFO
- T W - - - -
06:40 → 11:05

direct

PRINAIR (US) logo PRINAIR (US) 2970
SAN — SFO
- T W - - - -
07:05 → 08:45

direct

PRINAIR (US) logo PRINAIR (US) 4607
SAN — SFO
M - - T F - -
07:15 → 08:50

direct

PRINAIR (US) logo PRINAIR (US) 4607
SAN — SFO
- - - - - S S
07:15 → 09:01

direct

PRINAIR (US) logo PRINAIR (US) 2274
SAN — SFO
- - - T F - -
07:15 → 09:01

direct

PRINAIR (US) logo PRINAIR (US) 2274
SAN — SFO
- - W - - - -
07:15 → 09:01

direct

PRINAIR (US) logo PRINAIR (US) 2274
SAN — SFO
- - - - - S -
07:15 → 09:01

direct

PRINAIR (US) logo PRINAIR (US) 2274
SAN — SFO
M - - T - - -
07:15 → 09:01

direct

PRINAIR (US) logo PRINAIR (US) 2274
SAN — SFO
- - - - - - S
07:15 → 09:01

direct

PRINAIR (US) logo PRINAIR (US) 2274
SAN — SFO
M T - T - - -
08:00 → 13:45

direct

PRINAIR (US) logo PRINAIR (US) 1185
SAN — SFO
- - - - - - S
08:30 → 10:10

direct

PRINAIR (US) logo PRINAIR (US) 2140
SAN — SFO
- T W - - - -
09:05 → 10:51

direct

PRINAIR (US) logo PRINAIR (US) 520
SAN — SFO
- - - - - S -
09:11 → 10:57

direct

PRINAIR (US) logo PRINAIR (US) 520
SAN — SFO
- T - T - - S
09:11 → 10:57

direct

PRINAIR (US) logo PRINAIR (US) 520
SAN — SFO
M - - - F - -
09:26 → 11:12

direct

PRINAIR (US) logo PRINAIR (US) 520
SAN — SFO
- - W - - - -
09:26 → 11:12

direct

PRINAIR (US) logo PRINAIR (US) 520
SAN — SFO
- T - T - - S
09:30 → 11:10

direct

PRINAIR (US) logo PRINAIR (US) 3532
SAN — SFO
M - - T F - -
09:43 → 14:16

direct

PRINAIR (US) logo PRINAIR (US) 1466
SAN — SFO
M T W T F S S
09:45 → 15:25

direct

PRINAIR (US) logo PRINAIR (US) 2695
SAN — SFO
M - - T F - -
09:45 → 13:55

direct

PRINAIR (US) logo PRINAIR (US) 2695
SAN — SFO
M - - T F - -
10:00 → 14:45

direct

PRINAIR (US) logo PRINAIR (US) 575
SAN — SFO
- - - - - S -
10:05 → 13:45

direct

PRINAIR (US) logo PRINAIR (US) 1699
SAN — SFO
- - - - - - S
10:45 → 12:15

direct

PRINAIR (US) logo PRINAIR (US) 1191
SAN — SFO
- - - - - - S
11:01 → 12:47

direct

PRINAIR (US) logo PRINAIR (US) 2309
SAN — SFO
- T W - - - -
11:01 → 12:47

direct

PRINAIR (US) logo PRINAIR (US) 2309
SAN — SFO
- - - - - S S
11:01 → 12:47

direct

PRINAIR (US) logo PRINAIR (US) 2309
SAN — SFO
M - - T F - -
11:01 → 12:47

direct

PRINAIR (US) logo PRINAIR (US) 2309
SAN — SFO
- T - - - - -
11:15 → 13:00

direct

PRINAIR (US) logo PRINAIR (US) 1677
SAN — SFO
M - - T F - -
11:44 → 13:30

direct

PRINAIR (US) logo PRINAIR (US) 2428
SAN — SFO
- - - - - S S
11:44 → 13:30

direct

PRINAIR (US) logo PRINAIR (US) 2428
SAN — SFO
- - - - F - -
11:55 → 13:41

direct

PRINAIR (US) logo PRINAIR (US) 2428
SAN — SFO
M T - T - - -
11:55 → 13:41

direct

PRINAIR (US) logo PRINAIR (US) 2428
SAN — SFO
M T W T - - -
12:00 → 13:40

direct

PRINAIR (US) logo PRINAIR (US) 3412
SAN — SFO
- T W - - - -
13:30 → 15:10

direct

PRINAIR (US) logo PRINAIR (US) 914
SAN — SFO
- - - - - S -
13:30 → 15:10

direct

PRINAIR (US) logo PRINAIR (US) 2272
SAN — SFO
M - - T F - -
13:39 → 15:19

direct

PRINAIR (US) logo PRINAIR (US) 1763
SAN — SFO
- - - - - S -
13:39 → 15:19

direct

PRINAIR (US) logo PRINAIR (US) 1763
SAN — SFO
- T - - - - -
13:39 → 15:19

direct

PRINAIR (US) logo PRINAIR (US) 1763
SAN — SFO
- - W T F - S
13:39 → 15:19

direct

PRINAIR (US) logo PRINAIR (US) 1763
SAN — SFO
- - W T - - S
13:39 → 15:19

direct

PRINAIR (US) logo PRINAIR (US) 1763
SAN — SFO
M - - - F - -
14:55 → 18:40

direct

PRINAIR (US) logo PRINAIR (US) 1206
SAN — SFO
- T W - - - -
15:05 → 16:40

direct

PRINAIR (US) logo PRINAIR (US) 4181
SAN — SFO
- T W - - - -
15:10 → 20:55

direct

PRINAIR (US) logo PRINAIR (US) 2305
SAN — SFO
- - - - - - S
15:30 → 17:05

direct

PRINAIR (US) logo PRINAIR (US) 4181
SAN — SFO
M - - T F - -
16:00 → 20:55

direct

PRINAIR (US) logo PRINAIR (US) 2969
SAN — SFO
- - - - - - S
16:09 → 17:49

direct

PRINAIR (US) logo PRINAIR (US) 2117
SAN — SFO
- - W - - - -
16:09 → 17:49

direct

PRINAIR (US) logo PRINAIR (US) 2117
SAN — SFO
- - - - F - -
16:09 → 17:49

direct

PRINAIR (US) logo PRINAIR (US) 2117
SAN — SFO
- - - T - - S
16:09 → 17:49

direct

PRINAIR (US) logo PRINAIR (US) 2117
SAN — SFO
M - - - - - -
16:09 → 17:49

direct

PRINAIR (US) logo PRINAIR (US) 2117
SAN — SFO
- T - - - - -
16:09 → 17:49

direct

PRINAIR (US) logo PRINAIR (US) 2117
SAN — SFO
- - - - - S -
16:25 → 21:35

direct

PRINAIR (US) logo PRINAIR (US) 4111
SAN — SFO
M - - T F - -
16:30 → 18:00

direct

PRINAIR (US) logo PRINAIR (US) 345
SAN — SFO
- - - - - - S
17:05 → 20:55

direct

PRINAIR (US) logo PRINAIR (US) 2248
SAN — SFO
- - - - - - S
17:30 → 19:05

direct

PRINAIR (US) logo PRINAIR (US) 3533
SAN — SFO
M - - T F - -
17:45 → 23:15

direct

PRINAIR (US) logo PRINAIR (US) 4345
SAN — SFO
- T W - - - -
18:27 → 20:07

direct

PRINAIR (US) logo PRINAIR (US) 1302
SAN — SFO
M - - - F - -
18:27 → 20:07

direct

PRINAIR (US) logo PRINAIR (US) 1302
SAN — SFO
- - - - - S -
18:27 → 20:07

direct

PRINAIR (US) logo PRINAIR (US) 1302
SAN — SFO
- - - T - - S
18:50 → 23:15

direct

PRINAIR (US) logo PRINAIR (US) 4160
SAN — SFO
- T W - - - -
19:00 → 00:30

direct

PRINAIR (US) logo PRINAIR (US) 4160
SAN — SFO
M - - T F - -
19:00 → 20:40

direct

PRINAIR (US) logo PRINAIR (US) 3534
SAN — SFO
M - - T F - -
19:25 → 21:00

direct

PRINAIR (US) logo PRINAIR (US) 450
SAN — SFO
- T W - - - -
19:35 → 21:30

direct

PRINAIR (US) logo PRINAIR (US) 3383
SAN — SFO
M T W T F S S
19:41 → 21:28

direct

PRINAIR (US) logo PRINAIR (US) 2278
SAN — SFO
- - - - - - S
19:41 → 21:28

direct

PRINAIR (US) logo PRINAIR (US) 2278
SAN — SFO
M - W T - - -
19:41 → 21:28

direct

PRINAIR (US) logo PRINAIR (US) 2278
SAN — SFO
- - - - F - -
19:41 → 21:28

direct

PRINAIR (US) logo PRINAIR (US) 2278
SAN — SFO
- - - T - - -
19:41 → 21:28

direct

PRINAIR (US) logo PRINAIR (US) 2278
SAN — SFO
M - W - - - -
20:00 → 21:35

direct

PRINAIR (US) logo PRINAIR (US) 1158
SAN — SFO
- - - - - - S
20:05 → 00:30

direct

PRINAIR (US) logo PRINAIR (US) 1169
SAN — SFO
M - - T F - -
20:10 → 00:10

direct

PRINAIR (US) logo PRINAIR (US) 310
SAN — SFO
- - - - - - S
20:10 → 21:50

direct

PRINAIR (US) logo PRINAIR (US) 4772
SAN — SFO
M - - T F - -
20:15 → 21:55

direct

PRINAIR (US) logo PRINAIR (US) 4772
SAN — SFO
- - - - - S -
20:55 → 22:30

direct

PRINAIR (US) logo PRINAIR (US) 4772
SAN — SFO
- T W - - - -
21:55 → 23:30

direct

PRINAIR (US) logo PRINAIR (US) 309
SAN — SFO
- - - - - - S
06:15 → 07:59

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
06:15 → 10:50

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
06:15 → 10:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
06:20 → 10:50

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - T - - -
06:20 → 13:12

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - - - - -
06:20 → 13:12

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - W - - - -
06:20 → 13:12

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T - - - - -
06:20 → 13:12

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - F - -
06:20 → 13:12

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - T - - -
06:20 → 10:50

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - F - -
06:20 → 10:50

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
06:20 → 10:50

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - W - - - -
06:20 → 10:50

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - - - - -
06:20 → 10:50

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T - - - - -
06:20 → 10:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
06:20 → 10:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - W - - - -
06:20 → 10:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - - - - -
06:20 → 10:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T - - - - -
06:20 → 10:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - F - -
06:20 → 10:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - T - - -
06:20 → 08:04

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
06:30 → 08:20

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
06:40 → 11:05

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
07:05 → 08:45

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
07:15 → 09:01

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - W - - - -
07:15 → 09:01

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M T - T - - -
07:15 → 09:01

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
07:15 → 08:50

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S S
07:15 → 09:01

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - T F - -
07:15 → 09:01

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
07:15 → 09:01

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T - - -
08:00 → 13:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
08:30 → 10:10

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
09:05 → 10:51

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
09:11 → 10:57

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T - T - - S
09:11 → 10:57

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - - F - -
09:26 → 11:12

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - W - - - -
09:26 → 11:12

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T - T - - S
09:30 → 11:10

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
09:43 → 14:16

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M T W T F S S
09:45 → 13:55

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
09:45 → 15:25

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
10:00 → 14:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
10:05 → 13:45

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
10:45 → 12:15

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
11:01 → 12:47

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S S
11:01 → 12:47

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
11:01 → 12:47

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
11:01 → 12:47

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T - - - - -
11:15 → 13:00

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
11:44 → 13:30

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S S
11:44 → 13:30

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - F - -
11:55 → 13:41

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M T W T - - -
11:55 → 13:41

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M T - T - - -
12:00 → 13:40

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
13:30 → 15:10

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
13:30 → 15:10

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
13:39 → 15:19

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T - - - - -
13:39 → 15:19

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
13:39 → 15:19

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - W T - - S
13:39 → 15:19

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - W T F - S
13:39 → 15:19

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - - F - -
14:55 → 18:40

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
15:05 → 16:40

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
15:10 → 20:55

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
15:30 → 17:05

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
16:00 → 20:55

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
16:09 → 17:49

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - F - -
16:09 → 17:49

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - - - - -
16:09 → 17:49

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - W - - - -
16:09 → 17:49

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
16:09 → 17:49

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T - - - - -
16:09 → 17:49

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - T - - S
16:25 → 21:35

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
16:30 → 18:00

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
17:05 → 20:55

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
17:30 → 19:05

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
17:45 → 23:15

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
18:27 → 20:07

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - - F - -
18:27 → 20:07

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - T - - S
18:27 → 20:07

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
18:50 → 23:15

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
19:00 → 00:30

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
19:00 → 20:40

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
19:25 → 21:00

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
19:35 → 21:30

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M T W T F S S
19:41 → 21:28

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - W - - - -
19:41 → 21:28

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - W T - - -
19:41 → 21:28

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
19:41 → 21:28

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - F - -
19:41 → 21:28

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - T - - -
20:00 → 21:35

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
20:05 → 00:30

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
20:10 → 00:10

1 stop

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S
20:10 → 21:50

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
M - - T F - -
20:15 → 21:55

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - S -
20:55 → 22:30

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- T W - - - -
21:55 → 23:30

direct

PRINAIR (US)logo PRINAIR (US)
SAN — SFO
- - - - - - S