Cheap flights from Houston to Phoenix

Search for the cheapest air tickets from Houston to Phoenix

Recently booked flights from Houston to Phoenix

From
Houston
To
Phoenix
Depart date
03.02.2026
Price
$469 / 1707ر.ق

Average ticket prices for flights from Houston to Phoenix by month

Find the cheapest time to fly from Houston to Phoenix.

February
April

Airlines Flying to Phoenix from Houston

Flight schedule Houston to Phoenix

07:20 → 09:28

direct

logo United Airlines 2614
IAH — PHX
M T W T F S S
08:02 → 10:14

direct

logo American Airlines 1242
IAH — PHX
M T W T F S S
08:15 → 10:17

direct

logo American Airlines 851
IAH — PHX
- - W - - - S
08:30 → 10:32

direct

logo American Airlines 851
IAH — PHX
M T - T F S -
10:12 → 12:23

direct

logo United Airlines 1895
IAH — PHX
- - - - - - S
10:12 → 12:23

direct

logo United Airlines 1895
IAH — PHX
M T W T F S -
10:12 → 12:24

direct

logo United Airlines 1895
IAH — PHX
- T W - - - -
10:12 → 12:24

direct

logo United Airlines 1895
IAH — PHX
M - - T - - -
12:12 → 14:21

direct

logo United Airlines 278
IAH — PHX
M T W T F - S
12:13 → 14:22

direct

logo United Airlines 278
IAH — PHX
- - - - - S -
12:13 → 14:19

direct

logo United Airlines 278
IAH — PHX
M T W T F S S
14:24 → 16:29

direct

logo American Airlines 971
IAH — PHX
M T W T F S S
14:43 → 16:56

direct

logo Frontier Airlines 1703
IAH — PHX
M - - - F S S
14:47 → 16:53

direct

logo United Airlines 1798
IAH — PHX
M T W T F S S
14:47 → 16:55

direct

logo United Airlines 1798
IAH — PHX
M - W T F - S
16:45 → 18:49

direct

logo United Airlines 1589
IAH — PHX
M - W - - - -
16:45 → 18:49

direct

logo United Airlines 1589
IAH — PHX
- T - - - - -
16:50 → 18:59

direct

logo United Airlines 683
IAH — PHX
M - W T F S S
20:10 → 22:14

direct

logo United Airlines 2078
IAH — PHX
- T - - - - -
20:10 → 22:14

direct

logo United Airlines 2078
IAH — PHX
M - W - F S S
20:20 → 22:29

direct

logo United Airlines 2078
IAH — PHX
M - - T F - S
20:20 → 22:29

direct

logo United Airlines 2078
IAH — PHX
- - - T - - -
20:20 → 22:29

direct

logo United Airlines 2078
IAH — PHX
- - - - - S -
21:36 → 23:44

direct

logo Frontier Airlines 4183
IAH — PHX
- - - - - S -
21:36 → 23:44

direct

logo Frontier Airlines 4181
IAH — PHX
- - - T - - S
22:36 → 00:48

direct

logo Frontier Airlines 4181
IAH — PHX
- - - - F - -
05:00 → 08:49

1 stop

American Airlines logo American Airlines
IAH — PHX
M - - - - - -
05:00 → 10:19

1 stop

American Airlines logo American Airlines
IAH — PHX
M - - - - - -
05:00 → 10:49

1 stop

American Airlines logo American Airlines
IAH — PHX
M T W T F S S
05:00 → 09:04

1 stop

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

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - T - S S
05:00 → 09:04

1 stop

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

1 stop

American Airlines logo American Airlines
IAH — PHX
M - W - F - -
06:00 → 10:10

1 stop

American Airlines logo American Airlines
IAH — PHX
M - W - F - -
06:00 → 10:10

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T - S S
06:00 → 10:10

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T - - -
06:00 → 10:19

1 stop

American Airlines logo American Airlines
IAH — PHX
M - W - - - -
06:00 → 10:19

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - - - S S
06:00 → 10:49

1 stop

American Airlines logo American Airlines
IAH — PHX
M - W T F S S
06:00 → 10:49

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T - - -
06:30 → 11:46

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
06:30 → 11:46

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
06:30 → 11:46

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
06:39 → 11:16

1 stop

Frontier Airlines logo Frontier Airlines
IAH — PHX
M - - T F - S
06:39 → 11:16

