route Route

MFR → PDX

359 km avg 43m 2 airlines

Departure

MFR KMFR VFR

Rogue Valley International-Medford Airport

Medford, US

Local time
14:23 PDT
Timezone
America/Los_Angeles
Type
Medium Airport
Elevation
1,335 ft
Coordinates
42.3742, -122.8730

cloud Weather

Wind
300° / 7 kt
Visibility
10 SM
Ceiling
CLR
Temp / Dew
28°C / 6°C
Altimeter
29.94 inHg

Obs: 2026-08-28T20:53:00.000Z

Raw METAR / TAF
METAR KMFR 282053Z 30007KT 10SM CLR 28/06 A2994 RMK AO2 SLP129 60000 T02780061 58020

TAF KMFR 281739Z 2818/2918 VRB03KT P6SM SKC FM282300 30012G18KT P6SM SKC FM290300 34005KT P6SM SKC

flight Live Traffic

flight_takeoff 8 Departures
flight_land 5 Arrivals

Arrival

PDX KPDX VFR

Portland International Airport

Portland, US

Local time
14:23 PDT
Timezone
America/Los_Angeles
Type
Large Airport
Elevation
31 ft
Coordinates
45.5887, -122.5980

cloud Weather

Wind
310° / 10G15 kt
Visibility
10 SM
Ceiling
FEW 4,500 ft
Temp / Dew
23°C / 11°C
Altimeter
30.03 inHg

Obs: 2026-08-28T20:53:00.000Z

Raw METAR / TAF
METAR KPDX 282053Z 31010G15KT 10SM FEW045 23/11 A3003 RMK AO2 SLP169 T02330106 58012 $

TAF KPDX 282059Z 2821/2918 31010KT P6SM FEW045 SCT250 FM290800 VRB04KT P6SM SCT050 FM291200 21005KT P6SM VCSH BKN040

flight Live Traffic

flight_takeoff 85 Departures
flight_land 81 Arrivals
Flights tracked
356 showing last 50
Avg duration
43m
Distance
359 km

Live traffic

MFR → PDX. Live aircraft currently filed on this route.

Airlines 2

