Direct (nonstop) flights from Portland to Grand Rapids

1 airline flys nonstop from Portland International (PDX) to Gerald R Ford International (GRR). It's 1,832 miles (2,949 km), about 3h 47m in the air. Operated by Allegiant Air.

PDX
Portland International
🇺🇸 Portland, USA
GRR
Gerald R Ford International
🇺🇸 Grand Rapids, USA
Flight Time
3h 47m
Distance
1,832 mi
2,949 km
CO₂/pax
310 kg
−31 kg vs. layover
Airlines
1
Allegiant Air
Time Diff
+3h
Operated by Allegiant Air Allegiant Air

Route data last updated: May 30, 2026

Airlines with non-stop flights

Allegiant Air G4 Allegiant Air
Route
PDX → GRR
Flight Time
3h 47m
Distance
1,832 mi

Alternative Routes

Other ways to fly from Portland to Grand Rapids with one stop · direct emits 310 kg CO₂ per passenger

PDX MSP (Minneapolis) GRR
Leg 1: 3h 19m (1,426 mi) Leg 2: 1h 25m (407 mi) Total: ~4h 44m 🍃 341 kg CO₂ (+10% vs. direct)
Leg 1
PDX → MSP
3h 19m · 1,426 mi
View PDX to MSP flights →
Leg 2
MSP → GRR
1h 25m · 407 mi
View MSP to GRR flights →
PDX MDW (Chicago) GRR
Leg 1: 3h 55m (1,751 mi) Leg 2: 55m (136 mi) Total: ~4h 50m 🍃 346 kg CO₂ (+12% vs. direct)
Leg 1
PDX → MDW
3h 55m · 1,751 mi
View PDX to MDW flights →
Leg 2
MDW → GRR
55m · 136 mi
View MDW to GRR flights →
PDX ORD (Chicago) GRR
Leg 1: 4h 7m (1,739 mi) Leg 2: 1h 6m (136 mi) Total: ~5h 13m 🍃 344 kg CO₂ (+11% vs. direct)
Leg 1
PDX → ORD
4h 7m · 1,739 mi
View PDX to ORD flights →
Leg 2
ORD → GRR
1h 6m · 136 mi
View ORD to GRR flights →
PDX DTW (Detroit) GRR
Leg 1: 4h 17m (1,952 mi) Leg 2: 56m (120 mi) Total: ~5h 13m 🍃 377 kg CO₂ (+22% vs. direct)
Leg 1
PDX → DTW
4h 17m · 1,952 mi
View PDX to DTW flights →
Leg 2
DTW → GRR
56m · 120 mi
View DTW to GRR flights →
PDX DEN (Denver) GRR
Leg 1: 2h 38m (991 mi) Leg 2: 2h 37m (1,014 mi) Total: ~5h 15m 🍃 363 kg CO₂ (+17% vs. direct)
Leg 1
PDX → DEN
2h 38m · 991 mi
View PDX to DEN flights →
Leg 2
DEN → GRR
2h 37m · 1,014 mi
View DEN to GRR flights →

Frequently Asked Questions

How long is the direct flight from Portland to Grand Rapids?

A nonstop flight from Portland (PDX) to Grand Rapids (GRR) takes approximately 3 hours and 47 minutes. The distance is 1,832 miles (2,949 km).

Which airlines fly nonstop from Portland to Grand Rapids?

Just Allegiant Air.

Is there a nonstop flight from Portland to Grand Rapids?

Yes. 1 airline: Allegiant Air.

How far is Portland from Grand Rapids?

The flight distance from Portland to Grand Rapids is 1,832 miles (2,949 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Portland to Grand Rapids?

At 3h 47m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Portland to Grand Rapids?

Roughly 310 kg CO2 per passenger one-way. That's about the same as driving 1,550 km.

Is the return flight from Grand Rapids to Portland also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Portland to Grand Rapids?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Portland International for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.