
Keep the following information in mind while searching for Portland to Michigan flight deals. Data was last updated October 30, 2026.
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $267 (Kiwi.com) |
One-way from | $141 (United Airlines) |
Popular in | July |
Cheapest in | May |
Average price | $619 |
Good round-trip deal | $414 or less |
Good one-way deal | $253 or less |
Fly from
Fly to
Route
Depart
Return
PortlandGrand Rapids
PWM Portland - GRR Grand Rapids Gerald R. Ford Intl
PWMGRR
Portland
Thu 11/19
5:08 pm-11:58 pm
1 stop6h 50m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandDetroit
PWM Portland - DTW Detroit Metropolitan Wayne County
PWMDTW
Portland
Wed 11/18
3:25 pm-10:10 pm
1 stop6h 45m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandGrand Rapids
PWM Portland - GRR Grand Rapids Gerald R. Ford Intl
PWMGRR
Portland
Wed 1/6
11:38 am-4:18 pm
1 stop4h 40m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandGrand Rapids
PWM Portland - GRR Grand Rapids Gerald R. Ford Intl
PWMGRR
Portland
Sat 12/19
5:25 pm-11:25 pm
1 stop6h 00m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandDetroit
PWM Portland - DTW Detroit Metropolitan Wayne County
PWMDTW
Portland
Wed 11/11
5:09 pm-11:37 pm
2 stops30h 28m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandGrand Rapids
PWM Portland - GRR Grand Rapids Gerald R. Ford Intl
PWMGRR
Portland
Fri 12/18
9:48 am-1:16 pm
1 stop27h 28m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandGrand Rapids
PWM Portland - GRR Grand Rapids Gerald R. Ford Intl
PWMGRR
Portland
Thu 12/31
4:28 pm-10:47 pm
1 stop6h 19m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandDetroit
PWM Portland - DTW Detroit Metropolitan Wayne County
PWMDTW
Portland
Fri 1/15
5:20 pm-12:10 am
1 stop6h 50m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandDetroit
PWM Portland - DTW Detroit Metropolitan Wayne County
PWMDTW
Portland
Thu 1/14
5:30 am-1:25 pm
2 stops7h 55m
Detroit Metropolitan Wayne County
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
PortlandGrand Rapids
PWM Portland - GRR Grand Rapids Gerald R. Ford Intl
PWMGRR
Portland
Thu 12/17
6:16 am-2:11 pm
2 stops7h 55m
Grand Rapids Gerald R. Ford Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
Everything you need to know about your flight from Portland to Michigan
Comfort
Overall
Entertainment
Crew
Boarding
Food
Reviews
Salvador,Aug 2026
PHL - DTW
Comfort
Overall
Entertainment
Crew
Boarding
Food
Reviews
Salvador,Aug 2026
PHL - DTW
Comfort
Overall
Entertainment
Crew
Boarding
Food
Reviews
Salvador,Aug 2026
PHL - DTW
Comfort
Overall
Entertainment
Crew
Boarding
Food
Reviews
Salvador,Aug 2026
PHL - DTW
Find useful and relevant information for your journey from Portland to Michigan. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$308 | Average$475 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$358 | Average$500 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$399 | Average$537 | FlexibilityNo cancel fee | On-timeN/A |