background

Flight Deals from Portland to Michigan from $310

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoAS LogoUA LogoHA LogoQR LogoSQ LogoNH Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Top Deals on flights from Portland to Detroit

Portland, US (PDX) - Detroit, US (DTT)

Delta Air Lines Logo
Delta Air Lines

Sep 3

PDX
12h 45m
SEA

Sep 4

DTW
Delta Air Lines Logo
Delta Air Lines

Sep 7

DTW
5h 39m
MSP

Sep 7

PDX

as low as

$470

Portland, US (PDX) - Detroit, US (DTT)

Alaska Airlines Logo
Alaska Airlines

Sep 14

PDX
11h 18m
SEA

Sep 15

DTW
Alaska Airlines Logo
Alaska Airlines

Sep 17

DTW
4h 34m
SEA

Sep 17

PDX

as low as

$478

Portland, US (PDX) - Detroit, US (DTT)

Delta Air Lines Logo
Delta Air Lines

Sep 6

PDX
7h 9m
Direct

Sep 7

DTW
Delta Air Lines Logo
Delta Air Lines

Sep 9

DTW
1h 43m
Direct

Sep 9

PDX

as low as

$498

Portland, US (PDX) - Detroit, US (DTT)

Delta Air Lines Logo
Delta Air Lines

Aug 25

PDX
7h 12m
Direct

Aug 25

DTW
Delta Air Lines Logo
Delta Air Lines

Aug 30

DTW
4h 57m
ATL

Aug 30

PDX

as low as

$508

Portland, US (PDX) - Detroit, US (DTT)

Delta Air Lines Logo
Delta Air Lines

Sep 4

PDX
12h 36m
LAX

Sep 4

DTW
Delta Air Lines Logo
Delta Air Lines

Sep 16

DTW
3h 41m
SEA

Sep 16

PDX

as low as

$518

Portland, US (PDX) - Detroit, US (DTT)

Delta Air Lines Logo
Delta Air Lines

Aug 28

PDX
10h 39m
SLC

Aug 28

DTW
Delta Air Lines Logo
Delta Air Lines

Aug 31

DTW
1h 44m
Direct

Aug 31

PDX

as low as

$518

Portland, US (PDX) - Detroit, US (DTT)

American Airlines Logo
American Airlines

Sep 3

PDX
12h 40m
ORD

Sep 3

DTW
American Airlines Logo
American Airlines

Sep 7

DTW
8h 38m
ORD

Sep 7

PDX

as low as

$528

Portland, US (PDX) - Detroit, US (DTT)

American Airlines Logo
American Airlines

Aug 22

PDX
16h 56m
DFW

Aug 23

DTW
American Airlines Logo
American Airlines

Aug 31

DTW
10h 24m
ORD

Aug 31

PDX

as low as

$549

Portland, US (PDX) - Detroit, US (DTT)

Hahn Air Logo
Hahn Air

Aug 27

PDX
12h 19m
SEA

Aug 28

DTW
Hahn Air Logo
Hahn Air

Sep 3

DTW
5h 53m
SEA

Sep 3

PDX

as low as

$583

Portland, US (PDX) - Detroit, US (DTT)

United Airlines Logo
United Airlines

Sep 6

PDX
9h 26m
ORD

Sep 6

DTW
United Airlines Logo
United Airlines

Sep 15

DTW
5h 49m
ORD

Sep 15

PDX

as low as

$608

Portland, US (PDX) - Detroit, US (DTT)

United Airlines Logo
United Airlines

Aug 27

PDX
10h 56m
SFO

Aug 27

DTW
United Airlines Logo
United Airlines

Sep 3

DTW
5h 49m
DEN

Sep 3

PDX

as low as

$608

Portland, US (PDX) - Detroit, US (DTT)

United Airlines Logo
United Airlines

Sep 13

PDX
11h 56m
ORD

Sep 13

DTW
United Airlines Logo
United Airlines

Sep 21

DTW
4h 2m
DEN

Sep 21

PDX

as low as

$608

Top Deals on flights from Portland to Grand Rapids

Portland, US (PDX) - Grand Rapids, US (GRR)

Delta Air Lines Logo
Delta Air Lines

Jul 21

PDX
11h 54m
DTW

Jul 22

GRR
Delta Air Lines Logo
Delta Air Lines

Jul 30

GRR
6h 4m
ATL

Jul 30

PDX

as low as

$310

