Flight

RUK9MH

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

Route

AirlineRyanair UK
Typical originEGSS STANSTED
Typical destinationEGAA ALDERGROVE
Distance285 nm

Flight history 140 flights since Mar 2026

DateFromToDepArrDurationAircraft
2026-10-03EGSSEGAA09:30 BST10:30 BST0h 59m4080C2
2026-10-02EGSSEGAA09:25 BST10:18 BST0h 52m4080C1
2026-10-01EGSSEGAA11:03 BST11:58 BST0h 54m4080C1
2026-09-30EGSSEGAA10:13 BST11:04 BST0h 50m4080C1
2026-09-29EGSSEGAA10:54 BST12:00 BST1h 05m4080C1
2026-09-28EGSSEGAA11:07 BST12:04 BST0h 56m407F1F
2026-09-27EGSSEGAA21:38 BST22:36 BST0h 57m4080C1
2026-09-26EGSSEGAA09:25 BST10:26 BST1h 00m407F1F
2026-09-25EGSSEGAA09:34 BST10:26 BST0h 51m4080C1
2026-09-24EGSSEGAA11:15 BST12:10 BST0h 54m4080C1
2026-09-23EGSSEGAA11:05 BST12:04 BST0h 58m4080C1
2026-09-22EGSSEGAA10:50 BST11:42 BST0h 51mG-RUKC
2026-09-21EGSSEGAA13:52 BST14:48 BST0h 55m407F1F
2026-09-20EGSSEGAA21:41 BST22:42 BST1h 00m407F1F
2026-09-18estimatedEGSSEGAA09:17 BST10:08 BST0h 50m407F1F
2026-09-17estimatedEGSSEGAA11:18 BST12:10 BST0h 51mG-RUKC
2026-09-16estimated??10:19Z11:04Z0h 44m4080C1
2026-09-14estimatedEGSSEGAA11:04 BST11:54 BST0h 49m4080C1
2026-09-13estimatedEGSSEGAA21:37 BST22:26 BST0h 48m4080C1
2026-09-12estimatedEGSSEGAA09:34 BST10:24 BST0h 49m4080C1
2026-09-11estimatedEGSSEGAA09:24 BST10:12 BST0h 47mG-RUKC
2026-09-10estimatedEGSSEGAA12:45 BST13:42 BST0h 56mG-RUKI
2026-09-09estimatedEGSSEGAA12:17 BST13:14 BST0h 56mG-RUKI
2026-09-08estimatedEGSSEGAA11:27 BST12:18 BST0h 50m4080C1
2026-09-06estimatedEGSSEGAA21:31 BST22:22 BST0h 50mG-RUKB
2026-09-05estimatedEGSSEGAA09:28 BST10:18 BST0h 49m4080C1
2026-09-04estimatedEGSSEGAA09:30 BST10:24 BST0h 53mG-RUKF
Earlier flights (113) - back to 2026-03-29
DateFromToDepArrDurationAircraft
2026-09-03estimatedEGSSEGAA11:00 BST11:54 BST0h 53mG-RUKF
2026-09-01estimatedEGSSEGAA10:54 BST11:46 BST0h 51mG-RUKB
2026-08-31estimated??04:55Z11:06Z6h 10m4080C2
2026-08-30estimatedEGSSEGAA21:34 BST22:20 BST0h 45m4080C2
2026-08-29estimatedEGSSEGAA09:21 BST10:06 BST0h 44m407F1F
2026-08-28estimatedEGSSEGAA09:39 BST10:26 BST0h 46m4080C2
2026-08-27estimatedEGSSEGAA12:03 BST12:48 BST0h 45m4080C2
2026-08-25estimated??10:16Z10:48Z0h 32mG-RUKE
2026-08-24estimatedEGSSEGAA13:07 BST13:56 BST0h 49mG-RUKE
2026-08-23estimatedEGSSEGAA21:40 BST22:26 BST0h 46m4080C2
2026-08-22estimatedEGSSEGAA09:28 BST10:18 BST0h 50m4080C2
2026-08-21estimatedEGSSEGAA09:31 BST11:30 BST1h 58m4080C2
2026-08-20estimated??10:16Z11:02Z0h 45m4080C2
2026-08-19estimatedEGSSEGAA10:32 BST11:24 BST0h 51m4080C2
2026-08-18estimatedEGSSEGAA10:53 BST13:19 BST2h 26m407F0E
2026-08-16estimatedEGSSEGAA21:49 BST22:42 BST0h 52m407F0E
2026-08-15estimatedEGSSEGAA10:13 BST11:02 BST0h 49mEI-EMC
2026-08-14estimatedEGSSEGAA09:41 BST11:30 BST1h 49mG-RUKE
2026-08-13estimatedEGSSEGAA11:03 BST12:59 BST1h 55m4080C2
2026-08-12estimatedEGSSEGAA10:36 BST12:46 BST2h 10mG-RUKE
2026-07-23estimatedEGSSEGAA11:21 BST11:58 BST0h 36mG-RUKE
2026-07-22estimatedEGSSEGAA10:25 BST11:16 BST0h 50mG-RUKE
2026-07-21EGSSEGAC11:03 BST11:54 BST0h 50mG-RUKE
2026-07-20estimatedEGSSEGAA11:43 BST12:32 BST0h 48mG-RUKE
2026-07-19estimatedEGSSEGAA21:33 BST22:20 BST0h 47mG-RUKE
2026-07-18estimatedEGSSEGAA09:25 BST10:16 BST0h 51m407F0E
2026-07-17estimated?EGAA08:35Z10:26 BST0h 51m407F0E
2026-07-16estimatedEGSSEGAA11:06 BST11:58 BST0h 51mG-RUKB
2026-07-15estimatedEGSSEGAA11:34 BST11:52 BST0h 17m4080C2
2026-07-14estimatedEGSSEGAA11:08 BST11:56 BST0h 47mG-RUKD
2026-07-13estimatedEGSSEGAA11:18 BST12:26 BST1h 07m4080C2
2026-07-12estimatedEGSSEGAA23:00 BST23:48 BST0h 48mG-RUKH
2026-07-11estimatedEGSSEGAA09:33 BST10:24 BST0h 50mG-RUKC
2026-07-10estimatedEGSSEGAA09:31 BST10:16 BST0h 44m4080C1
2026-07-09estimatedEGSSEGAA12:30 BST13:06 BST0h 35m4080C1
2026-07-08estimatedEGSSEGAA10:22 BST11:16 BST0h 53mG-RUKD
2026-07-07estimatedEGSSEGAA10:55 BST11:46 BST0h 50m4080C1
2026-07-06estimatedEGAA?05:52 BST10:56Z6h 03m4080C1
2026-07-05estimatedEGSSEGAA21:20 BST22:10 BST0h 49m4080C1
2026-07-04estimatedEGSSEGAA09:44 BST10:34 BST0h 49m4080C1
2026-07-03estimatedEGSSEGAA09:34 BST10:26 BST0h 51m4080C1
2026-07-02estimatedEGSSEGAA11:04 BST11:58 BST0h 53mG-RUKC
2026-07-01estimatedEGSSEGAA10:27 BST11:18 BST0h 50mG-RUKC
2026-06-30estimatedEGSSEGAA10:50 BST11:36 BST0h 45m407F0E
2026-06-29estimatedEGAA?01:23 BST11:04Z10h 40m407F1F
2026-06-28estimatedEGSSEGAA23:41 BST00:28 BST0h 46m407F1F
2026-06-27estimatedEGSSEGAA09:37 BST10:22 BST0h 44m407F0E
2026-06-26estimatedEGSSEGAA09:33 BST10:18 BST0h 45mG-RUKC
2026-06-25estimatedEGAC?11:33 BST11:14Z0h 40mG-RUKF
2026-06-24EGSSEGAA10:17 BST11:06 BST0h 48mG-RUKF
2026-06-23estimatedEGSSEGAA11:03 BST11:48 BST0h 44mG-RUKF
2026-06-22estimatedEGSSEGAA11:23 BST12:22 BST0h 58mG-RUKC
2026-06-21estimatedEGSSEGAA21:32 BST22:22 BST0h 50mG-RUKF
2026-06-20estimatedEGSSEGAA09:34 BST10:24 BST0h 49mG-RUKC
2026-06-19estimatedEGSSEGAA09:19 BST10:06 BST0h 46mG-RUKG
2026-06-18EGSSEGAA11:05 BST11:56 BST0h 50mG-RUKG
2026-06-17EGSSEGAA10:20 BST11:14 BST0h 53mG-RUKC
2026-06-16EGSSEGAA11:48 BST12:40 BST0h 51mG-RUKA
2026-06-15partialEGAA?06:31 BSTG-RUKC
2026-06-14estimatedEGSSEGAA22:42 BST23:36 BST0h 53mG-RUKC
2026-06-13EGSSEGAA09:23 BST10:18 BST0h 54m407F0E
2026-06-12EGSSEGAA09:28 BST10:26 BST0h 57m407F0E
2026-05-29EGSSEGAA09:19 BST10:12 BST0h 52m4080C2
2026-05-28estimatedEGSSEGAA11:05 BST11:56 BST0h 50m407F0E
2026-05-27estimatedEGSSEGAA11:00 BST11:26 BST0h 25m407F0E
2026-05-26EGSSEGAC10:53 BST11:40 BST0h 46m4080C2
2026-05-25partialEGAA?06:00 BST4080C2
2026-05-24estimatedEGSSEGAA21:27 BST22:16 BST0h 48m4080C2
2026-05-23EGSSEGAA09:27 BST10:18 BST0h 50m407F0E
2026-05-22EGSSEGAA10:23 BST11:14 BST0h 50mEI-ESV
2026-05-21EGSSEGAA11:18 BST12:12 BST0h 53m407F0E
2026-05-20EGSSEGAC02:37 BST11:20 BST8h 42m4080C1
2026-05-19EGSSEGAA03:45 BST20:49 BST17h 03mEI-GXI
2026-05-12estimatedEGSSEGAA11:05 BST11:52 BST0h 46mG-RUKI
2026-05-11partialEGAA?07:05 BST4080C1
2026-05-10EGSSEGAA21:30 BST22:22 BST0h 51m4080C1
2026-05-09estimatedEGSSEGAA11:32 BST12:22 BST0h 49m407F0D
2026-05-08EGSSEGAA09:59 BST10:50 BST0h 50m4080C1
2026-05-07EGSSEGAA11:22 BST12:14 BST0h 51m407F0D
2026-05-06estimatedEGSSEGAA10:44 BST11:38 BST0h 53m407F0D
2026-05-05estimatedEGSSEGAA11:02 BST11:52 BST0h 49m407F0D
2026-05-04partialEGAA?06:35 BST407F0D
2026-05-03estimatedEGSSEGAA22:32 BST23:20 BST0h 47m407F0D
2026-05-02EGSSEGAA09:31 BST10:20 BST0h 48mG-RUKB
2026-05-01estimatedEGSSEGAA09:23 BST10:12 BST0h 49m4080C1
2026-04-30estimatedEGSSEGAA11:08 BST11:56 BST0h 48m4080C1
2026-04-28estimatedEGSSEGAA10:58 BST11:46 BST0h 47m407F1F
2026-04-27EGSSEGAA11:11 BST12:06 BST0h 54mG-RUKB
2026-04-26estimatedEGSSEGAA21:27 BST22:22 BST0h 54m407F1F
2026-04-25EGSSEGAA09:51 BST10:40 BST0h 48mG-RUKB
2026-04-24EGSSEGAA09:43 BST10:32 BST0h 49m407F1F
2026-04-23estimatedEGSSEGAA11:14 BST12:04 BST0h 49m407F1F
2026-04-22estimatedEGSSEGAA10:21 BST11:12 BST0h 50m407F1F
2026-04-21estimatedEGSSEGAA11:00 BST11:50 BST0h 49m407F1F
2026-04-20EGSSEGAA11:15 BST14:54 BST3h 39mG-RUKB
2026-04-19estimatedEGSSEGAA21:27 BST21:50 BST0h 22mG-RUKB
2026-04-18EGSSEGAA09:41 BST10:32 BST0h 50mG-RUKB
2026-04-17EGSSEGAA09:26 BST10:18 BST0h 51m407F1F
2026-04-16EGSSEGAA11:12 BST12:20 BST1h 07m407F1F
2026-04-15EGSSEGAA10:32 BST11:20 BST0h 48m407F1F
2026-04-14estimatedEGSSEGAA10:50 BST11:44 BST0h 53mG-RUKG
2026-04-13estimatedEGSSEGAA11:15 BST12:12 BST0h 56mG-RUKB
2026-04-12EGSSEGAA22:15 BST23:06 BST0h 50mG-RUKG
2026-04-11estimatedEGSSEGAA09:33 BST10:20 BST0h 46mG-RUKB
2026-04-06estimated?EGAA05:34Z12:02 BST5h 27mG-RUKD
2026-04-05EGSSEGAA22:42 BST23:34 BST0h 51mG-RUKD
2026-04-04estimatedEGSSEGAA09:36 BST10:30 BST0h 53mG-RUKC
2026-04-03estimatedEGSSEGAA09:34 BST10:28 BST0h 53mG-RUKF
2026-04-02estimatedEGSSEGAA11:19 BST12:14 BST0h 55mG-RUKF
2026-04-01EGSSEGAA10:32 BST11:24 BST0h 52mG-RUKF
2026-03-31EGSSEGAA11:02 BST11:54 BST0h 51mG-RUKF
2026-03-30estimated?EGAA05:37Z12:48 BST6h 10m407F1F
2026-03-29estimatedEGSSEGAA22:13 BST22:58 BST0h 44m407F1F

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 RUK9MH 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]