Flights from Portland to Miami – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PDX to MIA – All flight route options from Portland International, Oregon, USA to Miami International, Florida, USA. These routes are operated by 9 airlines. Fly non-stop with American Airlines or Alaska Airlines, or choose from 29 different stopover flights. The shortest flight time is 5 hours and 41 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 Miami
We got great deals on hotels and car rentals near the airport.
Portland to Miami flights
There are over 31 airlines and as many as 723 flights every week to this destination. You can fly non-stop to Miami (MIA) from Portland (PDX) with American Airlines or Alaska Airlines but if a stopover option suits you better you can choose to fly via Minneapolis, Dallas or any other of the 29 alternatives with connectiing airports.
Portland to Miami with American Airlines
You can fly non-stop every weekday with flights departing at 22 in the evening or 23 in the night. You can also catch a transit flight via Dallas or Charlotte. American Airlines is a member of the air alliance OneWorld.
Note Non-stop flights with American Airlines will begin in Nov 2025.
With Southwest Airlines
Distance & flight times: Portland International to Miami International
The shortest flight time between PDX and MIA is 5 hours and 41 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 41m | - | 2711 miles (4362 km) |
MSP Minneapolis | 7h 40m | 1h 27m | 2939 miles (4729 km) |
DFW Dallas | 8h 1m | 56m | 2748 miles (4422 km) |
CLT Charlotte | 8h 6m | 37m | 2944 miles (4737 km) |
AUS Austin | 8h 10m | 1h 22m | 2829 miles (4552 km) |
DAL Dallas | 8h 13m | 1h 35m | 2747 miles (4420 km) |
MCO Orlando | 8h 15m | 1h 18m | 2738 miles (4405 km) |
SLC Salt Lake City | 8h 18m | 1h 53m | 2729 miles (4391 km) |
SEA Seattle | 8h 25m | 1h 31m | 2866 miles (4611 km) |
PHX Phoenix | 8h 28m | 1h 39m | 2994 miles (4817 km) |
STL Saint Louis | 8h 28m | 1h 10m | 2788 miles (4486 km) |
DEN Denver | 8h 37m | 1h 57m | 2711 miles (4362 km) |
IAH Houston | 8h 40m | 2h 1m | 2799 miles (4504 km) |
ATL Atlanta | 8h 56m | 1h 52m | 2779 miles (4471 km) |
MDW Chicago | 9h 0m | 2h 0m | 2946 miles (4740 km) |
BNA Nashville | 9h 9m | 1h 42m | 2791 miles (4491 km) |
PHL Philadelphia | 9h 13m | 1h 12m | 3433 miles (5524 km) |
LAX Los Angeles | 9h 25m | 1h 3m | 3190 miles (5133 km) |
DTW Detroit | 9h 27m | 1h 23m | 3112 miles (5007 km) |
IAD Dulles | 9h 29m | 1h 12m | 3262 miles (5249 km) |
ORD Chicago | 9h 39m | 2h 38m | 2949 miles (4745 km) |
DCA Washington | 9h 45m | 1h 36m | 3283 miles (5282 km) |
SAN San Diego | 9h 50m | 2h 10m | 3214 miles (5171 km) |
SFO San Francisco | 9h 51m | 2h 58m | 3148 miles (5065 km) |
LAS Las Vegas | 9h 51m | 1h 3m | 2950 miles (4747 km) |
TPA Tampa | 10h 29m | 2h 58m | 2712 miles (4364 km) |
RDU Raleigh/Durham | 10h 30m | 46m | 3077 miles (4951 km) |
BWI Baltimore | 10h 30m | 2h 30m | 3318 miles (5339 km) |
SMF Sacramento | 13h 46m | 2h 12m | 3043 miles (4896 km) |
PIT Pittsburgh | 14h 6m | 1h 8m | 3175 miles (5109 km) |