Portland, US (PDX) - Grand Rapids, US (GRR)

American Airlines Logo
American Airlines

Jul 5

PDX
9h 32m
ORD

Jul 6

GRR
American Airlines Logo
American Airlines

Jul 15

GRR
7h 13m
DFW

Jul 16

PDX

as low as

$464

Portland, US (PDX) - Grand Rapids, US (GRR)

American Airlines Logo
American Airlines

Jul 24

PDX
11h 19m
ORD

Jul 24

GRR
American Airlines Logo
American Airlines

Jul 27

GRR
3h 51m
ORD

Jul 27

PDX

as low as

$483

Portland, US (PDX) - Grand Rapids, US (GRR)

Delta Air Lines Logo
Delta Air Lines

Jul 25

PDX
11h 54m
DTW

Jul 26

GRR
Delta Air Lines Logo
Delta Air Lines

Jul 28

GRR
6h 12m
ATL

Jul 28

PDX

as low as

$485

Portland, US (PDX) - Grand Rapids, US (GRR)

Delta Air Lines Logo
Delta Air Lines

Jul 20

PDX
11h 54m
DTW

Jul 21

GRR
Delta Air Lines Logo
Delta Air Lines

Jul 25

GRR
4h 11m
MSP

Jul 25

PDX

as low as

$485

Portland, US (PDX) - Grand Rapids, US (GRR)

United Airlines Logo
United Airlines

Jul 21

PDX
11h 18m
ORD

Jul 22

GRR
United Airlines Logo
United Airlines

Jul 30

GRR
3h 52m
ORD

Jul 30

PDX

as low as

$497

Portland, US (PDX) - Grand Rapids, US (GRR)

United Airlines Logo
United Airlines

Jul 25

PDX
9h 27m
DEN

Jul 25

GRR
United Airlines Logo
United Airlines

Jul 28

GRR
3h 52m
ORD

Jul 28

PDX

as low as

$516

Portland, US (PDX) - Grand Rapids, US (GRR)

United Airlines Logo
United Airlines

Jul 24

PDX
9h 8m
ORD

Jul 25

GRR
United Airlines Logo
United Airlines

Jul 27

GRR
4h 13m
ORD

Jul 27

PDX

as low as

$516

Portland, US (PDX) - Grand Rapids, US (GRR)

United Airlines Logo
United Airlines

Jul 25

PDX
14h 8m
SFO
ORD

Jul 25

GRR
United Airlines Logo
United Airlines

Jul 28

GRR
3h 52m
ORD

Jul 28

PDX

as low as

$521

Portland, US (PDX) - Grand Rapids, US (GRR)

Alaska Airlines Logo
Alaska Airlines

Jul 25

PDX
11h 58m
ORD

Jul 25

GRR
Alaska Airlines Logo
Alaska Airlines

Jul 28

GRR
3h 25m
ORD

Jul 28

PDX

as low as

$546

Portland, US (PDX) - Grand Rapids, US (GRR)

United Airlines Logo
United Airlines

Jul 20

PDX
10h 12m
ORD

Jul 21

GRR
United Airlines Logo
United Airlines

Jul 25

GRR
8h 45m
ORD
SFO

Jul 25

PDX

as low as

$557

Portland, US (PDX) - Grand Rapids, US (GRR)

United Airlines Logo
United Airlines

Jul 24

PDX
11h
DEN
ORD

Jul 24

GRR
United Airlines Logo
United Airlines

Jul 27

GRR
5h 43m
ORD

Jul 27

PDX

as low as

$606

Top Deals on flights from Portland to Traverse City

Portland, US (PDX) - Traverse City, US (TVC)

Delta Air Lines Logo
Delta Air Lines

Jul 10

PDX
11h 58m
DTW

Jul 10

TVC
Delta Air Lines Logo
Delta Air Lines

Jul 17

TVC
4h 45m
DTW

Jul 17

PDX

as low as

$363

Portland, US (PDX) - Traverse City, US (TVC)

United Airlines Logo
United Airlines

Jul 10

PDX
9h 33m
DEN

Jul 10

TVC
United Airlines Logo
United Airlines

Jul 17

TVC
4h 33m
ORD

Jul 17

PDX

as low as

$428

Portland, US (PDX) - Traverse City, US (TVC)

Delta Air Lines Logo
Delta Air Lines

Jul 10

PDX
10h 13m
MSP
DTW

