Cheap flights from Phoenix to Houston

Search for the cheapest air tickets from Phoenix to Houston

Recently booked flights from Phoenix to Houston

From
Phoenix
To
Houston
Depart date
02.02.2026
Price
$627 / 2282ر.ق

Airlines Flying to Houston from Phoenix

Flight schedule Phoenix to Houston

07:00 → 10:35

direct

logo United Airlines 477
PHX — IAH
- - - - F - -
07:00 → 10:35

direct

logo United Airlines 477
PHX — IAH
- - - - - S -
07:00 → 10:35

direct

logo United Airlines 477
PHX — IAH
M T - T - - S
07:15 → 10:51

direct

logo United Airlines 477
PHX — IAH
M T W T F - S
09:30 → 13:10

direct

logo United Airlines 2042
PHX — IAH
- - W - - - -
09:40 → 13:15

direct

logo United Airlines 496
PHX — IAH
M T W T - S S
09:40 → 13:15

direct

logo United Airlines 496
PHX — IAH
- - - T F - -
10:02 → 13:41

direct

logo American Airlines 960
PHX — IAH
M T W T F S S
11:30 → 15:08

direct

logo United Airlines 378
PHX — IAH
M - W - - S S
11:30 → 15:08

direct

logo United Airlines 378
PHX — IAH
- - - T F - -
11:30 → 15:08

direct

logo United Airlines 378
PHX — IAH
- T - - - - -
11:30 → 15:10

direct

logo United Airlines 378
PHX — IAH
M - W - - - -
13:31 → 17:10

direct

logo United Airlines 1148
PHX — IAH
M T W T F S S
13:31 → 17:09

direct

logo United Airlines 1752
PHX — IAH
- - - - - S -
13:31 → 17:09

direct

logo United Airlines 1752
PHX — IAH
- - - - F - -
13:31 → 17:09

direct

logo United Airlines 1752
PHX — IAH
- T - - - - -
13:31 → 17:09

direct

logo United Airlines 1752
PHX — IAH
M - W T - - S
15:30 → 19:08

direct

logo United Airlines 1076
PHX — IAH
M T W T F S S
15:35 → 19:15

direct

logo United Airlines 1066
PHX — IAH
M T W - F - -
16:37 → 20:12

direct

logo American Airlines 1195
PHX — IAH
M T W - - S -
17:10 → 20:51

direct

logo Frontier Airlines 4184
PHX — IAH
- - - T - S S
17:15 → 20:56

direct

logo Frontier Airlines 4184
PHX — IAH
M - - - - - -
18:00 → 21:41

direct

logo Frontier Airlines 4184
PHX — IAH
- - - - F - -
18:01 → 21:36

direct

logo United Airlines 1885
PHX — IAH
M - W T F - S
20:24 → 23:59

direct

logo American Airlines 1674
PHX — IAH
M T W T F S S
01:42 → 08:20

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
01:42 → 08:20

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
05:00 → 10:47

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
05:00 → 10:55

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
05:00 → 11:49

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
06:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
06:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
06:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- T W - - - -
06:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - T - - -
06:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
06:00 → 12:32

1 stop

Frontier Airlines logo Frontier Airlines
PHX — IAH
M - - - - - -
06:00 → 11:31

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T F - -
06:00 → 11:31

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
06:00 → 11:31

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - S
06:13 → 11:49

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
06:13 → 13:35

1 stop

American Airlines logo American Airlines
PHX — IAH
- T W - - - -
06:13 → 13:51

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
06:38 → 13:33

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - S -
06:45 → 13:17

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T F S S
06:50 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
07:00 → 13:33

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T F - -
07:00 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
- T - - - - -
07:00 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - - S
07:00 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - F - -
07:00 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
M - - - - - -
07:00 → 13:33

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - - S
07:00 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - T - - -
07:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - T - - -
07:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
07:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- T W - - - -
07:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
07:00 → 10:35

direct

United Airlines logo United Airlines
PHX — IAH
- - - - - S -
07:00 → 10:35

direct

United Airlines logo United Airlines
PHX — IAH
M T - T - - S
07:00 → 10:35

direct

United Airlines logo United Airlines
PHX — IAH
- - - - F - -
07:00 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
07:15 → 10:51

direct

United Airlines logo United Airlines
PHX — IAH
M T W T F - S
07:28 → 13:35

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
07:28 → 13:51

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
07:35 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
07:35 → 15:16

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
07:35 → 15:16

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
07:35 → 15:16

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
07:35 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
07:35 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
07:35 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
07:35 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
07:35 → 13:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
08:10 → 15:16

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
08:10 → 15:45

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
08:15 → 15:42

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
08:15 → 15:45

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
08:15 → 15:45

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
08:15 → 15:42

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
08:15 → 15:16

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
08:15 → 15:16

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
08:25 → 13:51

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
08:25 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - F - -
08:25 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
M - - - - - -
08:25 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
- T - - - - S
08:25 → 15:14

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - T - - -
08:25 → 15:40

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
08:30 → 15:20

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - - - -
09:00 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
09:00 → 15:25

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
09:00 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
M - W - F - -
09:00 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
09:00 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
09:00 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
09:17 → 15:52

