Cheap flights from Portland to Minneapolis

Search for the cheapest air tickets from Portland to Minneapolis

Recently booked flights from Portland to Minneapolis

From
Portland
To
Minneapolis
Depart date
06.02.2026
Price
$643 / 2341ر.ق

Airlines Flying to Minneapolis from Portland

Flight schedule Portland to Minneapolis

00:40 → 06:02

direct

logo Delta Air Lines 1500
PDX — MSP
- T W T F S -
00:40 → 06:02

direct

logo Delta Air Lines 472
PDX — MSP
- T W - - - -
06:00 → 11:24

direct

logo Delta Air Lines 2369
PDX — MSP
- - W - F - -
06:00 → 11:24

direct

logo Delta Air Lines 2369
PDX — MSP
- - - - - S -
06:00 → 11:24

direct

logo Delta Air Lines 2369
PDX — MSP
- T - T - - -
06:00 → 11:24

direct

logo Delta Air Lines 2369
PDX — MSP
- T W T - - -
06:00 → 11:24

direct

logo Delta Air Lines 2369
PDX — MSP
- - - - - - S
06:00 → 11:24

direct

logo Delta Air Lines 2369
PDX — MSP
M - - - - - -
08:30 → 13:49

direct

logo Sun Country Airlines 1634
PDX — MSP
- - - - - - S
13:53 → 19:15

direct

logo Delta Air Lines 2175
PDX — MSP
M T W T F S S
13:53 → 19:15

direct

logo Delta Air Lines 2167
PDX — MSP
M T W T F S S
00:40 → 06:02

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
- T W T F S -
00:40 → 06:02

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
- T W - - - -
05:00 → 12:39

1 stop

United Airlines logo United Airlines
PDX — MSP
M T W - F S -
05:05 → 12:34

1 stop

United Airlines logo United Airlines
PDX — MSP
M T - T F - -
05:05 → 12:34

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - - - S
05:05 → 12:34

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - - S -
05:05 → 12:34

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - - -
05:15 → 14:00

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
M - - T F - -
05:35 → 14:45

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- T - T - - S
05:45 → 14:45

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - - S -
05:45 → 14:45

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - T - - -
05:45 → 14:45

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - F - -
05:45 → 14:45

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
M - - - - - -
05:45 → 14:45

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - W - - - S
05:50 → 14:41

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - W - - - -
05:50 → 14:41

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- T - - - - -
06:00 → 11:24

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
- T W T - - -
06:00 → 11:24

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
M - - - - - -
06:00 → 11:24

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - W - F - -
06:00 → 11:24

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - - S -
06:00 → 11:24

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
- T - T - - -
06:00 → 11:24

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - - - S
06:00 → 15:48

1 stop

American Airlines logo American Airlines
PDX — MSP
- - W - - - -
06:00 → 15:48

1 stop

American Airlines logo American Airlines
PDX — MSP
- T - - - - -
06:20 → 13:50

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- T W - - - S
06:45 → 15:05

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
M - - T F - -
06:45 → 17:00

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- T - T - - S
06:48 → 15:51

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - - -
06:55 → 14:55

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- - - - - S -
07:00 → 15:48

1 stop

United Airlines logo United Airlines
PDX — MSP
- - W - - - -
07:00 → 15:48

1 stop

United Airlines logo United Airlines
PDX — MSP
- T - - - - -
07:00 → 15:50

1 stop

United Airlines logo United Airlines
PDX — MSP
M - - T - S S
07:00 → 15:50

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - F - -
07:00 → 17:28

1 stop

United Airlines logo United Airlines
PDX — MSP
M - - T - S S
07:15 → 15:20

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- - - - - S -
07:45 → 21:13

1 stop

United Airlines logo United Airlines
PDX — MSP
- T - - - - -
07:45 → 21:13

1 stop

United Airlines logo United Airlines
PDX — MSP
- - W - - - -
08:30 → 13:49

direct

Sun Country Airlines logo Sun Country Airlines
PDX — MSP
- - - - - - S
08:30 → 16:20