Jul 10

TVC
Delta Air Lines Logo
Delta Air Lines

Jul 17

TVC
4h 45m
DTW

Jul 17

PDX

as low as

$458

Portland, US (PDX) - Traverse City, US (TVC)

United Airlines Logo
United Airlines

Jul 29

PDX
9h 33m
DEN

Jul 29

TVC
United Airlines Logo
United Airlines

Aug 6

TVC
3h 45m
DEN

Aug 6

PDX

as low as

$516

Portland, US (PDX) - Traverse City, US (TVC)

Delta Air Lines Logo
Delta Air Lines

Jul 29

PDX
10h 46m
MSP

Jul 29

TVC
Delta Air Lines Logo
Delta Air Lines

Aug 6

TVC
5h 7m
MSP

Aug 6

PDX

as low as

$524

Portland, US (PDX) - Traverse City, US (TVC)

Delta Air Lines Logo
Delta Air Lines

Jul 29

PDX
11h 54m
MSP
DTW

Jul 29

TVC
Delta Air Lines Logo
Delta Air Lines

Aug 6

TVC
2h 34m
MSP

Aug 6

PDX

as low as

$529

Portland, US (PDX) - Traverse City, US (TVC)

United Airlines Logo
United Airlines

Jul 26

PDX
13h 46m
IAD

Jul 27

TVC
United Airlines Logo
United Airlines

Aug 5

TVC
4h 33m
ORD

Aug 5

PDX

as low as

$561

Portland, US (PDX) - Traverse City, US (TVC)

United Airlines Logo
United Airlines

Jul 27

PDX
9h 16m
ORD

Jul 27

TVC
United Airlines Logo
United Airlines

Aug 3

TVC
4h 43m
ORD

Aug 3

PDX

as low as

$603

Portland, US (PDX) - Traverse City, US (TVC)

Delta Air Lines Logo
Delta Air Lines

Jul 26

PDX
12h 50m
MSP
DTW

Jul 26

TVC
Delta Air Lines Logo
Delta Air Lines

Aug 5

TVC
3h 26m
MSP

Aug 5

PDX

as low as

$611

Portland, US (PDX) - Traverse City, US (TVC)

American Airlines Logo
American Airlines

Jul 27

PDX
10h 45m
DFW

Jul 27

TVC
American Airlines Logo
American Airlines

Aug 3

TVC
3h 30m
ORD

Aug 3

PDX

as low as

$644

Portland, US (PDX) - Traverse City, US (TVC)

United Airlines Logo
United Airlines

Jul 14

PDX
11h 33m
DEN

Jul 14

TVC
United Airlines Logo
United Airlines

Jul 18

TVC
6h 1m
IAH

Jul 18

PDX

as low as

$646

Portland, US (PDX) - Traverse City, US (TVC)

United Airlines Logo
United Airlines

Jul 20

PDX
12h 59m
ORD

Jul 21

TVC
United Airlines Logo
United Airlines

Aug 2

TVC
9h 26m
IAD
DEN

Aug 2

PDX

as low as

$677

Top Deals on flights from Portland to Flint

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 11

PDX
9h 11m
ORD

Jul 11

FNT
United Airlines Logo
United Airlines

Jul 21

FNT
8h 6m
ORD
DEN

Jul 21

PDX

as low as

$383

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 4

PDX
14h 33m
EWR
ORD

Jul 5

FNT
United Airlines Logo
United Airlines

Jul 7

FNT
5h 43m
ORD

Jul 7

PDX

as low as

$433

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 4

PDX
14h 33m
EWR
ORD

Jul 5

FNT
United Airlines Logo
United Airlines

Jul 7

FNT
10h 25m
ORD
SFO

Jul 8

PDX

as low as

$438

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 18

PDX
13h 40m
DEN
ORD

Jul 18

FNT
United Airlines Logo
United Airlines

Jul 25

FNT
4h 35m
ORD

Jul 25

PDX

as low as

$448

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Aug 11

PDX
14h 33m
EWR
ORD

Aug 12

FNT
United Airlines Logo
United Airlines

Aug 18

FNT
4h 43m
ORD

Aug 18

PDX

as low as

$448

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 11

PDX
17h 21m
EWR
ORD

Jul 12

FNT
United Airlines Logo
United Airlines

Jul 21

FNT
8h 6m
ORD
DEN

Jul 21

PDX

as low as

$453

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Aug 11