1 stop

Frontier Airlines logo Frontier Airlines
PHX — IAH
- - - T - - -
09:22 → 15:52

1 stop

Frontier Airlines logo Frontier Airlines
PHX — IAH
- - - - - S -
09:30 → 13:10

direct

United Airlines logo United Airlines
PHX — IAH
- - W - - - -
09:35 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
09:40 → 13:15

direct

United Airlines logo United Airlines
PHX — IAH
M T W T - S S
09:40 → 13:15

direct

United Airlines logo United Airlines
PHX — IAH
- - - T F - -
09:42 → 16:58

1 stop

American Airlines logo American Airlines
PHX — IAH
M T - T F - -
09:42 → 16:58

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
09:42 → 16:58

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
09:42 → 16:58

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
09:42 → 16:58

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
09:43 → 16:59

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
09:50 → 15:45

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
09:50 → 16:50

1 stop

American Airlines logo American Airlines
PHX — IAH
M T W T F S S
09:50 → 16:01

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
09:50 → 15:42

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
09:50 → 15:45

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
09:50 → 15:45

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
09:50 → 15:42

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
09:55 → 15:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
09:55 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
M T - T - - -
09:55 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - T F - -
09:55 → 15:22

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
09:55 → 15:40

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
09:55 → 16:57

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
09:55 → 17:05

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
10:02 → 13:41

direct

American Airlines logo American Airlines
PHX — IAH
M T W T F S S
10:04 → 15:31

1 stop

American Airlines logo American Airlines
PHX — IAH
M - W - - - -
10:40 → 16:59

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - - - -
10:42 → 17:19

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
10:42 → 17:19

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - T F - -
10:42 → 17:19

1 stop

American Airlines logo American Airlines
PHX — IAH
- T W - - - -
10:42 → 17:19

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
10:58 → 19:05

1 stop

United Airlines logo United Airlines
PHX — IAH
- T - - - - -
10:58 → 19:05

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - F - -
10:58 → 19:06

1 stop

United Airlines logo United Airlines
PHX — IAH
M - - - - - -
10:58 → 19:06

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - F S -
10:58 → 19:06

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - T - - -
10:58 → 19:06

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - - S
11:05 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
11:05 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
M T W T - - S
11:05 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
11:05 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
11:05 → 18:08

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
11:05 → 16:50

1 stop

American Airlines logo American Airlines
PHX — IAH
M T W T F S S
11:18 → 19:10

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - S
11:18 → 19:10

1 stop

American Airlines logo American Airlines
PHX — IAH
M T - T - - -
11:18 → 19:15

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
11:25 → 17:05

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
11:25 → 18:34

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
11:30 → 15:10

direct

United Airlines logo United Airlines
PHX — IAH
M - W - - - -
11:30 → 15:08

direct

United Airlines logo United Airlines
PHX — IAH
- - - T F - -
11:30 → 15:08

direct

United Airlines logo United Airlines
PHX — IAH
- T - - - - -
11:30 → 15:08

direct

United Airlines logo United Airlines
PHX — IAH
M - W - - S S
11:32 → 19:04

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
11:48 → 19:25

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
11:48 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
11:48 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
11:48 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
11:48 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
11:48 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
- T W T - - -
11:48 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
11:48 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
11:48 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
11:48 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - S
11:48 → 18:08

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
11:48 → 18:39

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
12:17 → 19:14

1 stop

Frontier Airlines logo Frontier Airlines
PHX — IAH
- T W - - - -
12:56 → 19:10

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - - - -
12:56 → 20:01

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - - S -
12:56 → 20:54

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - - S -
12:58 → 20:00

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - F - -
12:58 → 20:50

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T - - S
12:58 → 20:50

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - F - -
12:58 → 20:50

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - S -
12:58 → 20:50

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - T - - -
12:58 → 20:00

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - T - - -
12:58 → 19:06

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W T - - S
12:58 → 20:00

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - S -
12:58 → 20:00

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T - - S
12:58 → 19:06

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - S -
12:58 → 19:06

1 stop

United Airlines logo United Airlines
PHX — IAH
M - - - - - -
12:58 → 19:06

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - T - - -
12:58 → 19:05

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - F - -
12:58 → 19:05

1 stop

United Airlines logo United Airlines
PHX — IAH
- T - - - - -
13:15 → 20:47

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
13:18 → 20:00

1 stop

American Airlines logo American Airlines
PHX — IAH
M T W T F S S
13:18 → 20:50

1 stop

American Airlines logo American Airlines
PHX — IAH
M T W T F - S
13:18 → 20:50

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
13:22 → 21:08

1 stop

Frontier Airlines logo Frontier Airlines
PHX — IAH
- - - - F - -
13:23 → 19:04

1 stop

American Airlines logo American Airlines
PHX — IAH
M T W - - S -
13:23 → 20:46

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
13:31 → 17:09

direct

United Airlines logo United Airlines
PHX — IAH
- - - - F - -
13:31 → 17:09

direct

