Cheap flights from Miami to Portland

23 nonstop flights a week, 3 of them today. Operated by 4 airlines, about 5h 51m in the air, 2,705 mi (4,353 km). Tickets from $167, nonstop from $282.

Flights from Miami to Portland

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from Miami to Portland

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Miami to Portland at a glance

flight time, from 5h 36m to 12h 33m
5h 51m
straight-line distance
2,705 mi (4,353 km)
flights a week
23
flights today
3
first and last departure
10:00 - 20:23
lowest price, with a connection, 6 January
$167
lowest nonstop price
$282
airlines
4

Miami to Portland flight schedule

23 flights a week, 3 today, 17 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
WN 1426
Southwest Airlines
10:00 Fort Lauderdale-Hollywood International, terminal 1
16:45 Portland International
8h 45m
Mon, Tue, Wed, Thu
UA 793
United Airlines
12:25 Fort Lauderdale-Hollywood International, terminal 1
21:58 Portland International
12h 33m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 757-200
UA 793
United Airlines
12:27 Fort Lauderdale-Hollywood International, terminal 1
21:58 Portland International
11h 31m
Sat
Boeing 737-900
AS 37
Alaska Airlines
16:46 Miami International
20:32 Portland International
5h 46m
Mon, Fri, Sat, Sun
Boeing 737-900
AS 1500
Alaska Airlines
16:48 Fort Lauderdale-Hollywood International, terminal 1
20:28 Portland International
5h 40m
Sat
Boeing 737
AA 2888
American Airlines
20:23 Miami International
23:59 Portland International
5h 36m
Daily
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 26 November.

FlightDepartsArrivesDurationDaysAircraft
AA 2888
American Airlines
18:30 Miami International
22:20 Portland International
5h 50m
Seasonal
Airbus A320
UA 793
United Airlines
12:41 Fort Lauderdale-Hollywood International, terminal 1
21:58 Portland International
11h 17m
Seasonal
Boeing 737-900
AS 37
Alaska Airlines
16:51 Miami International
20:42 Portland International
5h 51m
Seasonal
Boeing 737
AA 2888
American Airlines
20:25 Miami International
00:13 Portland International
5h 48m
Seasonal
Airbus A320
AS 1312
Alaska Airlines
16:52 Fort Lauderdale-Hollywood International, terminal 1
20:31 Portland International
5h 39m
Seasonal
Boeing 737
UA 793
United Airlines
12:54 Fort Lauderdale-Hollywood International, terminal 1
22:22 Portland International
11h 28m
Seasonal
Boeing 737
AS 37
Alaska Airlines
16:48 Miami International
20:39 Portland International
5h 51m
Seasonal
Boeing 737-900
AA 2888
American Airlines
20:40 Miami International
00:34 Portland International
5h 54m
Seasonal
Airbus A320
AS 1312
Alaska Airlines
16:49 Fort Lauderdale-Hollywood International, terminal 1
20:28 Portland International
5h 39m
Seasonal
Boeing 737-900
AA 2888
American Airlines
20:15 Miami International
00:09 Portland International
5h 54m
Seasonal
Airbus A320
AS 37
Alaska Airlines
16:47 Miami International
20:32 Portland International
5h 45m
Seasonal
Boeing 737-900
AA 2888
American Airlines
21:15 Miami International
00:59 Portland International
5h 44m
Seasonal
Airbus A320
UA 793
United Airlines
12:30 Fort Lauderdale-Hollywood International, terminal 1
22:08 Portland International
11h 38m
Seasonal
Boeing 737-900
AS 38
Alaska Airlines
17:00 Miami International
20:50 Portland International
5h 50m
Seasonal
Boeing 737-900
AA 2888
American Airlines
20:06 Miami International
23:54 Portland International
5h 48m
Seasonal
Airbus A320
AS 1500
Alaska Airlines
16:56 Fort Lauderdale-Hollywood International, terminal 1
20:37 Portland International
6h 41m
Selected dates
Boeing 737-900
AA 2888
American Airlines
20:22 Miami International
23:52 Portland International
6h 30m
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Portland is 3 hours behind Miami. The search shows seat availability and the price for your date.

Airlines flying Miami to Portland

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Miami to Portland depart and land

Departure from Miami

12 flights a week, terminal 1, 22 mi (35 km) from the city centre

Miami International closest to the centreMIA

11 flights a week, 6 mi (9 km) from the city centre

Arrival in Portland

23 flights a week, 7 mi (11 km) from the city centre

Frequently asked questions

How long is the flight from Miami to Portland?
A nonstop flight takes 5 hours 51 minutes on average, from 5h 36m to 12h 33m depending on the flight.
How far is Portland from Miami?
2,705 mi (4,353 km) in a straight line between the cities.
Which airlines fly nonstop from Miami to Portland?
American Airlines (7 a week), United Airlines (7 a week), Alaska Airlines (5 a week) and Southwest Airlines (4 a week).
How many flights a day are there from Miami to Portland?
3 flights today and 23 a week, about 3.3 a day on average.
When are the first and last flights from Miami to Portland?
The first departure is at 10:00 (WN1426), the last at 20:23 (AA2888). Local time.
What is the cheapest upcoming date to fly from Miami to Portland?
6 January 2027 (Wednesday): from $167 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Miami to Portland?
Alaska Airlines: nonstop tickets from $282 on 6 January by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Miami and Portland?
Portland is 3 hours behind Miami. Schedule times on this page are local to each airport.
Which Miami airport do flights to Portland leave from?
Fort Lauderdale-Hollywood International (12 a week) and Miami International (11 a week).