PRINAIR (US) from Phoenix to Dallas

Search for the cheapest PRINAIR (US) tickets from Phoenix to Dallas

Recently booked flights from Phoenix to Dallas

From
Phoenix
To
Dallas
Depart date
02.04.2025
Price
$605 / 2202ر.ق

PRINAIR (US) flight schedule Phoenix to Dallas

05:00 → 09:20

direct

PRINAIR (US) logo PRINAIR (US) 869
PHX — DAL
M - - T F - -
05:00 → 09:19

direct

PRINAIR (US) logo PRINAIR (US) 1655
PHX — DFW
M T W T F S S
05:10 → 09:25

direct

PRINAIR (US) logo PRINAIR (US) 244
PHX — DAL
- - - - - - S
05:15 → 09:30

direct

PRINAIR (US) logo PRINAIR (US) 244
PHX — DAL
M - - T F - -
05:15 → 09:36

direct

PRINAIR (US) logo PRINAIR (US) 597
PHX — DFW
M T W T F S S
05:25 → 09:40

direct

PRINAIR (US) logo PRINAIR (US) 244
PHX — DAL
- - - - - S -
05:30 → 09:50

direct

PRINAIR (US) logo PRINAIR (US) 914
PHX — DAL
- T W - - - -
06:00 → 10:27

direct

PRINAIR (US) logo PRINAIR (US) 1018
PHX — DFW
M T W T F S S
06:05 → 11:30

direct

PRINAIR (US) logo PRINAIR (US) 852
PHX — DAL
M - - - - - -
06:15 → 10:35

direct

PRINAIR (US) logo PRINAIR (US) 914
PHX — DAL
M - - T F - -
06:20 → 10:40

direct

PRINAIR (US) logo PRINAIR (US) 3735
PHX — DAL
- - - - - - S
06:20 → 10:40

direct

PRINAIR (US) logo PRINAIR (US) 2011
PHX — DAL
- T W - - - -
06:35 → 10:50

direct

PRINAIR (US) logo PRINAIR (US) 2460
PHX — DAL
M T W T F - -
07:00 → 11:23

direct

PRINAIR (US) logo PRINAIR (US) 1139
PHX — DFW
M T W T F S S
07:05 → 12:55

direct

PRINAIR (US) logo PRINAIR (US) 309
PHX — DAL
M - - T F - -
07:05 → 11:34

direct

PRINAIR (US) logo PRINAIR (US) 3284
PHX — DFW
M - - - F - -
07:20 → 11:40

direct

PRINAIR (US) logo PRINAIR (US) 2460
PHX — DAL
- - - - - S -
07:50 → 12:05

direct

PRINAIR (US) logo PRINAIR (US) 2460
PHX — DAL
- - - - - - S
07:55 → 12:10

direct

PRINAIR (US) logo PRINAIR (US) 167
PHX — DAL
M - - T F - -
07:55 → 12:15

direct

PRINAIR (US) logo PRINAIR (US) 4640
PHX — DAL
- T W - - - -
08:00 → 12:29

direct

PRINAIR (US) logo PRINAIR (US) 3284
PHX — DFW
- - - - - S -
08:00 → 12:20

direct

PRINAIR (US) logo PRINAIR (US) 2011
PHX — DAL
M - - T F - -
08:00 → 15:00

direct

PRINAIR (US) logo PRINAIR (US) 1432
PHX — DAL
- T W - - - -
08:02 → 12:31

direct

PRINAIR (US) logo PRINAIR (US) 3284
PHX — DFW
- T - - - - -
08:06 → 12:30

direct

PRINAIR (US) logo PRINAIR (US) 2947
PHX — DFW
M T W T F S S
08:10 → 14:55

direct

PRINAIR (US) logo PRINAIR (US) 4946
PHX — DAL
- - - - - S -
08:45 → 14:55

direct

PRINAIR (US) logo PRINAIR (US) 2147
PHX — DAL
M - - T F - -
08:50 → 13:10

direct

PRINAIR (US) logo PRINAIR (US) 167
PHX — DAL
- - - - - S -
09:09 → 13:43

direct

PRINAIR (US) logo PRINAIR (US) 2719
PHX — DFW
M T W T F S S
09:40 → 16:25

