Cheap flights from Portland to Houston

Search for the cheapest air tickets from Portland to Houston

Recently booked flights from Portland to Houston

From
Portland
To
Houston
Depart date
01.08.2025
Price
$571 / 2078ر.ق

Airlines Flying to Houston from Portland

Flight schedule Portland to Houston

07:00 → 13:08

direct

logo United Airlines 625
PDX — IAH
- - - - - S -
07:04 → 13:16

direct

logo United Airlines 625
PDX — IAH
- T W T F S -
07:04 → 13:18

direct

logo United Airlines 625
PDX — IAH
M T W - F - S
10:30 → 16:50

direct

logo Alaska Airlines 1420
PDX — IAH
M T W T F S S
10:33 → 16:54

direct

logo Alaska Airlines 1420
PDX — IAH
M T W T F S S
10:51 → 20:45

direct

logo United Airlines 462
PDX — IAH
- T W T - - -
12:54 → 19:05

direct

logo United Airlines 1794
PDX — IAH
M T W T F - S
12:54 → 19:10

direct

logo United Airlines 1794
PDX — IAH
M - - - F S S
13:37 → 22:14

direct

logo United Airlines 776
PDX — IAH
M - W - F - S
13:45 → 22:11

direct

logo United Airlines 776
PDX — IAH
M T W T F - -
23:59 → 06:05

direct

logo United Airlines 442
PDX — IAH
M - W T F S S
05:00 → 13:38

1 stop

United Airlines logo United Airlines
PDX — IAH
M - - T F S S
05:00 → 13:39

1 stop

United Airlines logo United Airlines
PDX — IAH
M T W T F - S
05:00 → 14:48

1 stop

United Airlines logo United Airlines
PDX — IAH
- T W - - - -
05:05 → 13:33

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T F S S
05:05 → 13:33

1 stop

American Airlines logo American Airlines
PDX — IAH
- T W T F S -
05:05 → 19:10

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T F S S
05:34 → 13:47

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T F S S
06:14 → 14:51

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
- - - - - S -
06:14 → 15:40

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
M T W T F S S
06:51 → 14:42

1 stop

Frontier Airlines logo Frontier Airlines
PDX — IAH
- T W - - - -
07:00 → 21:18

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
07:00 → 18:46

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
07:00 → 18:41

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W T F - -
07:00 → 17:25

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - S -
07:00 → 17:24

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
07:00 → 17:22

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F - -
07:00 → 17:20

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W - F - S
07:00 → 17:19

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - S S
07:00 → 17:18

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - - - - -
07:00 → 17:15

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
07:00 → 17:18

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - - - - -
07:00 → 15:20

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F - -
07:00 → 17:05

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W T - - -
07:00 → 15:07

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - T - - -
07:00 → 15:11

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - - F - S
07:00 → 13:08

direct

United Airlines logo United Airlines
PDX — IAH
- - - - - S -
07:00 → 16:52

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - T F S S
07:00 → 16:58

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T W T - S -
07:00 → 16:58

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
07:00 → 17:02

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - F - -
07:04 → 13:16

direct

United Airlines logo United Airlines
PDX — IAH
- T W T F S -
07:04 → 13:18

direct

United Airlines logo United Airlines
PDX — IAH
M T W - F - S
07:05 → 16:58

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W T F S -
07:05 → 21:18

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F - S
07:15 → 17:05

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
M T W T F - S
07:21 → 17:15

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - W T - - -
07:23 → 17:20

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F S S
07:25 → 17:22

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F - -
07:25 → 17:22

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - S -
07:37 → 17:07

1 stop

United Airlines logo United Airlines
PDX — IAH
M - - - F S S
07:37 → 20:55

1 stop

United Airlines logo United Airlines
PDX — IAH
M - - - F - S
07:40 → 15:34

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T F S -
07:40 → 15:44

1 stop

American Airlines logo American Airlines
PDX — IAH
- - - T - - S
07:40 → 15:46

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W - F S -
07:40 → 16:39

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W - F S -
07:40 → 17:08

1 stop

