flight_takeoff Flight

RYR31NL

Operated by Ryanair

Live map

Live map filtered to RYR31NL. Shown when the flight is currently airborne.

Route airports View route page →

Departure

PMI LEPA VFR

Palma de Mallorca Airport

Palma de Mallorca, ES

Local time
01:58 GMT+2
Timezone
Europe/Madrid
Type
Large Airport
Elevation
27 ft
Coordinates
39.5517, 2.7388

cloud Weather

Wind
100° / 3 kt
Visibility
6 SM
Ceiling
FEW 2,000 ft
Temp / Dew
25°C / 18°C
Altimeter
30.06 inHg

Obs: 2026-08-28T23:30:00.000Z

Raw METAR / TAF
METAR LEPA 282330Z 10003KT 060V150 9999 FEW020 25/18 Q1018 NOSIG

TAF LEPA 282300Z 2900/2924 VRB04KT 9999 FEW020 TX32/2912Z TN19/2906Z PROB30 TEMPO 2900/2902 FEW090CB BECMG 2909/2911 22011KT BECMG 2918/2920 VRB04KT

Arrival

NRN EDLV VFR

Weeze (Niederrhein) Airport

Weeze, DE

Local time
01:58 GMT+2
Timezone
Europe/Berlin
Type
Large Airport
Elevation
106 ft
Coordinates
51.6014, 6.1412

cloud Weather

Wind
210° / 9 kt
Visibility
6 SM
Ceiling
CLR
Temp / Dew
17°C / 14°C
Altimeter
29.82 inHg

Obs: 2026-08-28T23:20:00.000Z

Raw METAR / TAF
METAR EDLV 282320Z AUTO 21009KT 9999 // NCD 17/14 Q1010

TAF EDLV 281700Z 2818/2918 22008KT 9999 FEW015 PROB30 TEMPO 2818/2821 BKN013 PROB30 TEMPO 2901/2905 4500 BR BECMG 2907/2910 21013KT TEMPO 2910/2914 21015G25KT BECMG 2916/2918 19008KT

Recent history last 30

DateAircraftRouteTakeoffLandingDurationDep ΔArr Δ
2026-07-26 4CA80D PMI → NRN Jul 26, 12:45 UTCJul 26, 14:45 UTC2h 0m - -
2026-07-24 4CA73F - Jul 24, 17:40 UTCJul 24, 19:40 UTC2h 0m - -
2026-07-23 4D2301 - Jul 23, 07:20 UTCJul 23, 09:25 UTC2h 5m - -
2026-07-22 4D226D - Jul 22, 03:55 UTCJul 22, 12:55 UTC9h 0m - -
2026-07-21 4CAF35 - Jul 21, 08:00 UTCJul 21, 10:00 UTC2h 0m - -
2026-07-20 4CAF35 - Jul 20, 07:40 UTCJul 20, 09:40 UTC2h 0m - -
2026-07-19 4CA856 - Jul 19, 11:20 UTCJul 19, 13:15 UTC1h 55m - -
2026-07-17 4CA25B - Jul 17, 17:50 UTCJul 17, 19:45 UTC1h 55m - -
2026-07-16 4CADEF - Jul 16, 07:20 UTCJul 16, 09:10 UTC1h 50m - -
2026-07-15 4CADEF - Jul 15, 11:00 UTCJul 15, 12:55 UTC1h 55m - -
2026-07-14 4CAD54 - Jul 14, 07:35 UTCJul 14, 09:30 UTC1h 55m - -
2026-07-13 4CAE5A - Jul 13, 07:35 UTCJul 13, 09:30 UTC1h 55m - -
2026-07-12 4D2257 - Jul 12, 10:55 UTCJul 12, 12:55 UTC2h 0m - -
2026-07-10 4CA9D4 - Jul 10, 17:35 UTCJul 10, 19:30 UTC1h 55m - -
2026-07-09 4CAF29 - Jul 9, 07:20 UTCJul 9, 09:20 UTC2h 0m - -
2026-07-08 4D2257 - Jul 8, 10:30 UTCJul 8, 12:35 UTC2h 5m - -
2026-07-07 4CAEE4 - Jul 7, 07:15 UTCJul 7, 09:50 UTC2h 35m - -
2026-07-06 4CAEE4 - Jul 6, 07:40 UTCJul 6, 09:45 UTC2h 5m - -
2026-07-05 4D2257 - Jul 5, 11:00 UTCJul 5, 13:05 UTC2h 5m - -
2026-07-03 4CA25B - Jul 3, 18:20 UTCJul 3, 20:20 UTC2h 0m - -
2026-07-02 4CA8D4 - Jul 2, 07:05 UTCJul 2, 09:10 UTC2h 5m - -
2026-07-01 4CA8D4 - Jul 1, 11:05 UTCJul 1, 13:15 UTC2h 10m - -
2026-06-30 4CAF28 - Jun 30, 07:30 UTCJun 30, 09:25 UTC1h 55m - -
2026-06-29 4CAD28 - Jun 29, 07:55 UTCJun 29, 09:50 UTC1h 55m - -
2026-06-28 4CAD39 - Jun 28, 11:39 UTCJun 28, 13:34 UTC1h 55m - -
2026-06-26 4D22C4 - Jun 26, 17:19 UTCJun 26, 19:20 UTC2h 0m - -
2026-06-25 4CAEE8 - Jun 25, 07:15 UTCJun 25, 09:10 UTC1h 55m - -
2026-06-24 4CAF28 - Jun 24, 10:39 UTCJun 24, 12:44 UTC2h 5m - -
2026-06-23 4CAF28 - Jun 23, 07:40 UTCJun 23, 09:45 UTC2h 5m - -
2026-06-22 4CAC84 - Jun 22, 07:45 UTCJun 22, 09:45 UTC2h 0m - -

Performance history

Flights tracked
90 showing last 30
Avg arrival delay
-
On-time arrival
-
Aircraft used
21

Monthly activity 4 months

Month Flights tracked
July 2026 22
June 2026 25
May 2026 26
April 2026 17

RYR31NL frequently asked

Where does flight RYR31NL fly?
RYR31NL (Ryanair) flies from PMI to NRN. View the full route page.
How long is flight RYR31NL?
Based on observed flights, RYR31NL takes on average 2h 15m from takeoff to landing.
How often does RYR31NL fly?
RYR31NL has been observed flying daily in our tracking data. We've recorded 90 flights under this callsign.
What aircraft operates flight RYR31NL?
RYR31NL has been operated by 21 different aircraft in our records. Tail numbers are listed in the recent history below.
Can I track RYR31NL live?
Yes. When RYR31NL is currently airborne, the live tracker map above shows its real-time position from ADS-B broadcasts. If the map is empty, the flight is not currently in the air.