Flight

MAF31

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

In flightLFBG → LFRN to RENNES
Phaseunknown

Flight history 242 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02LFBGLFCP14:04 CEST15:26 CEST1h 21m709FK
2026-10-02LFBGLFCP11:37 CEST12:56 CEST1h 18m709FF
2026-10-02partialLFBG?09:08 CEST709FF
2026-10-01partialLFBG?21:32 CEST709FI
2026-10-01LFBGLFOO16:45 CEST17:36 CEST0h 51m709FI
2026-09-30LFXBLFBG14:18 CEST18:00 CEST3h 41m709FR
2026-09-30partialLFBG?11:43 CEST3B752C
2026-09-30partialLFBG?09:29 CEST3B752C
2026-09-29partialLFBG?12:05 CEST709FI
2026-09-29estimated??06:44Z08:00Z1h 15m3B7530
2026-09-28partialLFBG?16:48 CEST709FK
2026-09-28estimated??11:49Z12:36Z0h 46m709FK
2026-09-28estimatedLFBGLFCJ11:39 CEST12:54 CEST1h 14m3B7530
2026-09-28partialLFBG?09:07 CEST3B752C
2026-09-25estimated??12:03Z12:54Z0h 50m3B752C
2026-09-25estimated??10:04Z11:10Z1h 06m3B752C
2026-09-25partialLFBG?09:12 CEST709FR
2026-09-24partialLFBG?16:45 CEST709FH
2026-09-24partialLFBG?14:21 CEST709FE
2026-09-24partialLFBG?11:36 CEST709FG
2026-09-24partialLFBG?09:23 CEST3B752A
2026-09-23estimatedLFBGLFCJ14:42 CEST15:56 CEST1h 13m709FM
2026-09-23partialLFBG?11:31 CEST3B752A
2026-09-23partialLFBG?09:06 CEST3B752A
2026-09-22partialLFBG?16:43 CEST709FD
2026-09-22partialLFBG?11:46 CEST16
2026-09-22partialLFBG?09:16 CEST709FH
2026-09-21partialLFBG?14:22 CEST16
2026-09-21estimated??09:55Z10:46Z0h 50m709FM
2026-09-18estimatedLFBGLFCP09:36 CEST11:04 CEST1h 27m3B7530
2026-09-11estimated??06:41Z12:52Z6h 10m3B7530
Earlier flights (211) - back to 2025-08-19
DateFromToDepArrDurationAircraft
2026-09-03LFBGLFCJ16:33 CEST17:42 CEST1h 08m709FM
2026-09-03estimated??07:29Z08:18Z0h 48m709FL
2026-09-01partialLFBG?14:09 CEST709FM
2026-09-01partialLFBG?11:41 CEST709FM
2026-09-01partialLFBG?09:21 CEST709FK
2026-08-31partialLFBG?09:28 CEST709FK
2026-08-28partialLFBG?14:01 CEST3B7530
2026-08-28partialLFBG?09:25 CEST16
2026-08-27estimated?LFDV07:24Z10:14 CEST0h 50m709FM
2026-08-25estimated??07:14Z07:50Z0h 35m709FR
2026-08-21partialLFBG?09:18 CEST709FH
2026-08-20partialLFBG?09:10 CEST709FL
2026-08-19estimated??07:25Z15:24Z7h 58m709FC
2026-08-18partialLFBG?11:36 CEST709FG
2026-08-17partialLFBG?14:01 CEST709FG
2026-08-13estimated?LFCI07:53Z12:20 CEST2h 26m709FR
2026-08-12partialLFBG?11:49 CEST709FR
2026-07-23partialLFBG?16:37 CEST709FM
2026-07-23partialLFBG?09:18 CEST709FH
2026-07-22estimated??14:41Z15:02Z0h 20m709FH
2026-07-22partialLFBG?14:16 CEST709FH
2026-07-22partialLFBG?11:47 CEST709FO
2026-07-21partialLFBG?14:04 CEST709FR
2026-07-21partialLFBG?11:51 CEST709FR
2026-07-17estimatedLFBG?14:32 CEST13:08Z0h 35m709FF
2026-07-16estimated?LFBG12:22Z15:28 CEST1h 05m3B7528
2026-07-15partialLFBG?15:24 CEST3B752C
2026-07-15partialLFBG?13:29 CEST709FH
2026-07-13estimated??14:40Z15:24Z0h 43m709FJ
2026-07-13partialLFBG?09:18 CEST709FK
2026-07-09LFQQLFOD08:08 CEST09:12 CEST1h 03m709FN
2026-07-08estimated?LFQQ13:30Z17:04 CEST1h 33m709FR
2026-07-08LFBGLFRJ10:30 CEST11:40 CEST1h 09m709FR
2026-07-08partialLFBG?08:00 CEST709FK
2026-07-07partialLFBG?10:44 CEST709FM
2026-07-06partialLFBG?11:52 CEST709FN
2026-07-06LFBGLFCP09:18 CEST10:36 CEST1h 17m709FP
2026-06-29partialLFBG?16:47 CEST709FO
2026-06-29LFDCLFBG14:18 CEST15:28 CEST1h 09m709FO
2026-06-29partialLFBG?11:48 CEST709FO
2026-06-29partialLFBG?09:34 CEST3B752E
2026-06-26LFDCLFBG11:06 CEST12:12 CEST1h 05m709FJ
2026-06-26LFBGLFCY08:38 CEST09:44 CEST1h 05m709FJ
2026-06-25partialLFBG?13:22 CEST709FI
2026-06-25partialLFBG?11:02 CEST709FL
2026-06-25partialLFBG?08:45 CEST709FL
2026-06-24estimated?LFBG13:37Z16:18 CEST0h 40m709FK
2026-06-24partialLFBG?08:06 CEST709FL
2026-06-23partialLFBG?10:32 CEST709FR
2026-06-19estimatedLFBGLFBU13:17 CEST13:48 CEST0h 30m709FO
2026-06-19partialLFBG?11:01 CEST3B7530
2026-06-19partialLFBG?08:33 CEST709FK
2026-06-18LFDILFBG10:27 CEST11:26 CEST0h 58m709FG
2026-06-17partialLFBG?11:22 CEST3B7530
2026-06-16partialLFBG?22:13 CEST709FC
2026-06-15estimatedLFDCLFBG14:02 CEST15:04 CEST1h 01m3B752B
2026-06-15partialLFBG?09:17 CEST709FP
2026-06-12estimated??12:14Z13:06Z0h 51m3B752C
2026-06-12partialLFBG?12:19 CEST3B752E
2026-05-27estimated??12:43Z14:00Z1h 17m3B752F
2026-05-27partialLFBG?09:18 CEST709FK
2026-05-26partialLFBG?22:10 CEST3B752F
2026-05-22partialLFBG?14:15 CEST3B752F
2026-05-22partialLFBG?11:40 CEST3B7530
2026-05-22partialLFBG?09:20 CEST3B7530
2026-05-21partialLFBG?23:09 CEST709FI
2026-05-20estimatedLFBGLFCR04:30 CEST09:45 CEST5h 14m709FE
2026-05-19partialLFBG?04:25 CEST709FD
2026-05-12partialLFBG?21:53 CEST709FD
2026-05-12estimated??14:52Z15:40Z0h 47m709FL
2026-05-12partialLFBG?14:15 CEST3B752A
2026-05-11estimated??12:24Z15:54Z3h 29m3B752A
2026-05-11partialLFBG?11:44 CEST709FP
2026-05-07estimatedLFBGLFCP14:18 CEST15:24 CEST1h 06m709FM
2026-04-30estimatedLFBU?17:31 CEST15:58Z0h 26m709FM
2026-04-23partialLFBG?11:45 CEST709FJ
2026-04-23estimated?LFBG07:21Z10:46 CEST1h 24m709FM
2026-04-22partialLFBG?17:01 CEST709FF
2026-04-22partialLFBG?12:11 CEST709FH
2026-04-17estimated??12:11Z12:36Z0h 25m709FM
2026-04-17estimated?LFBG09:43Z12:36 CEST0h 53m3B752B
2026-04-16LFBGLFCP22:19 CEST23:34 CEST1h 15m709FL
2026-04-16partialLFBG?14:08 CEST709FM
2026-04-16partialLFBG?11:35 CEST709FM
2026-04-16partialLFBG?09:23 CEST709FM
2026-04-03estimated??09:53Z12:24Z2h 31m3B752F
2026-04-03?LFBG07:25Z10:28 CEST1h 02m3B752F
2026-04-02partialLFBG?16:26 CEST3B752F
2026-04-02partialLFBG?14:13 CEST3B752F
2026-04-02partialLFBG?09:40 CEST3B752D
2026-04-01estimated??09:51Z10:44Z0h 52m3B7528
2026-04-01estimated??07:34Z08:46Z1h 11m3B7530
2026-03-31partialLFBG?14:10 CEST3B752B
2026-03-31estimatedLFBGLFCP11:44 CEST12:50 CEST1h 06m709FI
2026-03-31partialLFBG?09:14 CEST709FI
2026-03-13LFBGLFCP11:22 CET12:22 CET0h 59m709FM
2026-03-13estimated?LFBG08:21Z10:24 CET1h 02m709FM
2026-03-12estimated??10:43Z14:02Z3h 18m709FH
2026-03-12partialLFBG?09:41 CET709FH
2026-03-10estimated?LFDW10:48Z17:42 CET5h 53m709FM
2026-03-10partialLFBG?09:13 CET709FG
2026-03-09estimated??15:43Z16:30Z0h 47m709FK
2026-03-09partialLFBG?09:22 CET709FJ
2026-03-06LFBGLFBU16:04 CET17:18 CET1h 13m709FM
2026-03-06partialLFBG?13:57 CET709FK
2026-03-06partialLFBG?09:24 CET709FK
2026-03-05partialLFBG?19:42 CET709FC
2026-03-05partialLFBG?14:08 CET3B752D
2026-03-05estimated??10:44Z11:26Z0h 42m3B752B
2026-03-05estimated??08:22Z08:56Z0h 33m709FP
2026-03-04partialLFBG?09:46 CET709FP
2026-03-03estimated??13:10Z17:50Z4h 39m709FO
2026-03-03partialLFBG?11:34 CET709FK
2026-03-03estimated??08:26Z09:06Z0h 39m709FK
2026-03-02estimated?LFEL13:03Z14:54 CET0h 50m709FP
2026-02-27estimated??10:46Z13:26Z2h 39m709FJ
2026-02-27estimated??08:21Z09:10Z0h 49m709FK
2026-02-26estimated??08:23Z13:52Z5h 29m3B7530
2026-02-25partialLFBG?14:03 CET3B752F
2026-02-25partialLFBG?09:33 CET3B7530
2026-02-24partialLFBG?21:43 CET709FP
2026-02-24partialLFBG?16:20 CET3B7529
2026-02-24estimatedLFBGLFCP14:03 CET15:14 CET1h 10m709FP
2026-02-24partialLFBG?11:54 CET709FK
2026-02-24partialLFBG?09:12 CET709FF
2026-02-23estimatedLFBGLFBU14:09 CET17:36 CET3h 27m709FG
2026-02-23estimatedLFBGLFBU11:48 CET13:06 CET1h 17m3B752D
2026-02-20estimated?LFCA13:05Z14:30 CET0h 24m3B752C
2026-02-18partialLFBG?11:30 CET3B752A
2026-02-17estimated??19:23Z20:22Z0h 59m709FC
2026-02-17estimated?LFFK12:57Z14:30 CET0h 33m3B7530
2026-02-17LFBGLFBH11:42 CET12:36 CET0h 53m709FG
2026-02-17partialLFBG?08:59 CET3B7530
2026-02-16partialLFBG?16:23 CET709FJ
2026-02-16estimated??12:51Z14:14Z1h 22m709FR
2026-02-13partialLFBG?11:34 CET709FJ
2026-02-13partialLFBG?09:23 CET709FR
2026-02-12estimated??17:53Z18:54Z1h 00m709FP
2026-02-11partialLFBG?09:21 CET709FD
2026-02-06estimated??08:34Z13:28Z4h 53m709FI
2026-02-04partialLFBG?09:09 CET709FR
2026-02-03estimatedLFDU?09:55 CET11:10Z2h 15m709FR
2026-02-02estimated??15:07Z15:52Z0h 45m709FC
2026-01-30estimatedLFBD?10:05 CET11:36Z2h 30m709FO
2026-01-29estimated??17:33Z18:20Z0h 46m709FL
2026-01-29estimated??15:29Z16:26Z0h 56m709FK
2026-01-28estimated??08:24Z11:38Z3h 13m709FF
2026-01-27estimated??20:09Z20:56Z0h 47m3B752A
2026-01-26estimated?LFBD13:10Z17:22 CET3h 11m3B7529
2026-01-22estimated??15:45Z18:34Z2h 48m709FC
2026-01-22estimated??08:19Z13:38Z5h 18m709FL
2026-01-20estimated??20:01Z20:42Z0h 41m709FC
2026-01-20estimated??11:10Z11:48Z0h 37m709FK
2026-01-19estimated??11:20Z14:00Z2h 40m709FO
2026-01-08estimated??11:03Z16:18Z5h 14m709FI
2026-01-08estimated??08:35Z09:04Z0h 29m709FM
2026-01-05estimated??13:16Z16:06Z2h 49m709FM
2025-12-18estimated??10:48Z11:34Z0h 45m709FM
2025-12-18estimated??08:38Z09:10Z0h 32m709FM
2025-12-16estimated??19:29Z20:08Z0h 38m709FO
2025-12-16estimated?LFDM11:51Z17:08 CET4h 16m709FI
2025-12-15estimated??17:37Z18:06Z0h 28m3B752B
2025-12-12estimated??08:37Z09:28Z0h 50m3B7529
2025-11-27partialLFBG?18:09 CET709FQ
2025-11-27partialLFBG?16:00 CET709FQ
2025-11-27estimated??13:00Z14:12Z1h 11m709FK
2025-11-27estimated??08:25Z09:26Z1h 00m709FK
2025-11-26estimated??12:53Z13:56Z1h 02m709FO
2025-11-26partialLFBG?09:24 CET3B752B
2025-10-30partialLFBG?18:39 CET709FP
2025-10-30partialLFBG?09:34 CET709FE
2025-10-29partialLFBG?16:22 CET709FJ
2025-10-28estimated??15:29Z15:58Z0h 28m3B752F
2025-10-28partialLFBG?13:49 CET709FJ
2025-10-28partialLFBG?11:41 CET709FJ
2025-10-24estimated??07:28Z10:14Z2h 46m709FK
2025-10-22estimated??09:48Z10:06Z0h 17m709FJ
2025-10-22partialLFBG?10:07 CEST709FC
2025-10-20estimated??12:02Z13:44Z1h 41m709FI
2025-10-20partialLFBG?09:22 CEST709FJ
2025-10-15partialLFBG?09:49 CEST3B752B
2025-10-14estimatedLFBGLFBU16:42 CEST17:46 CEST1h 03m709FI
2025-10-14partialLFBG?14:26 CEST3B752C
2025-10-14partialLFBG?09:29 CEST709FK
2025-10-13partialLFBG?11:59 CEST709FD
2025-10-13partialLFBG?09:18 CEST709FD
2025-10-07partialLFBG?16:24 CEST709FM
2025-10-07partialLFBG?13:12 CEST709FJ
2025-10-07partialLFBG?11:59 CEST709FJ
2025-10-07partialLFBG?09:15 CEST709FH
2025-10-06LFDRLFBG16:48 CEST17:42 CEST0h 53m709FD
2025-10-06partialLFBG?12:08 CEST709FJ
2025-10-06partialLFBG?09:28 CEST709FM
2025-10-04estimated??19:57Z20:56Z0h 58m3B752F
2025-10-04partialLFBG?19:16 CEST3B752F
2025-08-26partialLFBG?04:52 CEST709FK
2025-08-23partialLFBG?06:46 CEST709FO
2025-08-22estimatedLFBMLFBG22:47 CEST00:25 CEST1h 37m709FI
2025-08-22estimatedLFDFLFBM21:44 CEST22:18 CEST0h 33m709FI
2025-08-22LFBGLFDF20:58 CEST21:44 CEST0h 45m709FI
2025-08-21partialLFBG?22:59 CEST709FJ
2025-08-21LFDILFBG17:05 CEST18:10 CEST1h 05m709FJ
2025-08-21partialLFBG?11:48 CEST709FI
2025-08-21estimatedLFBULFBG08:06 CEST08:26 CEST0h 20m709FK
2025-08-21LFDFLFBM05:20 CEST06:58 CEST1h 37m709FK
2025-08-20estimated??20:33Z21:31Z0h 57m709FO
2025-08-20estimated??10:53Z12:08Z1h 15m709FJ
2025-08-19partialLFBG?16:48 CEST709FP
2025-08-19LFDCLFBG14:29 CEST15:28 CEST0h 58m709FK
2025-08-19partialLFBG?11:43 CEST709FI
2025-08-19LFCJLFBG09:17 CEST10:24 CEST1h 06m709FI

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.

Track live on the map Full history CSV API access

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]