American Airlines logo American Airlines
PDX — IAH
- - - - F S -
07:40 → 17:09

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T F - S
07:40 → 17:17

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T - - S
07:45 → 16:56

1 stop

United Airlines logo United Airlines
PDX — IAH
- T W T - - -
08:35 → 16:58

1 stop

United Airlines logo United Airlines
PDX — IAH
M T W T F S -
08:50 → 17:15

1 stop

United Airlines logo United Airlines
PDX — IAH
M T W T F S S
09:47 → 18:52

1 stop

United Airlines logo United Airlines
PDX — IAH
M - - T F - S
09:47 → 18:54

1 stop

United Airlines logo United Airlines
PDX — IAH
M T W T F S S
09:55 → 18:03

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
M T W T F - S
09:55 → 20:38

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
M - - - F S S
09:59 → 19:43

1 stop

American Airlines logo American Airlines
PDX — IAH
- - - T - - S
09:59 → 19:05

1 stop

American Airlines logo American Airlines
PDX — IAH
- - - - - S -
09:59 → 18:43

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T F - S
09:59 → 18:32

1 stop

American Airlines logo American Airlines
PDX — IAH
- - - T - - S
09:59 → 17:56

1 stop

American Airlines logo American Airlines
PDX — IAH
- T W - - S -
09:59 → 17:45

1 stop

American Airlines logo American Airlines
PDX — IAH
M - - - F - -
09:59 → 17:44

1 stop

American Airlines logo American Airlines
PDX — IAH
- - - T - - S
10:30 → 16:50

direct

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F S S
10:30 → 20:25

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F S S
10:30 → 20:31

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
10:30 → 20:44

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T W T - - -
10:30 → 20:48

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W - F S S
10:30 → 20:50

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F S S
10:33 → 16:54

direct

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F S S
10:39 → 20:31

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F S S
10:47 → 19:00

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W T - S -
10:47 → 20:48

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F S S
10:51 → 20:45

direct

United Airlines logo United Airlines
PDX — IAH
- T W T - - -
10:54 → 20:51

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - W T F S -
10:55 → 20:55

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W - F - S
10:55 → 20:48

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
10:55 → 20:38

1 stop

United Airlines logo United Airlines
PDX — IAH
M - - - F S S
10:55 → 20:13

1 stop

United Airlines logo United Airlines
PDX — IAH
- T W T F S -
10:55 → 20:05

1 stop

United Airlines logo United Airlines
PDX — IAH
- - - - - S -
10:55 → 20:07

1 stop

United Airlines logo United Airlines
PDX — IAH
M - - T F - S
10:55 → 19:00

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
10:55 → 19:10

1 stop

United Airlines logo United Airlines
PDX — IAH
M - W T F S S
10:55 → 19:05

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - - F S S
10:55 → 19:05

1 stop

United Airlines logo United Airlines
PDX — IAH
- T W T F S -
10:59 → 19:43

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - T - - -
10:59 → 20:06

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W - - - -
10:59 → 20:50

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W T - - -
11:28 → 20:06

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W - F S -
11:28 → 20:50

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - W T F - S
11:35 → 19:43

1 stop

American Airlines logo American Airlines
PDX — IAH
- - - T - - S
11:35 → 20:06

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W - F S -
11:35 → 20:50

1 stop

American Airlines logo American Airlines
PDX — IAH
M - W T F - S
11:35 → 20:50

1 stop

American Airlines logo American Airlines
PDX — IAH
M - W T F - -
12:31 → 21:35

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - - F - -
12:31 → 21:41

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
12:35 → 21:41

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
- T W T - - -
12:54 → 19:10

direct

United Airlines logo United Airlines
PDX — IAH
M - - - F S S
12:54 → 19:05

direct

United Airlines logo United Airlines
PDX — IAH
M T W T F - S
12:55 → 22:33

1 stop

United Airlines logo United Airlines
PDX — IAH
M T W T F S S
12:55 → 21:14

1 stop

United Airlines logo United Airlines
PDX — IAH
M - W - F S S
12:55 → 22:39

1 stop

United Airlines logo United Airlines
PDX — IAH
M - - - - - -
13:01 → 21:18