direct

PRINAIR (US) logo PRINAIR (US) 3692
PHX — DAL
M - - T F - -
09:45 → 14:00

direct

PRINAIR (US) logo PRINAIR (US) 167
PHX — DAL
- - - - - - S
10:05 → 14:25

direct

PRINAIR (US) logo PRINAIR (US) 579
PHX — DAL
M - - T F - -
10:05 → 14:25

direct

PRINAIR (US) logo PRINAIR (US) 2401
PHX — DAL
M - - T F - -
10:35 → 15:05

direct

PRINAIR (US) logo PRINAIR (US) 3284
PHX — DFW
M T W T F S S
11:00 → 15:20

direct

PRINAIR (US) logo PRINAIR (US) 2628
PHX — DAL
M T W T F - -
11:16 → 15:44

direct

PRINAIR (US) logo PRINAIR (US) 2392
PHX — DFW
- - W - - - -
11:26 → 15:55

direct

PRINAIR (US) logo PRINAIR (US) 2392
PHX — DFW
- - - T F - -
11:26 → 15:49

direct

PRINAIR (US) logo PRINAIR (US) 2392
PHX — DFW
M T - - F S S
11:55 → 16:15

direct

PRINAIR (US) logo PRINAIR (US) 579
PHX — DAL
- - - - - S -
12:00 → 16:20

direct

PRINAIR (US) logo PRINAIR (US) 2617
PHX — DAL
- T W - - - -
12:23 → 16:50

direct

PRINAIR (US) logo PRINAIR (US) 1079
PHX — DFW
- - - - - S -
12:30 → 16:50

direct

PRINAIR (US) logo PRINAIR (US) 45
PHX — DAL
M - - T F - -
12:32 → 16:55

direct

PRINAIR (US) logo PRINAIR (US) 2047
PHX — DFW
M T W T F - S
12:35 → 19:40

direct

PRINAIR (US) logo PRINAIR (US) 2872
PHX — DAL
- - - - - - S
13:05 → 17:25

direct

PRINAIR (US) logo PRINAIR (US) 3896
PHX — DAL
M - - T F - S
13:39 → 17:59

direct

PRINAIR (US) logo PRINAIR (US) 1663
PHX — DFW
- - - - - S -
13:45 → 18:05

direct

PRINAIR (US) logo PRINAIR (US) 3896
PHX — DAL
- - - - - S -
13:46 → 18:07

direct

PRINAIR (US) logo PRINAIR (US) 1079
PHX — DFW
M T W T F - S
13:52 → 18:31

direct

PRINAIR (US) logo PRINAIR (US) 3284
PHX — DFW
- - - - - - S
14:15 → 18:48

direct

PRINAIR (US) logo PRINAIR (US) 3284
PHX — DFW
- - - T - - -
14:30 → 18:50

direct

PRINAIR (US) logo PRINAIR (US) 53
PHX — DAL
- T W - - - -
14:30 → 21:10

direct

PRINAIR (US) logo PRINAIR (US) 2281
PHX — DAL
- T W - - - -
14:40 → 21:35

direct

PRINAIR (US) logo PRINAIR (US) 3749
PHX — DAL
- - - - - - S
14:45 → 19:05

direct

PRINAIR (US) logo PRINAIR (US) 4640
PHX — DAL
M - - T F - -
14:50 → 19:10

direct

PRINAIR (US) logo PRINAIR (US) 3275
PHX — DAL
M - - T F - -
15:10 → 19:25

direct

PRINAIR (US) logo PRINAIR (US) 3275
PHX — DAL
- - - - - - S
15:15 → 19:35

direct

PRINAIR (US) logo PRINAIR (US) 1931
PHX — DFW
- - - - - S -
15:15 → 19:35

direct

PRINAIR (US) logo PRINAIR (US) 1663
PHX — DFW
M T W T F - S
15:15 → 19:30

direct

PRINAIR (US) logo PRINAIR (US) 3275
PHX — DAL
- - - - - S -
16:05 → 20:25

direct

PRINAIR (US) logo PRINAIR (US) 869
PHX — DAL
- T W - - - -
16:32 → 20:53

direct

PRINAIR (US) logo PRINAIR (US) 1931
PHX — DFW
M - W T F - S
16:32 → 20:53