United Airlines logo United Airlines
PHX — IAH
M - W T - - S
13:31 → 17:09

direct

United Airlines logo United Airlines
PHX — IAH
- - - - - S -
13:31 → 17:09

direct

United Airlines logo United Airlines
PHX — IAH
- T - - - - -
13:31 → 17:10

direct

United Airlines logo United Airlines
PHX — IAH
M T W T F S S
13:39 → 20:41

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
13:39 → 20:41

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
13:39 → 20:41

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
13:39 → 20:41

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
13:39 → 20:21

1 stop

American Airlines logo American Airlines
PHX — IAH
M - W - - - -
13:39 → 20:21

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
13:39 → 20:21

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - T - - -
13:39 → 20:14

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
13:39 → 20:10

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
13:39 → 19:25

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
13:39 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
13:39 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
13:39 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
13:39 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
13:39 → 19:17

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
13:43 → 19:09

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - S
13:43 → 19:09

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - F - -
13:43 → 19:10

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
13:43 → 20:50

1 stop

American Airlines logo American Airlines
PHX — IAH
M - W T F - S
13:46 → 19:04

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
13:46 → 19:05

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
13:46 → 19:05

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
13:46 → 19:05

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - T - - S
13:49 → 19:06

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
14:35 → 00:56

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
14:35 → 00:56

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
14:35 → 00:56

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
14:35 → 00:56

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
14:35 → 00:56

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
14:35 → 00:56

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
14:35 → 20:50

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
14:35 → 21:46

1 stop

American Airlines logo American Airlines
PHX — IAH
M T - - F - S
14:35 → 21:46

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W T - - -
14:42 → 20:54

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - - - -
14:42 → 22:48

1 stop

United Airlines logo United Airlines
PHX — IAH
- - W - - - -
14:47 → 20:41

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T F - S
14:47 → 20:41

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
14:47 → 20:41

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - F - -
14:47 → 20:21

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
14:47 → 20:41

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T - - -
14:47 → 20:21

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T F - -
14:47 → 20:21

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - - -
14:47 → 20:10

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
14:52 → 20:50

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - T F - -
14:52 → 20:50

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - S -
14:52 → 20:50

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T - - S
14:52 → 22:46

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - - - S -
14:52 → 22:46

1 stop

United Airlines logo United Airlines
PHX — IAH
- - - T F - -
14:52 → 22:46

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T - - S
15:03 → 21:17

1 stop

Frontier Airlines logo Frontier Airlines
PHX — IAH
- - - - F - -
15:03 → 21:27

1 stop

Frontier Airlines logo Frontier Airlines
PHX — IAH
- - - - - - S
15:06 → 20:14

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
15:06 → 22:31

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
15:30 → 19:08

direct

United Airlines logo United Airlines
PHX — IAH
M T W T F S S
15:31 → 21:10

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
15:31 → 22:49

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
15:35 → 19:15

direct

United Airlines logo United Airlines
PHX — IAH
M T W - F - -
16:15 → 22:48

1 stop

American Airlines logo American Airlines
PHX — IAH
M T W - - S -
16:15 → 23:59

1 stop

American Airlines logo American Airlines
PHX — IAH
M T W - - S -
16:25 → 22:46

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - S -
16:25 → 23:59

1 stop

American Airlines logo American Airlines
PHX — IAH
- T - - - S -
16:30 → 22:29

1 stop

American Airlines logo American Airlines
PHX — IAH
M - - - - - -
16:30 → 22:31

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - S -
16:30 → 22:31

1 stop

American Airlines logo American Airlines
PHX — IAH
- T W T F - S
16:30 → 23:52

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T F - -
16:30 → 23:52

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
16:31 → 22:48

1 stop

United Airlines logo United Airlines
PHX — IAH
- T W - - - -
16:31 → 23:59

1 stop

United Airlines logo United Airlines
PHX — IAH
- T W - - - -
16:35 → 22:46

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T F S S
16:35 → 23:59

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T F S S
16:37 → 20:12

direct

American Airlines logo American Airlines
PHX — IAH
M T W - - S -
16:44 → 22:49

1 stop

American Airlines logo American Airlines
PHX — IAH
- - W - - - -
17:10 → 20:51

direct

Frontier Airlines logo Frontier Airlines
PHX — IAH
- - - T - S S
17:15 → 20:56

direct

Frontier Airlines logo Frontier Airlines
PHX — IAH
M - - - - - -
17:24 → 23:52

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
17:24 → 23:52

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T F - -
17:34 → 23:59

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T F - S
17:36 → 23:59

1 stop

United Airlines logo United Airlines
PHX — IAH
M T W T F S S
18:00 → 21:41

direct

Frontier Airlines logo Frontier Airlines
PHX — IAH
- - - - F - -
18:01 → 21:36

direct

United Airlines logo United Airlines
PHX — IAH
M - W T F - S
18:22 → 23:52

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - T F - -
18:22 → 23:52

1 stop

American Airlines logo American Airlines
PHX — IAH
- - - - - - S
20:24 → 23:59

direct

American Airlines logo American Airlines
PHX — IAH
M T W T F S S