1 stop

Frontier Airlines logo Frontier Airlines
IAH — PHX
- - - T - - -
06:45 → 12:10

1 stop

Frontier Airlines logo Frontier Airlines
IAH — PHX
M - - T F - S
07:13 → 11:40

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - -
07:13 → 11:46

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
07:13 → 11:49

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W T F - S
07:13 → 13:30

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W T F S S
07:13 → 13:45

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - T F - S
07:20 → 09:28

direct

United Airlines logo United Airlines
IAH — PHX
M T W T F S S
07:20 → 12:52

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
07:21 → 13:08

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
07:26 → 12:52

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
07:26 → 12:52

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - T F - -
07:30 → 12:22

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - S
07:30 → 12:23

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - F - S
07:30 → 12:22

1 stop

United Airlines logo United Airlines
IAH — PHX
M - W - F - -
07:30 → 12:22

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - S -
07:32 → 12:52

1 stop

American Airlines logo American Airlines
IAH — PHX
M - W - F - -
07:32 → 13:08

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T - - -
07:37 → 12:52

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - S -
07:40 → 12:46

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W T F - -
08:00 → 12:46

1 stop

American Airlines logo American Airlines
IAH — PHX
M T W T F S S
08:02 → 10:14

direct

American Airlines logo American Airlines
IAH — PHX
M T W T F S S
08:07 → 12:52

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - - S
08:07 → 14:06

1 stop

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

direct

American Airlines logo American Airlines
IAH — PHX
- - W - - - S
08:16 → 13:39

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
08:16 → 13:39

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S S
08:16 → 13:39

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W T - - -
08:16 → 14:31

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S S
08:16 → 14:31

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
08:16 → 14:31

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W T - - -
08:18 → 13:30

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W T F S S
08:18 → 13:45

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - T F - S
08:30 → 10:32

direct

American Airlines logo American Airlines
IAH — PHX
M T - T F S -
09:34 → 14:41

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
09:34 → 14:41

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - T - - -
09:34 → 14:41

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
09:35 → 14:36

1 stop

American Airlines logo American Airlines
IAH — PHX
M - - - - - -
09:35 → 15:38

1 stop

American Airlines logo American Airlines
IAH — PHX
M - - - - - -
09:36 → 15:17

1 stop

United Airlines logo United Airlines
IAH — PHX
M T - T F S -
09:36 → 15:17

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
09:40 → 14:41

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
09:45 → 14:57

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
09:45 → 14:57

1 stop

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

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - -
09:51 → 15:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F S -
09:51 → 16:16

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F S -
09:51 → 16:16

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W T F - S
09:51 → 16:16

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
09:51 → 14:31

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W T F - S
09:51 → 15:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
09:51 → 15:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
09:51 → 14:31

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F S -
09:51 → 14:31

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
09:51 → 15:29

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - T F - -
09:55 → 15:45

1 stop

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

1 stop

United Airlines logo United Airlines
IAH — PHX
- T W T F - S
09:59 → 15:38

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - F - S
09:59 → 15:38

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
10:00 → 15:33

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
10:00 → 15:33

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
10:00 → 16:05

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W - - - -
10:00 → 15:25

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - -
10:00 → 14:06

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
10:00 → 14:06

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
10:00 → 15:25

1 stop

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

1 stop

United Airlines logo United Airlines
IAH — PHX
M T - T F - S
10:06 → 16:00

1 stop

United Airlines logo United Airlines
IAH — PHX
M T - T F - S
10:12 → 12:24

direct

United Airlines logo United Airlines
IAH — PHX
- T W - - - -
10:12 → 12:24

direct

United Airlines logo United Airlines
IAH — PHX
M - - T - - -
10:12 → 12:23

direct

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
10:12 → 12:23

direct

United Airlines logo United Airlines
IAH — PHX
M T W T F S -
10:15 → 13:51

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
10:15 → 16:00

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
10:21 → 14:10

1 stop

United Airlines logo United Airlines
IAH — PHX
M T - T - S S
10:21 → 14:10

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
10:21 → 16:05

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
10:51 → 16:16

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
10:51 → 16:16

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W T F - S
10:51 → 16:16

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
10:51 → 15:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
10:51 → 15:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
10:51 → 15:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
10:51 → 15:29

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - T F - -
11:00 → 15:25

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - -
11:00 → 15:25

1 stop