1 stop

United Airlines logo United Airlines
PDX — IAH
M T W T F - S
13:01 → 22:29

1 stop

United Airlines logo United Airlines
PDX — IAH
- T W T F - -
13:20 → 21:38

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
M T W T F S S
13:23 → 23:33

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - - S
13:24 → 23:35

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - W T - - -
13:25 → 23:35

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T F - S
13:37 → 22:14

direct

United Airlines logo United Airlines
PDX — IAH
M - W - F - S
13:45 → 22:10

1 stop

American Airlines logo American Airlines
PDX — IAH
- - - T - - S
13:45 → 22:11

direct

United Airlines logo United Airlines
PDX — IAH
M T W T F - -
14:05 → 22:15

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W - F S -
14:30 → 00:49

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - W T F - S
14:30 → 00:50

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - T F - S
14:30 → 23:30

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - T F S S
14:34 → 23:59

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T W T - - S
14:34 → 23:10

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
14:34 → 23:55

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
14:34 → 22:39

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - - - - -
14:34 → 22:33

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - - S
14:34 → 22:29

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
14:35 → 22:33

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - S -
14:35 → 23:59

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - S -
14:39 → 22:33

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - F - -
14:39 → 23:59

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - F - -
14:50 → 00:33

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M - - - F - S
14:50 → 00:45

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - W T - - -
14:58 → 23:10

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - T F - S
14:58 → 23:55

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - T F - S
15:22 → 23:32

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T F S S
15:40 → 00:50

1 stop

United Airlines logo United Airlines
PDX — IAH
M - W T F - S
15:44 → 00:49

1 stop

United Airlines logo United Airlines
PDX — IAH
M - W T F - S
16:06 → 23:55

1 stop

United Airlines logo United Airlines
PDX — IAH
- T - - - - -
16:07 → 23:55

1 stop

United Airlines logo United Airlines
PDX — IAH
M - W T F - S
19:35 → 06:18

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - F - -
19:35 → 08:12

1 stop

United Airlines logo United Airlines
PDX — IAH
M - W - F - S
19:35 → 06:13

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T - - - - -
19:35 → 05:47

1 stop

United Airlines logo United Airlines
PDX — IAH
- T W T - - -
19:35 → 05:45

1 stop

United Airlines logo United Airlines
PDX — IAH
M - W T F - S
19:46 → 05:56

1 stop

United Airlines logo United Airlines
PDX — IAH
- - - - - S -
19:46 → 06:30

1 stop

United Airlines logo United Airlines
PDX — IAH
- - - - - S -
19:46 → 08:12

1 stop

United Airlines logo United Airlines
PDX — IAH
- - - - - S -
19:52 → 04:48

1 stop

Spirit Airlines logo Spirit Airlines
PDX — IAH
- - - - - - S
19:52 → 05:55

1 stop

Spirit Airlines logo Spirit Airlines
PDX — IAH
- T W - - - -
19:52 → 06:05

1 stop

Spirit Airlines logo Spirit Airlines
PDX — IAH
M - - T F S S
19:55 → 06:13

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
M T W T - - -
19:55 → 06:18

1 stop

Delta Air Lines logo Delta Air Lines
PDX — IAH
- - - - F - S
20:10 → 06:13

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - T - - -
20:12 → 06:18

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - - S
20:15 → 06:18

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - - S -
21:40 → 05:58

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
M T - T - - -
21:40 → 06:01

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- - - - F S S
22:52 → 08:25

1 stop

Alaska Airlines logo Alaska Airlines
PDX — IAH
- T - - - - -
23:59 → 06:05

direct

United Airlines logo United Airlines
PDX — IAH
M - W T F S S
23:59 → 08:21

1 stop

American Airlines logo American Airlines
PDX — IAH
M T W T F S S
23:59 → 08:25

1 stop

American Airlines logo American Airlines
PDX — IAH
- T - - - - -
23:59 → 09:16

1 stop

American Airlines logo American Airlines
PDX — IAH
- - W - - S -
23:59 → 09:17

1 stop

American Airlines logo American Airlines
PDX — IAH
M T - T F - S