PDX
14h 33m
EWR
ORD

Aug 12

FNT
United Airlines Logo
United Airlines

Aug 18

FNT
10h 36m
ORD
DEN

Aug 18

PDX

as low as

$453

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Aug 11

PDX
11h 36m
ORD

Aug 11

FNT
United Airlines Logo
United Airlines

Aug 18

FNT
4h 43m
ORD

Aug 18

PDX

as low as

$468

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 18

PDX
13h 40m
DEN
ORD

Jul 18

FNT
United Airlines Logo
United Airlines

Jul 25

FNT
11h 28m
ORD
SFO

Jul 25

PDX

as low as

$478

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 11

PDX
9h 11m
ORD

Jul 11

FNT
United Airlines Logo
United Airlines

Jul 21

FNT
5h 43m
ORD

Jul 21

PDX

as low as

$500

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 4

PDX
9h 11m
ORD

Jul 4

FNT
United Airlines Logo
United Airlines

Jul 7

FNT
5h 43m
ORD

Jul 7

PDX

as low as

$554

Portland, US (PDX) - Flint, US (FNT)

United Airlines Logo
United Airlines

Jul 18

PDX
9h 11m
ORD

Jul 18

FNT
United Airlines Logo
United Airlines

Jul 25

FNT
4h 35m
ORD

Jul 25

PDX

as low as

$574

Top Deals on flights from Portland to Lansing

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 25m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
6h 51m
ORD

Jul 24

PDX

as low as

$608

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 55m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
9h 31m
ORD

Jul 24

PDX

as low as

$608

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 55m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
6h 51m
ORD

Jul 24

PDX

as low as

$608

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 25m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
9h 31m
ORD

Jul 24

PDX

as low as

$608

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 25m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
13h 42m
ORD

Jul 24

PDX

as low as

$813

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 55m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
13h 42m
ORD

Jul 24

PDX

as low as

$813

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
13h 8m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
6h 51m
ORD

Jul 24

PDX

as low as

$813

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
10h 24m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
6h 51m
ORD

Jul 24

PDX

as low as

$813

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
20h 9m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
6h 51m
ORD

Jul 24

PDX

as low as

$813

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 25m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
24h 27m
ORD

Jul 25

PDX

as low as

$813

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
13h 8m
ORD

Jul 18

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
9h 31m
ORD

Jul 24

PDX

as low as

$813

Portland, US (PDX) - Lansing, US (LAN)

American Airlines Logo
American Airlines

Jul 17

PDX
21h 11m
ORD

Jul 19

LAN
American Airlines Logo
American Airlines

Jul 24

LAN
6h 51m
ORD

Jul 24

PDX

as low as

$813

Top Deals on flights from Portland to Kalamazoo

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 19m
ORD

Jul 17

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
6h 51m
ORD

Jul 24

PDX

as low as

$407

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 19m
ORD

Jul 17

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
6h 24m
ORD

Jul 24

PDX

as low as

$407

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
7h 15m
ORD

Jul 18

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
6h 51m
ORD

Jul 24

PDX

as low as

$407

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
7h 15m
ORD

Jul 18

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
6h 24m
ORD

Jul 24

PDX

as low as

$407

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 19m
ORD

Jul 17

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
16h 48m
ORD
DFW

Jul 25

PDX

as low as

$643

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
7h 15m
ORD

Jul 18

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
16h 48m
ORD
DFW

Jul 25

PDX

as low as

$643

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
17h 26m
DFW
ORD

Jul 18

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
6h 51m
ORD

Jul 24

PDX

as low as

$673

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
17h 26m
DFW
ORD

Jul 18

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
6h 24m
ORD

Jul 24

PDX

as low as

$673

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 19m
ORD

Jul 17

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
13h 44m
ORD
DFW

Jul 24

PDX

as low as

$720

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
7h 15m
ORD

Jul 18

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
15h 20m
ORD
DFW

Jul 24

PDX

as low as

$720

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
8h 19m
ORD

Jul 17

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
15h 20m
ORD
DFW

Jul 24

PDX

as low as

$720

Portland, US (PDX) - Kalamazoo, US (AZO)

American Airlines Logo
American Airlines

Jul 17

PDX
7h 15m
ORD

Jul 18

AZO
American Airlines Logo
American Airlines

Jul 24

AZO
13h 44m
ORD
DFW

Jul 24

PDX

as low as

$720