United Airlines logo United Airlines
IAH — PHX
- T W - - - -
11:00 → 16:05

1 stop

United Airlines logo United Airlines
IAH — PHX
- T W - - - -
11:00 → 16:05

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - -
11:27 → 15:38

1 stop

American Airlines logo American Airlines
IAH — PHX
- - W - - - -
11:27 → 15:38

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - - - - -
11:27 → 15:38

1 stop

American Airlines logo American Airlines
IAH — PHX
M - - - - - -
11:27 → 16:17

1 stop

American Airlines logo American Airlines
IAH — PHX
- - W - - - -
11:27 → 16:17

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - - - - -
11:55 → 16:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
11:55 → 16:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
11:55 → 16:29

1 stop

United Airlines logo United Airlines
IAH — PHX
M T - - F - -
12:00 → 18:26

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - F - S
12:00 → 16:17

1 stop

United Airlines logo United Airlines
IAH — PHX
- T W - - - -
12:00 → 18:26

1 stop

United Airlines logo United Airlines
IAH — PHX
- T W - - - -
12:05 → 16:00

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
12:05 → 16:00

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
12:05 → 16:29

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
12:10 → 16:00

1 stop

United Airlines logo United Airlines
IAH — PHX
M T - T F - -
12:12 → 14:21

direct

United Airlines logo United Airlines
IAH — PHX
M T W T F - S
12:13 → 14:19

direct

United Airlines logo United Airlines
IAH — PHX
M T W T F S S
12:13 → 14:22

direct

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
12:15 → 18:23

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
12:15 → 18:23

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
12:15 → 18:23

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
12:15 → 16:49

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
12:15 → 18:23

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
12:15 → 16:37

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
12:15 → 16:37

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
12:15 → 16:05

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
12:15 → 16:37

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
12:15 → 16:25

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
12:15 → 16:25

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - T F S S
12:21 → 16:37

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - F - -
12:21 → 16:37

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T - - -
12:21 → 16:37

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - - S
12:21 → 18:23

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - - S
12:21 → 18:23

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T F - -
12:25 → 17:54

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
12:25 → 17:54

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
12:25 → 17:54

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
12:25 → 17:54

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
12:39 → 16:17

1 stop

American Airlines logo American Airlines
IAH — PHX
- - W - - - -
12:39 → 18:20

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - - - - -
12:39 → 18:20

1 stop

American Airlines logo American Airlines
IAH — PHX
- - W - - - -
12:39 → 16:17

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - - - - -
12:40 → 18:06

1 stop

United Airlines logo United Airlines
IAH — PHX
M T - - - S -
12:40 → 18:06

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
12:50 → 18:14

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
12:50 → 18:14

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
12:50 → 18:14

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
12:50 → 18:14

1 stop

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

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
14:24 → 16:29

direct

American Airlines logo American Airlines
IAH — PHX
M T W T F S S
14:35 → 20:07

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - S
14:35 → 20:07

1 stop

United Airlines logo United Airlines
IAH — PHX
M - W T - - -
14:35 → 20:07

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
14:35 → 19:22

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
14:35 → 19:22

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - T F - S
14:38 → 19:45

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - T - S -
14:38 → 19:45

1 stop

United Airlines logo United Airlines
IAH — PHX
M - W - F - S
14:40 → 19:14

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
14:40 → 19:14

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
14:40 → 19:14

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - S S
14:40 → 20:00

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - -
14:40 → 20:36

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
14:40 → 20:36

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - S S
14:40 → 20:36

1 stop

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

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - - - - -
14:41 → 20:36

1 stop

American Airlines logo American Airlines
IAH — PHX
- - W - - - -
14:41 → 20:36

1 stop

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

1 stop

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

1 stop

American Airlines logo American Airlines
IAH — PHX
- - W - - - -
14:41 → 19:14

1 stop

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

1 stop

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

1 stop

American Airlines logo American Airlines
IAH — PHX
- - W - - - -
14:41 → 18:20

1 stop

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

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - - - - -
14:43 → 16:56

direct

Frontier Airlines logo Frontier Airlines
IAH — PHX
M - - - F S S
14:47 → 16:53

direct

United Airlines logo United Airlines
IAH — PHX
M T W T F S S
14:47 → 16:55

direct

United Airlines logo United Airlines
IAH — PHX
M - W T F - S
14:53 → 20:04

1 stop

