Direct flights from Orlando International (MCO) to Portland International (PDX)

18 nonstop flights a week from Orlando International (MCO) to Portland International (PDX) with 3 airlines, 5h 3m to 8h 55m in the air, 2,531 mi (4,073 km). Departures from 06:00 to 17:21.

Flights from Orlando 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

Orlando International (MCO) to Portland International (PDX) at a glance

flights a week
18
airlines
3
flight time
5h 3m - 8h 55m
distance
2,531 mi (4,073 km)
first and last departure
06:00 - 17:21
departure terminals
A, B

Orlando International (MCO) to Portland International (PDX) flight schedule

18 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AS 308
Alaska Airlines
06:00 Orlando International, terminal B
09:20 Portland International
5h 20m
Mon, Fri, Sat, Sun
Boeing 737-900
AS 363
Alaska Airlines
16:39 Orlando International, terminal B
19:59 Portland International
5h 20m
Mon, Fri, Sat, Sun
Boeing 737
UA 1770
United Airlines
17:14 Orlando International, terminal B
23:09 Portland International
8h 55m
Daily
Airbus A320
AS 363
Alaska Airlines
17:21 Orlando International, terminal B
20:33 Portland International
5h 12m
Daily
Boeing 737

Seasonal and one-off flights

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

FlightDepartsArrivesDurationDaysAircraft
WN 400
Southwest Airlines
08:35 Orlando International, terminal A
15:30 Portland International
8h 55m
Seasonal
AS 1512
Alaska Airlines
06:00 Orlando International, terminal B
09:22 Portland International
5h 22m
Seasonal
Boeing 737-900
AS 363
Alaska Airlines
16:55 Orlando International, terminal B
20:17 Portland International
5h 22m
Seasonal
Boeing 737
AS 301
Alaska Airlines
06:00 Orlando International, terminal B
09:22 Portland International
5h 22m
Seasonal
Boeing 737-900
AS 363
Alaska Airlines
16:29 Orlando International, terminal B
19:50 Portland International
5h 21m
Seasonal
Boeing 737-900
AS 363
Alaska Airlines
16:31 Orlando International, terminal B
19:50 Portland International
5h 19m
Seasonal
Boeing 737-900
WN 852
Southwest Airlines
07:35 Orlando International, terminal A
13:05 Portland International
7h 30m
Seasonal
Boeing 737-800
WN 2532
Southwest Airlines
06:10 Orlando International, terminal A
11:35 Portland International
7h 25m
Seasonal
Boeing 737
AS 301
Alaska Airlines
17:46 Orlando International, terminal B
20:49 Portland International
5h 3m
Seasonal
Boeing 737-900
WN 1092
Southwest Airlines
18:10 Orlando International, terminal A
23:40 Portland International
8h 30m
Seasonal
Boeing 737-800
WN 1369
Southwest Airlines
15:45 Orlando International, terminal A
21:15 Portland International
8h 30m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Portland is 3 hours behind Orlando.

Airlines flying Orlando International (MCO) to Portland International (PDX)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Orlando International (MCO) to Portland International (PDX)?
18 nonstop flights a week by the current schedule, 10 flight numbers.
How long is the flight from Orlando International (MCO) to Portland International (PDX)?
From 5 hours 3 minutes to 8 hours 55 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Orlando International (MCO) to Portland International (PDX)?
Alaska Airlines (11 a week), United Airlines (7 a week) and Southwest Airlines.
Which terminals are used between Orlando International (MCO) and Portland International (PDX)?
Flights depart from Orlando International, terminals A, B and arrive at Portland International.
How far is Portland International (PDX) from Orlando International (MCO)?
2,531 mi (4,073 km) in a straight line.
What are the earliest and latest flights from Orlando International (MCO) to Portland International (PDX)?
The first departure is at 06:00 (Alaska Airlines), the last at 17:21 (Alaska Airlines), local time.