direct

PRINAIR (US) logo PRINAIR (US) 3232
PHX — DFW
- - - - - S -
16:35 → 20:55

direct

PRINAIR (US) logo PRINAIR (US) 3712
PHX — DAL
M T W T F - S
16:39 → 21:09

direct

PRINAIR (US) logo PRINAIR (US) 3972
PHX — DFW
- - - - - S -
16:47 → 21:17

direct

PRINAIR (US) logo PRINAIR (US) 3832
PHX — DFW
- - - T - - S
16:54 → 21:16

direct

PRINAIR (US) logo PRINAIR (US) 1931
PHX — DFW
- T - - - - -
16:55 → 21:15

direct

PRINAIR (US) logo PRINAIR (US) 3453
PHX — DAL
M - - T F - -
17:04 → 21:34

direct

PRINAIR (US) logo PRINAIR (US) 3832
PHX — DFW
- T - - - - -
17:04 → 21:34

direct

PRINAIR (US) logo PRINAIR (US) 3972
PHX — DFW
- - W - - - -
17:28 → 21:48

direct

PRINAIR (US) logo PRINAIR (US) 3232
PHX — DFW
M T W T F - S
17:28 → 21:48

direct

PRINAIR (US) logo PRINAIR (US) 633
PHX — DFW
- - - - - S -
17:29 → 21:59

direct

PRINAIR (US) logo PRINAIR (US) 3972
PHX — DFW
M - - - - - -
17:29 → 21:59

direct

PRINAIR (US) logo PRINAIR (US) 3832
PHX — DFW
- - - - F - -
17:30 → 21:50

direct

PRINAIR (US) logo PRINAIR (US) 3878
PHX — DAL
M - - T F - -
17:46 → 22:10

direct

PRINAIR (US) logo PRINAIR (US) 597
PHX — DFW
M - W - F S -
17:50 → 22:05

direct

PRINAIR (US) logo PRINAIR (US) 3878
PHX — DAL
- - - - - S -
17:50 → 22:10

direct

PRINAIR (US) logo PRINAIR (US) 2490
PHX — DAL
M - - T F - -
17:55 → 22:10

direct

PRINAIR (US) logo PRINAIR (US) 3878
PHX — DAL
- - - - - - S
18:00 → 22:20

direct

PRINAIR (US) logo PRINAIR (US) 2347
PHX — DAL
- T W - - - -
18:50 → 23:10

direct

PRINAIR (US) logo PRINAIR (US) 633
PHX — DFW
M T W T F - S
18:50 → 23:10

direct

PRINAIR (US) logo PRINAIR (US) 556
PHX — DFW
- - - - - S -
18:55 → 23:15

direct

PRINAIR (US) logo PRINAIR (US) 2347
PHX — DAL
M - - T F - -
18:55 → 23:10

direct

PRINAIR (US) logo PRINAIR (US) 713
PHX — DAL
- - - - - S -
19:00 → 23:20

direct

PRINAIR (US) logo PRINAIR (US) 3453
PHX — DAL
- T W - - - -
19:05 → 23:20

direct

PRINAIR (US) logo PRINAIR (US) 713
PHX — DAL
M - - T F - S
19:06 → 23:33

direct

PRINAIR (US) logo PRINAIR (US) 2532
PHX — DFW
- - - - - S -
20:38 → 00:59

direct