United Airlines logo United Airlines
IAH — PHX
M - W - - - S
14:53 → 20:04

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
14:53 → 20:04

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
14:53 → 20:04

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
14:53 → 21:21

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - F - -
14:53 → 21:21

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - S
14:53 → 21:21

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - T - S -
16:20 → 22:16

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - S
16:20 → 22:16

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - T - - -
16:20 → 20:30

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
16:20 → 20:30

1 stop

United Airlines logo United Airlines
IAH — PHX
M - W T F - -
16:32 → 21:21

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
16:32 → 21:21

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - S
16:32 → 21:21

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - F - -
16:32 → 21:21

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - T - S -
16:32 → 22:50

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
16:32 → 22:50

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - S
16:36 → 21:16

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - S -
16:36 → 21:30

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - F - -
16:36 → 21:30

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T - - -
16:36 → 22:43

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - S -
16:36 → 22:53

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T - - -
16:36 → 22:53

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - F - -
16:40 → 21:30

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T F - S
16:40 → 22:43

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
16:40 → 21:30

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
16:40 → 21:16

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
16:40 → 21:30

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
16:42 → 21:54

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - F - S
16:42 → 21:54

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - -
16:42 → 21:54

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
16:42 → 23:00

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
16:45 → 18:49

direct

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
16:45 → 18:49

direct

United Airlines logo United Airlines
IAH — PHX
M - W - - - -
16:47 → 21:23

1 stop

Frontier Airlines logo Frontier Airlines
IAH — PHX
M - - - - - -
16:50 → 18:59

direct

United Airlines logo United Airlines
IAH — PHX
M - W T F S S
16:51 → 21:30

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - - S
16:51 → 22:53

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - - S
16:59 → 21:41

1 stop

Frontier Airlines logo Frontier Airlines
IAH — PHX
- - - - - S -
16:59 → 21:41

1 stop

Frontier Airlines logo Frontier Airlines
IAH — PHX
- - - T - - -
18:10 → 23:00

1 stop

American Airlines logo American Airlines
IAH — PHX
- - W - - - -
18:10 → 23:00

1 stop

American Airlines logo American Airlines
IAH — PHX
- T - - - - -
18:10 → 22:50

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
18:10 → 23:00

1 stop

American Airlines logo American Airlines
IAH — PHX
M - - - - - -
18:10 → 22:50

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - S
18:11 → 23:00

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
18:25 → 22:43

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
18:25 → 22:53

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - S
18:25 → 22:53

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
18:25 → 23:26

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
18:25 → 23:38

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - S
18:25 → 23:59

1 stop

United Airlines logo United Airlines
IAH — PHX
M T W - - S -
18:35 → 23:00

1 stop

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
18:35 → 23:00

1 stop

United Airlines logo United Airlines
IAH — PHX
- - W - - - -
18:35 → 23:00

1 stop

United Airlines logo United Airlines
IAH — PHX
M - - - - - -
19:34 → 00:41

1 stop

Frontier Airlines logo Frontier Airlines
IAH — PHX
M - - - F - -
19:57 → 00:44

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - T - - -
19:57 → 00:44

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - F - -
19:57 → 00:44

1 stop

American Airlines logo American Airlines
IAH — PHX
- - - - - - S
20:02 → 00:40

1 stop

Frontier Airlines logo Frontier Airlines
IAH — PHX
M - - - F - -
20:10 → 22:14

direct

United Airlines logo United Airlines
IAH — PHX
- T - - - - -
20:10 → 22:14

direct

United Airlines logo United Airlines
IAH — PHX
M - W - F S S
20:15 → 00:44

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - - - S
20:15 → 00:44

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - - F - -
20:15 → 00:44

1 stop

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
20:20 → 22:29

direct

United Airlines logo United Airlines
IAH — PHX
M - - T F - S
20:20 → 22:29

direct

United Airlines logo United Airlines
IAH — PHX
- - - T - - -
20:20 → 22:29

direct

United Airlines logo United Airlines
IAH — PHX
- - - - - S -
21:36 → 23:44

direct

Frontier Airlines logo Frontier Airlines
IAH — PHX
- - - T - - S
21:36 → 23:44

direct

Frontier Airlines logo Frontier Airlines
IAH — PHX
- - - - - S -
22:36 → 00:48

direct

Frontier Airlines logo Frontier Airlines
IAH — PHX
- - - - F - -