Airline Flights shown
Horizon Air 9
Empire Airlines 9

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-26 QXE2098 A88467 Jul 26, 12:20 UTCJul 26, 13:05 UTC45m -
2026-07-26 QXE2098 A88467 Jul 26, 12:21 UTCJul 26, 13:10 UTC49m +21m
2026-07-25 CFS7687 AA7C1C Jul 25, 23:10 UTCJul 26, 00:25 UTC1h 15m -
2026-07-25 CFS7687 AA7C1C Jul 25, 22:10 UTCJul 25, 22:25 UTC15m -
2026-07-25 QXE2098 A8D71C Jul 25, 12:35 UTCJul 25, 13:10 UTC35m -
2026-07-25 AMF1931 A1624E Jul 25, 00:05 UTCJul 25, 00:50 UTC45m -
2026-07-24 CFS7673 A987B4 Jul 24, 23:10 UTCJul 24, 23:55 UTC45m -
2026-07-24 QXE2098 A85CE8 Jul 24, 12:20 UTCJul 24, 13:00 UTC40m -
2026-07-24 QXE2098 A85CE8 Jul 24, 12:28 UTCJul 24, 12:58 UTC30m -3m
2026-07-24 AMF1977 A76DC6 Jul 24, 00:10 UTCJul 24, 00:55 UTC45m -
2026-07-24 AMF1931 A1624E Jul 24, 00:00 UTCJul 24, 00:45 UTC45m -
2026-07-23 CFS7673 A987B4 Jul 23, 23:20 UTCJul 24, 00:10 UTC50m -
2026-07-23 QXE2098 A8BD1B Jul 23, 12:25 UTCJul 23, 13:00 UTC35m -
2026-07-23 AMF1931 A1624E Jul 23, 00:05 UTCJul 23, 00:55 UTC50m -
2026-07-22 CFS7673 A987B4 Jul 22, 23:35 UTCJul 23, 00:25 UTC50m -
2026-07-22 QXE2098 A8A82F Jul 22, 12:25 UTCJul 22, 13:05 UTC40m -
2026-07-22 QXE2098 A8A82F Jul 22, 12:22 UTCJul 22, 13:00 UTC38m -3m
2026-07-22 AMF1977 A76DC6 Jul 22, 00:20 UTCJul 22, 01:10 UTC50m -
2026-07-22 AMF1931 A1624E Jul 22, 00:05 UTCJul 22, 00:55 UTC50m -
2026-07-21 CFS7673 A987B4 Jul 21, 23:20 UTCJul 22, 00:10 UTC50m -
2026-07-21 QXE2081 A84A55 Jul 21, 23:00 UTCJul 21, 23:40 UTC40m -
2026-07-21 QXE2098 A8C489 Jul 21, 12:21 UTCJul 21, 13:02 UTC41m +9m
2026-07-21 AMF1977 A1624E Jul 21, 00:10 UTCJul 21, 00:55 UTC45m -
2026-07-21 AMF1931 A76DC6 Jul 21, 00:00 UTCJul 21, 00:45 UTC45m -
2026-07-20 QXE2081 A8609F Jul 20, 23:30 UTCJul 21, 00:10 UTC39m -
2026-07-20 CFS7673 A987B4 Jul 20, 23:25 UTCJul 21, 00:15 UTC49m -
2026-07-20 QXE2098 A83569 Jul 20, 12:20 UTCJul 20, 13:00 UTC40m -
2026-07-20 QXE2098 A83569 Jul 20, 12:19 UTCJul 20, 12:58 UTC39m +9m
2026-07-19 QXE2081 A89545 Jul 19, 23:10 UTCJul 19, 23:45 UTC35m -
2026-07-19 QXE2081 A89545 Jul 19, 23:13 UTCJul 19, 23:57 UTC44m +8m
2026-07-19 QXE2098 A8609F Jul 19, 12:20 UTCJul 19, 13:00 UTC40m -
2026-07-18 CFS7687 AA8AF8 Jul 18, 23:00 UTCJul 19, 00:20 UTC1h 20m -
2026-07-18 QXE2081 A84E0C Jul 18, 23:05 UTCJul 18, 23:45 UTC40m -
2026-07-18 CFS7687 AA8AF8 Jul 18, 22:10 UTCJul 18, 22:25 UTC15m -
2026-07-18 SKW3300 A11AD4 Jul 18, 19:40 UTCJul 18, 20:20 UTC40m -
2026-07-18 QXE2098 A822D6 Jul 18, 12:30 UTCJul 18, 13:05 UTC35m -
2026-07-18 AMF1977 A76DC6 Jul 18, 00:10 UTCJul 18, 00:55 UTC45m -
2026-07-18 AMF1931 A1624E Jul 18, 00:00 UTCJul 18, 00:50 UTC50m -
2026-07-17 QXE2081 A8469E Jul 17, 23:25 UTCJul 18, 00:00 UTC35m -
2026-07-17 SKW3300 A4B5B6 Jul 17, 22:40 UTCJul 17, 23:20 UTC40m -
2026-07-17 QXE2098 A8C0D2 Jul 17, 12:19 UTCJul 17, 13:00 UTC40m -
2026-07-17 QXE2098 A8C0D2 Jul 17, 12:19 UTCJul 17, 13:03 UTC44m +2m
2026-07-17 AMF1977 A76DC6 Jul 17, 00:14 UTCJul 17, 01:05 UTC50m -
2026-07-17 AMF1931 A1624E Jul 17, 00:10 UTCJul 17, 00:55 UTC45m -
2026-07-16 CFS7673 A987B4 Jul 16, 23:15 UTCJul 17, 00:04 UTC50m -
2026-07-16 QXE2081 A8C840 Jul 16, 22:59 UTCJul 16, 23:40 UTC40m -
2026-07-16 QXE2081 A8C840 Jul 16, 23:05 UTCJul 16, 23:38 UTC33m +3m
2026-07-16 SKW3300 A15C54 Jul 16, 20:00 UTCJul 16, 20:39 UTC40m -
2026-07-16 QXE2107 A81F1F Jul 16, 02:40 UTCJul 16, 03:20 UTC40m -
2026-07-16 AMF1977 A76DC6 Jul 16, 00:15 UTCJul 16, 00:55 UTC40m -

MFR → PDX frequently asked

How long is the flight from MFR to PDX?
Average flight time on the MFR–PDX route is 43m, covering approximately 359 km (223 mi).
What is the distance from MFR to PDX?
The great-circle distance from MFR to PDX is approximately 359 km (223 miles).
Which airlines fly from MFR to PDX?
2 airlines operate this route in our records: Horizon Air, Empire Airlines.
How many flights per week from MFR to PDX?
We've observed ~5 flights per day on this route across our tracking data (356 total flights recorded).
Can I track MFR–PDX flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.