Flight

RYR20SA

Flight history and live tracking for RYR20SA, operated by Ryanair. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineRyanair
Typical originLPFR FARO
Typical destinationEGSS STANSTED
Distance958 nm

Flight history 143 flights since Dec 2025

DateFromToDepArrDurationAircraft
2026-10-03estimatedLPFREGSS22:24 WEST00:46 BST2h 21mEI-EKF
2026-10-02LPFREGSS09:54 WEST12:26 BST2h 31mEI-HGW
2026-09-30estimatedLPFREGSS10:28 WEST12:55 BST2h 26m9H-QEN
2026-09-29LPFREGSS10:12 WEST12:40 BST2h 27m9H-VVG
2026-09-28LPFREGSS17:03 WEST19:34 BST2h 30m4D24EB
2026-09-27partialEGSS?06:23 BST9H-VVG
2026-09-26estimatedLPFREGSS21:03 WEST23:30 BST2h 26m9H-VVG
2026-09-25estimatedLPFREGSS09:54 WEST12:14 BST2h 19mEI-HGH
2026-09-23LPFREGSS10:32 WEST13:08 BST2h 35mEI-EKO
2026-09-22LPFREGSS10:27 WEST12:52 BST2h 24m9H-VVE
2026-09-21LPFREGSS16:54 WEST19:26 BST2h 32mEI-DYE
2026-09-20estimated??10:04Z11:50Z1h 45m4CAE8F
2026-09-18estimatedLPFREGSS09:41 WEST12:22 BST2h 40mEI-HGY
2026-09-16estimated??09:45Z11:24Z1h 39mEI-EST
2026-09-14estimatedLPFREGSS17:26 WEST19:44 BST2h 17m9H-VUO
2026-09-13estimatedLPFREGSS10:14 WEST13:02 BST2h 47m4D2501
2026-09-12estimatedLPFREGSS21:24 WEST23:44 BST2h 19mEI-HGH
2026-09-11estimatedLPFREGSS09:38 WEST12:14 BST2h 35m9H-VUO
2026-09-09estimatedLPFREGSS10:19 WEST12:52 BST2h 33mEI-GXM
2026-09-08LPFREGSS10:54 WEST13:12 BST2h 17mEI-HGX
2026-09-06estimatedLPFREGSS10:16 WEST12:40 BST2h 23mEI-HAW
2026-09-05estimatedLPFREGSS21:36 WEST23:50 BST2h 13mEI-HGT
2026-09-04estimatedLPFREGSS09:55 WEST12:10 BST2h 14m4CAF27
Earlier flights (120) - back to 2025-12-13
DateFromToDepArrDurationAircraft
2026-09-01estimatedLPFREGSS10:19 WEST12:34 BST2h 14m4CAE97
2026-08-31estimatedLPFREGSS17:07 WEST19:26 BST2h 19m4CAE9C
2026-08-30partialEGSS?07:32 BST4D24CA
2026-08-29estimatedLPFREGSS21:13 WEST23:26 BST2h 12m4D24CA
2026-08-28estimatedLPFREGSS09:40 WEST12:08 BST2h 27m4CAE96
2026-08-25estimatedLPFREGSS11:17 WEST13:32 BST2h 14mEI-GXM
2026-08-24estimatedLPFREGSS18:14 WEST20:30 BST2h 15m4CAE6A
2026-08-23estimatedLPFREGSS10:13 WEST12:26 BST2h 13m4CAE96
2026-08-22estimatedLPFREGSS21:32 WEST23:40 BST2h 07mEI-ESS
2026-08-21estimatedLPFREGSS09:45 WEST12:06 BST2h 20m4CAE66
2026-08-19estimated??09:52Z11:58Z2h 05mEI-EBV
2026-08-18estimatedLPFREGSS10:38 WEST13:06 BST2h 27mEI-IFY
2026-08-17estimatedLPFREGSS17:44 WEST21:16 BST3h 31m4CADE0
2026-08-16estimatedLPFREGSS01:00 WEST14:10 BST13h 10mEI-EBV
2026-08-15estimated??23:02Z23:58Z0h 55mEI-EBV
2026-08-14estimatedLPFREGSS09:44 WEST12:00 BST2h 15mEI-IFY
2026-08-12estimatedLPFREGSS10:28 WEST14:53 BST4h 25m9H-QCY
2026-07-22estimatedLPFREGSS10:21 WEST12:42 BST2h 20m9H-QBO
2026-07-21estimatedLPFREGSS10:24 WEST12:48 BST2h 23m4CADF6
2026-07-20estimatedLPFREGSS17:20 WEST19:40 BST2h 19mEI-EKK
2026-07-19partialEGSS?07:09 BST9H-VUD
2026-07-18estimatedLPFREGSS21:33 WEST23:50 BST2h 16m9H-VUD
2026-07-17estimatedLPFREGSS09:36 WEST11:46 BST2h 09m9H-VUD
2026-07-15estimatedLPFREGSS13:28 WEST15:46 BST2h 17mEI-DYE
2026-07-14estimatedLPFREGSS10:43 WEST12:56 BST2h 12mEI-HGX
2026-07-13partialEGSS?09:01 BST4CADE4
2026-07-12estimatedLPFREGSS10:19 WEST13:06 BST2h 46m4CADE4
2026-07-11estimatedLPFREGSS21:27 WEST23:38 BST2h 10mEI-EMJ
2026-07-10estimatedLPFREGSS09:56 WEST12:34 BST2h 37m4CADF7
2026-07-08estimatedLPFREGSS10:26 WEST12:52 BST2h 25m9H-MAK
2026-07-07LPFREGSS11:03 WEST13:22 BST2h 18m4CAE92
2026-07-06estimatedLPFREGSS16:37 WEST18:58 BST2h 20m4CADF7
2026-07-05estimatedLPFREGSS10:02 WEST12:28 BST2h 25mEI-IFT
2026-07-04estimatedLPFREGSS21:04 WEST23:28 BST2h 24mEI-HAX
2026-07-03estimatedLPFREGSS09:54 WEST12:36 BST2h 41mEI-HGL
2026-07-01estimatedLPFREGSS10:09 WEST12:46 BST2h 36m9H-QBI
2026-06-30estimatedLPFREGSS10:25 WEST12:52 BST2h 26m9H-VUW
2026-06-29estimatedLPFREGSS17:04 WEST19:30 BST2h 25m9H-VVD
2026-06-28estimatedLPFREGSS10:13 WEST12:32 BST2h 18m4CAE4B
2026-06-27estimatedLPFREGSS22:14 WEST00:28 BST2h 13mEI-EVO
2026-06-26estimatedLPFR?10:02 WEST10:54Z1h 51m4CADBD
2026-06-24estimatedLPFREGSS10:19 WEST12:49 BST2h 29mEI-IGA
2026-06-23estimatedLPFREGSS10:35 WEST12:52 BST2h 16m4CAE91
2026-06-22estimatedLPFREGSS16:43 WEST19:02 BST2h 19mEI-HGN
2026-06-21estimatedLPFREGSS10:03 WEST12:28 BST2h 24m4CAE55
2026-06-20estimatedLPFREGSS21:07 WEST23:24 BST2h 16m9H-VUV
2026-06-19estimatedLPFREGSS11:46 WEST14:02 BST2h 15m4CAEE6
2026-06-17estimatedLPFREGSS10:20 WEST12:42 BST2h 22mEI-HMS
2026-06-16estimatedLPFREGSS10:22 WEST12:54 BST2h 31mEI-IGA
2026-06-15estimatedLPFREGSS17:02 WEST19:34 BST2h 31m4CAE6C
2026-06-14estimatedLPFREGSS10:23 WEST12:54 BST2h 31mEI-IFX
2026-06-13estimatedLPFREGSS21:22 WEST23:44 BST2h 21mEI-IGA
2026-06-12estimatedLPFREGSS09:45 WEST12:08 BST2h 22m4CAE6C
2026-05-29estimatedLPFREGSS09:35 WEST11:54 BST2h 19m4CAE00
2026-05-27estimatedLPFREGSS11:03 WEST13:20 BST2h 17mEI-DYC
2026-05-26estimatedLPFREGSS12:11 WEST14:26 BST2h 14m9H-QBL
2026-05-25estimatedLPFREGSS16:56 WEST19:16 BST2h 19m4D24CA
2026-05-24partialEGSS?09:02 BST9H-QCN
2026-05-23estimatedLPFREGSS21:03 WEST23:22 BST2h 18m9H-QCN
2026-05-22estimatedLPFREGSS09:45 WEST12:00 BST2h 14m4CAE00
2026-05-20LPFREGSS01:16 WEST12:42 BST11h 25mEI-HMZ
2026-05-19partialLPFR?03:34 WESTEI-EVV
2026-05-12LPFREGSS09:58 WEST12:22 BST2h 23mEI-IFW
2026-05-11LPFREGSS16:59 WEST19:26 BST2h 26m9H-VVC
2026-05-10partialEGSS?07:39 BST9H-VUS
2026-05-09LPFREGSS21:36 WEST23:48 BST2h 11m9H-VUS
2026-05-08LPFREGSS10:07 WEST12:32 BST2h 24m4CADFF
2026-05-06LPFREGSS10:13 WEST12:48 BST2h 34mEI-DCP
2026-05-05LPFREGSS10:09 WEST12:34 BST2h 24m9H-VUR
2026-05-04LPFREGSS16:46 WEST19:06 BST2h 19mEI-HEV
2026-05-03partialEGSS?07:22 BSTEI-EBW
2026-05-02LPFREGSS21:31 WEST23:52 BST2h 20mEI-EBW
2026-05-01LPFREGSS09:40 WEST12:06 BST2h 25m4CAEA0
2026-04-28LPFREGSS09:59 WEST12:34 BST2h 34m4CAE4A
2026-04-27LPFREGSS16:46 WEST19:10 BST2h 23m9H-VUW
2026-04-26partialEGSS?06:34 BST9H-QDG
2026-04-25LPFREGSS20:55 WEST23:26 BST2h 30m9H-QDG
2026-04-24LPFREGSS09:45 WEST12:14 BST2h 28m9H-VUV
2026-04-22LPFREGSS10:23 WEST12:48 BST2h 24m9H-VVA
2026-04-21LPFREGSS10:29 WEST12:56 BST2h 26mEI-EMC
2026-04-20LPFREGSS16:35 WEST18:58 BST2h 22m9H-VUZ
2026-04-19partialEGSS?07:51 BSTEI-DCP
2026-04-18LPFREGSS21:00 WEST23:26 BST2h 25mEI-DCP
2026-04-17LPFREGSS09:49 WEST12:16 BST2h 27mEI-EMJ
2026-04-15estimatedLPFREGSS10:44 WEST12:42 BST1h 58m9H-VUU
2026-04-14LPFREGSS10:04 WEST12:46 BST2h 41m9H-VUG
2026-04-12LPFREGSS12:22 WEST14:42 BST2h 19m9H-QBS
2026-04-11LPFREGSS21:27 WEST23:39 BST2h 11m4CAE92
2026-04-05estimatedLPFREGSS10:06 WEST12:28 BST2h 21m4D2500
2026-04-04LPFREGSS21:25 WEST23:46 BST2h 21mEI-EVN
2026-04-03LPFREGSS09:46 WEST12:30 BST2h 43m9H-QAC
2026-04-01estimatedLPFREGSS10:19 WEST11:44 BST1h 24m9H-VUB
2026-03-31LPFREGSS09:57 WEST12:32 BST2h 34mEI-HGW
2026-03-30LPFREGSS17:24 WEST20:04 BST2h 39m4CAE55
2026-03-29LPFREGSS10:09 WEST13:02 BST2h 52m4CAE93
2026-03-14?LIMF07:03Z09:32 CET1h 28mEI-DWY
2026-03-09EGGDLIMF17:32 GMT20:30 CET1h 57m4CAF29
2026-03-07EGGDLIMF06:00 GMT09:00 CET1h 59mEI-EKR
2026-03-02EGGDLIMF17:26 GMT20:16 CET1h 49mEI-HMS
2026-02-28EGGDLIMF05:59 GMT09:04 CET2h 05mEI-EFH
2026-02-23EGGDLIMF18:02 GMT20:46 CET1h 43mEI-HMW
2026-02-21EGGDLIMF05:54 GMT08:40 CET1h 45mEI-EFH
2026-02-16EGGDLIMF17:59 GMT20:38 CET1h 39m9H-VUB
2026-02-14EGGDLIMF06:11 GMT09:00 CET1h 48mEI-ENG
2026-02-07EGGDLIMF06:02 GMT08:47 CET1h 44mEI-ENG
2026-02-02EGGDLIMF17:35 GMT20:22 CET1h 46m4CADBC
2026-01-31EGGDLIMF06:02 GMT08:54 CET1h 52mEI-ENG
2026-01-26EGGDLIMF18:23 GMT21:02 CET1h 38m9H-VUO
2026-01-24EGGDLIMF05:58 GMT08:50 CET1h 51mEI-ENG
2026-01-19EGGDLIMF17:31 GMT20:18 CET1h 47m9H-VVG
2026-01-05?LIMF17:25Z20:36 CET2h 10mEI-IFS
2026-01-03EGGDLIMF06:58 GMT09:28 CET1h 29m9H-QEM
2025-12-30EGGDLIMF19:25 GMT22:04 CET1h 38m9H-QDF
2025-12-29EGGDLIMF20:31 GMT23:12 CET1h 41mEI-DWK
2025-12-27EGGDLIMF06:06 GMT09:04 CET1h 58mEI-DLF
2025-12-23EGGDLIMF19:23 GMT21:56 CET1h 33m9H-QDY
2025-12-22EGGDLIMF17:27 GMT20:12 CET1h 44m9H-VUS
2025-12-20EGGDLIMF06:09 GMT08:58 CET1h 48mEI-EMD
2025-12-15EGGDLIMF17:38 GMT20:30 CET1h 52m4CAE98
2025-12-13EGGDLIMF05:50 GMT08:50 CET1h 59m4CAE98

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when RYR20SA flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]