Flights from Portland to Chicago – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PDX to ORD – All flight route options from Portland International, Oregon, USA to Chicago O Hare International, Illinois, USA. These flights are operated by 8 different airlines. Fly non-stop or choose from 13 different connecting flights. The shortest flight time is 4 hours and 2 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Chicago O Hare
We got great deals on hotels and car rentals near the airport.
Portland to Chicago flights
There are over 16 airlines and as many as 844 flights every week to this destination. You can fly non-stop to Chicago (ORD) from Portland (PDX) with American Airlines, Alaska Airlines or United Airlines but if a stopover option suits you better you can choose to fly via Cedar Rapids, Minneapolis or any other of the 13 alternatives with connectiing airports.
Portland to Chicago with American Airlines
You can fly non-stop every weekday with flights departing from 6:00 am to 12 midnight. American Airlines is a member of the air alliance OneWorld.
With Sun Country Airlines
If you fly from Portland with Sun Country Airlines you will do a stopover in Minneapolis, MSP before reaching Chicago. This flight trip will take 6 hours and 16 minutes and you can fly every Monday or Wednesday with departures between 7:00 am and 11:00 pm.
Distance & flight times: Portland International to Chicago O'Hare
The shortest flight time between PDX and ORD is 4 hours and 3 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 3m | - | 1744 miles (2806 km) |
CID Cedar Rapids | 5h 50m | 50m | 1757 miles (2827 km) |
MSP Minneapolis | 6h 6m | 56m | 1764 miles (2838 km) |
MCI Kansas City | 6h 16m | 1h 7m | 1889 miles (3039 km) |
MSN Madison | 6h 30m | 1h 51m | 1757 miles (2827 km) |
DTW Detroit | 6h 38m | 1h 3m | 2193 miles (3529 km) |
BZN Bozeman | 6h 43m | 2h 18m | 1743 miles (2804 km) |
GEG Spokane | 6h 46m | 2h 54m | 1781 miles (2866 km) |
SEA Seattle | 7h 5m | 2h 51m | 1855 miles (2985 km) |
SLC Salt Lake City | 7h 10m | 1h 45m | 1885 miles (3033 km) |
FCA Kalispell | 7h 43m | 2h 59m | 1794 miles (2887 km) |
DEN Denver | 7h 58m | 2h 26m | 1885 miles (3033 km) |
MSO Missoula | 8h 0m | 49m | 1754 miles (2822 km) |
BOI Boise | 13h 9m | 2h 27m | 1786 miles (2874 km) |