PRINAIR (US) logo PRINAIR (US) 556
PHX — DFW
M T W T F - S
05:00 → 09:19

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
05:00 → 13:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
05:00 → 09:20

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:00 → 11:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
05:05 → 12:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:10 → 09:25

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
05:10 → 11:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:10 → 13:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:15 → 09:30

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:15 → 09:36

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
05:15 → 11:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
05:15 → 12:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
05:15 → 12:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
05:15 → 12:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:15 → 13:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
05:15 → 13:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
05:20 → 13:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
05:20 → 12:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:20 → 12:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:20 → 12:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
05:25 → 09:40

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
05:25 → 12:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M T W T F - -
05:30 → 09:50

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
05:30 → 11:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
05:40 → 12:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:40 → 12:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
05:40 → 13:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:40 → 13:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:40 → 15:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:50 → 12:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
05:50 → 13:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:55 → 13:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
05:55 → 11:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:00 → 10:27

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
06:00 → 12:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:00 → 12:43

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
06:00 → 13:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
06:00 → 13:33

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
06:00 → 13:37

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
06:00 → 13:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
06:00 → 13:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
06:00 → 14:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
06:00 → 14:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:05 → 14:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:05 → 14:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:05 → 15:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:05 → 13:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - - - - -
06:05 → 11:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:05 → 11:30

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - - - - -
06:10 → 13:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:10 → 13:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:10 → 14:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:10 → 14:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:10 → 15:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:15 → 14:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
06:15 → 10:35

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:20 → 10:40

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
06:20 → 10:40

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:25 → 13:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:25 → 13:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
06:25 → 15:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:30 → 15:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T - - - - -
06:30 → 15:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
06:35 → 15:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:35 → 14:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
06:35 → 10:50

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M T W T F - -
06:35 → 14:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:40 → 15:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
06:40 → 15:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
06:40 → 16:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
06:45 → 15:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
06:55 → 16:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
07:00 → 11:23

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
07:00 → 15:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:00 → 17:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:05 → 11:34

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - - F - -
07:05 → 12:55

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:05 → 15:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:15 → 18:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
07:15 → 16:13

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
07:15 → 15:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
07:15 → 16:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F - S
07:15 → 15:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
07:15 → 14:23

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F S S
07:20 → 11:40

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
07:20 → 14:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
07:20 → 15:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:20 → 15:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:20 → 17:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:25 → 14:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
07:25 → 15:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
07:30 → 14:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
07:30 → 14:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
07:30 → 15:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
07:30 → 16:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
07:30 → 16:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
07:35 → 15:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
07:35 → 16:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
07:37 → 15:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F - S
07:38 → 15:13

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
07:38 → 16:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
07:40 → 14:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
07:42 → 14:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
07:42 → 15:38

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
07:43 → 15:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - F - -
07:43 → 15:48

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T - - S
07:45 → 16:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
07:45 → 18:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
07:45 → 19:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
07:45 → 15:48

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
07:45 → 14:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:45 → 14:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
07:45 → 15:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:46 → 14:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F S S
07:46 → 15:38

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F S S
07:50 → 12:05

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
07:50 → 14:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:50 → 14:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:50 → 15:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:50 → 18:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:50 → 19:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:50 → 15:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
07:55 → 12:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
07:55 → 12:15

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
07:55 → 16:23

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - T - - -
07:55 → 16:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:00 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:00 → 16:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:00 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
08:00 → 18:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
08:00 → 17:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:00 → 12:20

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:00 → 16:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
08:00 → 15:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
08:00 → 15:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:00 → 15:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:00 → 15:00

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
08:00 → 12:29

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
08:02 → 12:31

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
08:05 → 15:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
08:05 → 15:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
08:05 → 16:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:05 → 18:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
08:06 → 12:30

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
08:10 → 14:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:10 → 14:55

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
08:15 → 16:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
08:15 → 16:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
08:20 → 14:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
08:20 → 15:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:20 → 16:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
08:20 → 18:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:25 → 17:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:30 → 19:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - - - - -
08:30 → 17:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
08:30 → 17:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - -
08:30 → 17:38

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - - S
08:30 → 19:31

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T W T F - S
08:30 → 16:17

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
08:30 → 15:54

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - T F - -
08:30 → 15:51

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W - F - S
08:30 → 15:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:30 → 14:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:34 → 15:13

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - S -
08:34 → 16:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
08:34 → 16:28

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
08:35 → 16:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
08:35 → 16:23

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - - S
08:40 → 20:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:40 → 19:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:40 → 18:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:40 → 18:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
08:40 → 17:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:40 → 17:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
08:40 → 16:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
08:40 → 16:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
08:40 → 16:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
08:40 → 15:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
08:40 → 17:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
08:43 → 15:13

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
08:43 → 16:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
08:45 → 17:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
08:45 → 21:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:45 → 15:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
08:45 → 16:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
08:45 → 14:55

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:50 → 13:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
08:50 → 16:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
08:50 → 17:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
08:50 → 19:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
08:50 → 19:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
08:59 → 17:44

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - W - - - -
08:59 → 16:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - W - - - -
09:00 → 18:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
09:00 → 19:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
09:00 → 19:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
09:00 → 18:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:00 → 15:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
09:00 → 16:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
09:00 → 15:44

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
09:00 → 15:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:00 → 15:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
09:00 → 16:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
09:05 → 17:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
09:09 → 13:43

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
09:10 → 18:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:10 → 17:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:10 → 15:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:10 → 15:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:25 → 17:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:25 → 19:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:25 → 20:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:25 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:35 → 15:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:35 → 16:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
09:35 → 17:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:35 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
09:40 → 16:25

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:40 → 16:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
09:40 → 17:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:40 → 20:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:45 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:45 → 18:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:45 → 16:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:45 → 14:00

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
09:45 → 17:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
09:50 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
09:50 → 18:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
09:51 → 16:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
09:51 → 16:28

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
09:51 → 17:34

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
09:51 → 17:44

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
09:51 → 18:42

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F - S
09:51 → 21:42

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
09:51 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
09:51 → 23:29

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
09:55 → 18:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:00 → 18:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
10:00 → 18:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
10:00 → 17:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - - - - -
10:00 → 17:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S -
10:00 → 17:38

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - - S
10:00 → 17:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
10:05 → 14:25

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
10:05 → 14:25

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
10:05 → 17:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
10:05 → 20:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
10:10 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - W - - - -
10:15 → 17:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
10:16 → 17:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T W - - - -
10:16 → 17:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F S S
10:20 → 19:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
10:20 → 18:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
10:20 → 19:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
10:20 → 18:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
10:22 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F S S
10:30 → 21:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:30 → 18:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:30 → 19:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:34 → 17:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - F S -
10:34 → 17:46

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F S S
10:34 → 19:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
10:35 → 15:05

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
10:35 → 17:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
10:35 → 20:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
10:40 → 17:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:40 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
10:40 → 18:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:40 → 18:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:45 → 18:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:50 → 17:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:50 → 18:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
10:55 → 18:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
10:55 → 21:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
11:00 → 15:20

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M T W T F - -
11:00 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
11:00 → 20:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:10 → 17:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:10 → 19:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
11:10 → 19:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
11:15 → 18:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:15 → 18:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:15 → 18:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:15 → 20:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:16 → 15:44

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - W - - - -
11:20 → 21:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:20 → 20:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:20 → 19:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F S S
11:20 → 18:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:20 → 17:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:25 → 18:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
11:26 → 15:55

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - T F - -
11:26 → 15:49

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T - - F S S
11:28 → 19:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F S S
11:30 → 18:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:30 → 19:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
11:35 → 18:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:35 → 20:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:35 → 20:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:35 → 21:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:45 → 18:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
11:45 → 20:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
11:50 → 22:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:50 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:50 → 22:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:50 → 19:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:50 → 21:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:50 → 21:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:50 → 20:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
11:50 → 19:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
11:55 → 16:15

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
11:55 → 19:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
11:55 → 21:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
11:57 → 20:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
12:00 → 20:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
12:00 → 20:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
12:00 → 18:42

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F - S
12:00 → 19:47

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
12:00 → 16:20

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
12:10 → 18:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:10 → 19:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:10 → 20:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:10 → 20:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:20 → 18:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:20 → 19:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
12:23 → 16:50

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
12:25 → 20:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
12:30 → 16:50

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:30 → 19:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
12:30 → 19:31

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T W T F - S
12:30 → 19:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - - - - -
12:30 → 20:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
12:32 → 16:55

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
12:35 → 19:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:35 → 19:40

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
12:35 → 19:47

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
12:35 → 20:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
12:35 → 21:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:41 → 19:37

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
12:45 → 20:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
12:45 → 21:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:50 → 19:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
12:50 → 20:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:50 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
12:52 → 21:29

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
12:55 → 21:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
12:55 → 20:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:05 → 17:25

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - S
13:10 → 20:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
13:10 → 21:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:20 → 20:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:20 → 21:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
13:25 → 19:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:25 → 20:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:25 → 20:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
13:25 → 20:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
13:25 → 21:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:25 → 21:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:25 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
13:30 → 22:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
13:30 → 21:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
13:30 → 21:12

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
13:35 → 20:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F - S
13:35 → 20:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:35 → 20:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
13:35 → 21:27

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
13:35 → 21:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
13:35 → 21:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F - S
13:39 → 17:59

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
13:40 → 21:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:40 → 21:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
13:40 → 21:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
13:40 → 22:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:40 → 22:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
13:40 → 23:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:45 → 22:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:45 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
13:45 → 22:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:45 → 21:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
13:45 → 18:05

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
13:46 → 18:07

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
13:50 → 19:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
13:50 → 21:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
13:52 → 18:31

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - - S
13:55 → 21:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
13:55 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
14:00 → 21:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:00 → 22:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
14:00 → 23:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:05 → 21:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:05 → 22:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:05 → 22:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:10 → 22:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
14:10 → 21:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:10 → 20:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
14:15 → 18:48

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - T - - -
14:15 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
14:15 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
14:20 → 20:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:24 → 21:42

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
14:24 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
14:24 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T - T F - S
14:25 → 21:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:25 → 22:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:30 → 18:50

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
14:30 → 21:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
14:30 → 21:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:30 → 22:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:30 → 23:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:31 → 21:42

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
14:34 → 21:17

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
14:40 → 21:35

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
14:40 → 21:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
14:45 → 19:05

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:50 → 19:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
14:50 → 23:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
14:54 → 21:19

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
14:54 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
14:54 → 22:04

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
14:54 → 23:12

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T W - - - -
14:54 → 23:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
14:55 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
14:55 → 23:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
15:00 → 23:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
15:00 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
15:00 → 22:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
15:00 → 21:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
15:05 → 21:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
15:05 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
15:10 → 19:25

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
15:10 → 22:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
15:10 → 23:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
15:15 → 19:30

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
15:15 → 19:35

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
15:15 → 19:35

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
15:15 → 22:35

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
15:15 → 23:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
15:15 → 23:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
15:25 → 21:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
15:25 → 22:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
15:25 → 23:05

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - - - - -
15:29 → 23:44

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
15:35 → 22:40

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
15:35 → 22:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
15:40 → 21:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
15:40 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
15:40 → 23:15

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
15:45 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
15:50 → 23:10

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
15:55 → 22:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
15:55 → 23:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
15:55 → 23:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
16:00 → 22:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
16:05 → 20:25

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
16:05 → 23:00

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
16:08 → 23:29

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
16:10 → 23:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
16:15 → 22:50

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
16:15 → 23:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
16:20 → 22:55

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
16:20 → 23:20

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
16:25 → 22:45

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
16:32 → 20:53

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
16:32 → 20:53

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W T F - S
16:35 → 20:55

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M T W T F - S
16:39 → 21:09

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
16:40 → 23:25

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
16:40 → 23:44

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
16:45 → 23:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
16:47 → 21:17

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - T - - S
16:49 → 00:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - T - - -
16:49 → 00:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - - F - -
16:54 → 21:16

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
16:55 → 21:15

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
16:58 → 00:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - - S
17:04 → 21:34

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - W - - - -
17:04 → 21:34

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
17:09 → 00:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - W - - - -
17:09 → 00:14

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -
17:28 → 21:48

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
17:28 → 21:48

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
17:29 → 21:59

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - - - - -
17:29 → 21:59

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - F - -
17:30 → 21:50

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
17:46 → 22:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - W - F S -
17:50 → 22:05

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
17:50 → 22:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
17:55 → 22:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - - S
18:00 → 22:20

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
18:50 → 23:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
18:50 → 23:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
18:55 → 23:10

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- - - - - S -
18:55 → 23:15

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - -
19:00 → 23:20

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
- T W - - - -
19:05 → 23:20

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DAL
M - - T F - S
19:06 → 23:33

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - S -
20:30 → 04:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
20:38 → 00:59

direct

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F - S
20:43 → 04:51

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
20:59 → 05:43

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - - - - -
21:30 → 04:41

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M - - T F - S
21:30 → 05:39

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
M T W T F S S
22:00 → 05:43

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - - - S
22:15 → 05:43

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- - - - F - -
22:33 → 05:30

1 stop

PRINAIR (US)logo PRINAIR (US)
PHX — DFW
- T - - - - -