1 stop

United Airlines logo United Airlines
PDX — MSP
M T W T F S -
08:30 → 16:33

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - F S -
08:30 → 16:33

1 stop

United Airlines logo United Airlines
PDX — MSP
M - - T F S S
08:30 → 16:33

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - - -
08:35 → 17:35

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- - - - - - S
08:50 → 16:15

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
M - - T F - -
10:00 → 17:40

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - W - - - -
10:00 → 17:40

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- T - - - - -
10:05 → 17:40

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - - S -
10:05 → 17:40

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - - - S
10:05 → 17:40

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - T - - -
10:05 → 17:40

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - F - -
10:05 → 17:40

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
M - W - - - -
10:47 → 19:27

1 stop

United Airlines logo United Airlines
PDX — MSP
- - W - - - -
10:47 → 19:27

1 stop

United Airlines logo United Airlines
PDX — MSP
- T - - - S -
10:47 → 20:23

1 stop

United Airlines logo United Airlines
PDX — MSP
- T - - - - -
10:47 → 20:23

1 stop

United Airlines logo United Airlines
PDX — MSP
M - W T F - S
10:56 → 21:16

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - - S -
10:56 → 20:27

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - - -
10:56 → 20:27

1 stop

United Airlines logo United Airlines
PDX — MSP
- - W - F - -
10:56 → 20:27

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - - S -
10:56 → 20:27

1 stop

United Airlines logo United Airlines
PDX — MSP
M - - T - - -
10:56 → 20:27

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - - - S
10:56 → 19:46

1 stop

United Airlines logo United Airlines
PDX — MSP
M - - - - - -
10:56 → 19:33

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - - -
10:56 → 19:33

1 stop

United Airlines logo United Airlines
PDX — MSP
- T W - F - -
10:56 → 19:33

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - - - S
11:05 → 19:40

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- T W - - - S
11:48 → 21:41

1 stop

American Airlines logo American Airlines
PDX — MSP
- - - - - - S
11:48 → 21:41

1 stop

American Airlines logo American Airlines
PDX — MSP
M - - T - - -
11:52 → 21:41

1 stop

American Airlines logo American Airlines
PDX — MSP
- - - - F - -
13:18 → 21:05

1 stop

United Airlines logo United Airlines
PDX — MSP
M T W T - - S
13:18 → 21:05

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - S -
13:18 → 21:05

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - F - -
13:24 → 21:13

1 stop

United Airlines logo United Airlines
PDX — MSP
- - W - - - -
13:24 → 21:13

1 stop

United Airlines logo United Airlines
PDX — MSP
- T - - - - -
13:32 → 21:00

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - F - -
13:32 → 21:00

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - T - - -
13:32 → 21:00

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - - - S
13:32 → 21:00

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
M - - - - - -
13:32 → 21:00

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - - - - S -
13:35 → 21:40

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- - - - - S -
13:39 → 21:00

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- T - - - - -
13:39 → 21:00

1 stop

Delta Air Lines logo Delta Air Lines
PDX — MSP
- - W - - - -
13:53 → 19:15

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
M T W T F S S
13:53 → 19:15

direct

Delta Air Lines logo Delta Air Lines
PDX — MSP
M T W T F S S
14:15 → 21:40

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- T W - - - -
14:25 → 21:40

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
- T - T - - S
15:30 → 23:00

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
M - - T F - -
15:35 → 23:25

1 stop

Southwest Airlines logo Southwest Airlines
PDX — MSP
M - - T F - -
23:35 → 08:55

1 stop

American Airlines logo American Airlines
PDX — MSP
M T W T - S S
23:59 → 08:55

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - S S
23:59 → 10:10

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - - S -
23:59 → 10:10

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - - -
23:59 → 10:10

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - - S
23:59 → 10:10

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - F - -
23:59 → 10:28

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - - F - -
23:59 → 10:28

1 stop

United Airlines logo United Airlines
PDX — MSP
- - - T - S S