Flight

RAM770T

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

Route

AirlineRoyal Air Maroc
Observed routeGMME → LFPO

Flight history 250 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-01estimatedGMMELFPO13:21 +0017:30 CEST2h 09m200CB
2026-09-30estimatedGMMELFPO13:49 +0017:58 CEST2h 08m201CD
2026-09-29estimatedGMMELFPO13:46 +0018:04 CEST2h 17m201D2
2026-09-28estimatedGMMELFPO13:50 +0017:52 CEST2h 01m20122
2026-09-27estimatedGMMELFPO13:38 +0017:52 CEST2h 14m201C4
2026-09-26estimatedGMMELFPO13:38 +0017:46 CEST2h 07m201CD
2026-09-25estimatedGMMELFPO13:53 +0018:08 CEST2h 14m20139
2026-09-24estimatedGMMELFPO13:18 +0017:28 CEST2h 10m2013C
2026-09-23estimatedGMMELFPO13:36 +0017:52 CEST2h 15m201CE
2026-09-22estimatedGMMELFPO13:48 +0017:48 CEST1h 59mCN-ROY
2026-09-21estimatedGMMELFPO14:21 +0018:28 CEST2h 06m0201C2
2026-09-20estimated??14:30Z15:14Z0h 43m0201C1
2026-09-18estimatedGMMELFPO14:44 +0118:24 CEST2h 39m201D2
2026-09-17estimatedGMMELFPO14:25 +0117:40 CEST2h 14m201CE
2026-09-16estimatedGMMELFPO14:36 +0117:44 CEST2h 07m201CD
2026-09-14estimatedGMMELFPO14:37 +0117:52 CEST2h 15m201CE
2026-09-13estimatedGMMELFPO14:44 +0118:14 CEST2h 29m201C0
2026-09-12estimatedGMMELFPG15:01 +0118:30 CEST2h 28m201D3
2026-09-11estimatedGMMELFPG15:02 +0118:34 CEST2h 31m2008B
2026-09-10estimatedGMMELFPG14:46 +0118:28 CEST2h 41m201D1
2026-09-09estimatedGMMELFPO14:51 +0118:24 CEST2h 32m2006E
2026-09-08estimatedGMMELFPO14:56 +0118:14 CEST2h 17m2019B
2026-09-06estimated??13:49Z15:56Z2h 06m201C2
2026-09-05?LFPL13:39Z17:52 CEST2h 12m20104
2026-09-04estimatedGMMELFPG14:46 +0118:06 CEST2h 19m201A2
Earlier flights (225) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03estimatedGMMELFPG15:18 +0118:36 CEST2h 17m20139
2026-09-01estimatedGMMELFPO14:51 +0118:08 CEST2h 16m201A1
2026-08-31estimatedGMMELFPO14:57 +0118:06 CEST2h 08m200F8
2026-08-30estimatedGMMELFPG14:48 +0117:56 CEST2h 07m201C0
2026-08-29?LFPL13:35Z17:56 CEST2h 20m200F8
2026-08-28estimatedGMMELFPO15:19 +0118:48 CEST2h 28m201C2
2026-08-27estimatedGMMELFPG14:55 +0117:56 CEST2h 00m201C4
2026-08-25estimatedGMMELFPO14:38 +0118:00 CEST2h 21m20092
2026-08-24estimated??15:32Z17:32Z1h 59m200CB
2026-08-23estimated??13:59Z15:46Z1h 47m201CE
2026-08-22estimated??13:39Z15:42Z2h 02m20104
2026-08-21estimatedGMMELFPO14:48 +0118:00 CEST2h 11m2007D
2026-08-20estimated??13:45Z17:36Z3h 50m2013A
2026-08-19estimated??14:11Z16:00Z1h 48m20139
2026-08-17estimatedGMMELFPO14:52 +0119:31 CEST3h 39m201A2
2026-08-16estimated??13:49Z17:37Z3h 47m201C3
2026-08-15estimated??13:55Z16:06Z2h 10m201C2
2026-08-14estimatedGMMELFPO14:51 +0118:10 CEST2h 18m201C2
2026-08-13estimated??13:48Z16:00Z2h 11m201A0
2026-08-12estimatedGMMELFPO14:54 +0119:30 CEST3h 36m201A1
2026-07-23estimated??13:54Z16:02Z2h 07m2019B
2026-07-22estimatedGMME?14:51 +0115:48Z1h 56m20139
2026-07-21estimatedGMMELFPO14:48 +0119:38 CEST3h 49m20139
2026-07-20estimated??13:40Z15:32Z1h 52m201C1
2026-07-19estimated??13:41Z17:24Z3h 42m200FB
2026-07-18estimatedGMMELFPO14:51 +0118:02 CEST2h 11m201C4
2026-07-17estimatedGMMELFPO14:37 +0117:48 CEST2h 10m200AE
2026-07-16estimatedGMMELFPO14:58 +0118:08 CEST2h 09m20066
2026-07-15estimatedGMMELFPO14:40 +0117:48 CEST2h 07m201C5
2026-07-14estimatedGMME?14:41 +0115:40Z1h 59m201D1
2026-07-13estimatedGMMELFPO14:56 +0118:00 CEST2h 04m20066
2026-07-12estimatedGMMELFPO14:41 +0117:42 CEST2h 00m201C2
2026-07-11estimatedGMME?14:36 +0115:38Z2h 01m2006F
2026-07-10estimatedGMMYLFPO14:50 +0118:04 CEST2h 13m201C2
2026-07-09estimatedGMMELFPO14:42 +0117:54 CEST2h 11m2019B
2026-07-08estimatedGMMELFPO14:38 +0117:54 CEST2h 15m2007A
2026-07-07estimatedGMMELFPO15:14 +0118:44 CEST2h 29m2008B
2026-07-06estimatedGMMELFPO14:57 +0118:20 CEST2h 22m200ED
2026-07-05estimatedGMMCLFPG14:57 +0118:20 CEST2h 22m201C4
2026-07-04estimatedGMMELFPG14:40 +0117:58 CEST2h 17m201C3
2026-07-03estimatedGMMELFPO15:00 +0118:22 CEST2h 21m200ED
2026-07-02estimatedGMMELFPO14:53 +0118:16 CEST2h 22m201D2
2026-07-01estimatedGMMELFPG14:35 +0118:06 CEST2h 30m201C5
2026-06-30estimatedGMMELFPO18:17 +0120:56 CEST1h 38m201D3
2026-06-30estimatedGMME?14:44 +0114:22Z0h 38m201D3
2026-06-29estimatedGMMELFPO14:47 +0118:20 CEST2h 32m20095
2026-06-28estimatedGMMELFPO14:39 +0117:56 CEST2h 17m201D3
2026-06-27estimatedGMMCLFPG14:44 +0117:54 CEST2h 09m201C1
2026-06-26estimatedGMTT?14:53 +0115:58Z2h 04m201C0
2026-06-25estimatedGMME?14:46 +0115:54Z2h 08m200FB
2026-06-24estimatedGMME?14:32 +0115:44Z2h 11m201C5
2026-06-23estimatedGMMELFPO14:40 +0117:54 CEST2h 14m200EA
2026-06-22estimatedGMMELFPO14:41 +0117:52 CEST2h 10m201D3
2026-06-21estimatedGMME?14:40 +0115:56Z2h 15m201C1
2026-06-20estimatedGMMELFPO14:32 +0117:48 CEST2h 15m201C0
2026-06-19estimatedGMMELFPO14:34 +0117:54 CEST2h 19m20072
2026-06-18estimated??17:51Z18:14Z0h 22m201A0
2026-06-18estimatedLFPMLFPG17:31 CEST18:12 CEST0h 40m201A0
2026-06-17estimatedGMMELFPO14:30 +0117:52 CEST2h 21m201C1
2026-06-16estimatedGMMELFPG15:47 +0118:10 CEST1h 22m200F8
2026-06-15estimatedGMMELFPO14:49 +0118:00 CEST2h 10m200FB
2026-06-14estimatedGMMELFPG14:50 +0118:08 CEST2h 17m201C1
2026-06-13estimatedGMME?14:50 +0115:06Z1h 15m200FB
2026-06-12estimatedGMMCLFPO14:33 +0117:56 CEST2h 22m200F8
2026-05-29estimatedGMMELFPO14:32 +0117:58 CEST2h 25m201C2
2026-05-28estimatedGMME?14:22 +0115:34Z2h 12m201D2
2026-05-27estimatedGMMELFPO14:22 +0117:28 CEST2h 05m2013C
2026-05-26estimatedGMME?14:36 +0115:00Z1h 23m2019F
2026-05-25estimatedGMMELFPO14:52 +0118:00 CEST2h 08m201CD
2026-05-24estimatedGMMELFPO14:42 +0117:52 CEST2h 09m2019F
2026-05-23estimatedGMMELFPO14:40 +0117:52 CEST2h 11m201C0
2026-05-22estimated??13:31Z15:38Z2h 06m201C5
2026-05-21estimatedGMMELFPO14:18 +0117:24 CEST2h 05m200CA
2026-05-20LFPMLFPO02:40 CEST18:10 CEST15h 29m201C4
2026-05-19partialLFPM?05:06 CEST201C1
2026-05-12estimatedGMMELFPG14:31 +0117:42 CEST2h 10m200CA
2026-05-11estimatedGMMELFPG14:42 +0117:50 CEST2h 07m201CD
2026-05-10estimatedGMME?14:53 +0115:56Z2h 03m2019F
2026-05-09estimatedGMME?14:37 +0115:42Z2h 04m201D2
2026-05-08estimatedGMME?14:40 +0115:44Z2h 03m201C0
2026-05-07estimatedGMMELFPO15:09 +0118:20 CEST2h 10m201D1
2026-05-06estimatedGMMELFPG14:39 +0117:56 CEST2h 17m201A2
2026-05-05estimatedGMMYLFPO14:59 +0118:04 CEST2h 04m200EB
2026-05-04estimatedGMME?14:41 +0115:46Z2h 04m201C1
2026-05-03estimatedGMMELFPO14:57 +0118:06 CEST2h 09m201A3
2026-05-02estimatedGMMELFPO14:14 +0117:22 CEST2h 07m200CA
2026-05-01estimatedGMMELFPO14:48 +0118:08 CEST2h 19m2005B
2026-04-30estimatedGMMELFPO14:24 +0117:24 CEST2h 00m20123
2026-04-28estimatedGMME?14:36 +0115:40Z2h 04m201D1
2026-04-27estimatedGMME?14:38 +0115:48Z2h 09m201C4
2026-04-25estimatedGMME?14:45 +0116:04Z2h 18m20095
2026-04-24estimated?LFPO13:36Z17:46 CEST2h 10m201C3
2026-04-23estimated?LFPO13:37Z17:46 CEST2h 08m20122
2026-04-22estimated?LFPO13:39Z17:56 CEST2h 16m20072
2026-04-21estimated?LFPO13:43Z17:54 CEST2h 10m201D1
2026-04-20estimated??14:14Z16:08Z1h 53m201C5
2026-04-19estimated??13:37Z15:48Z2h 10m201D1
2026-04-18estimatedGMMELFPO15:33 +0118:50 CEST2h 16m201D1
2026-04-17estimated?LFPO13:34Z17:52 CEST2h 17m2007D
2026-04-16estimatedGMMELFPO14:25 +0117:40 CEST2h 14m20121
2026-04-15estimatedGMMELFPO14:40 +0118:00 CEST2h 19m20104
2026-04-14estimated?LFPG13:29Z18:02 CEST2h 32m2013E
2026-04-12estimated?LFPO13:48Z18:02 CEST2h 13m201C0
2026-04-11estimated?LFPG14:06Z18:26 CEST2h 19m201A2
2026-04-05estimatedGMMELFPO14:38 +0118:00 CEST2h 21m201C0
2026-04-04estimatedGMMELFPO14:29 +0117:50 CEST2h 20m2012C
2026-04-03estimated?LFPG13:45Z18:20 CEST2h 34m201C3
2026-04-02estimatedGMMELFPG15:06 +0118:36 CEST2h 29m2019F
2026-03-31estimated?LFPO14:01Z18:32 CEST2h 30m201C0
2026-03-30estimatedGMMELFPO15:06 +0118:48 CEST2h 41m201A2
2026-03-29estimatedGMMELFPO14:47 +0118:42 CEST2h 54m201C1
2026-03-28estimated?LFPO14:32Z17:54 CET2h 21m201A2
2026-03-16estimated?LFPG13:43Z17:08 CET2h 24m2013D
2026-03-15estimatedGMMELFPO13:39 +0017:04 CET2h 24m20122
2026-03-14estimatedGMMELFPO13:37 +0017:14 CET2h 36m201A4
2026-03-13estimatedGMMELFPG13:54 +0017:12 CET2h 17m201C5
2026-03-12estimated??13:36Z14:02Z0h 25m201C4
2026-03-11estimatedGMMELFPO13:42 +0017:06 CET2h 23m201A2
2026-03-10estimatedGMMELFPO13:48 +0017:20 CET2h 32m0201C4
2026-03-09estimatedGMMELFPO13:51 +0017:06 CET2h 15m0201C3
2026-03-08estimatedGMMELFPO13:50 +0016:58 CET2h 07m0201A0
2026-03-07estimated??13:37Z14:28Z0h 50mCN-RGB
2026-03-06estimatedGMMELFPO13:43 +0016:56 CET2h 12mCN-ROP
2026-03-05estimatedGMMELFPO13:56 +0017:04 CET2h 07mCN-ROJ
2026-03-04estimatedGMMELFPO13:57 +0017:20 CET2h 22mCN-RGV
2026-03-03estimatedGMMELFPO13:54 +0017:00 CET2h 05mCN-ROU
2026-03-02estimatedGMMELFPO14:02 +0017:18 CET2h 15m0201A1
2026-03-01estimatedGMMELFPO13:56 +0017:18 CET2h 21mCN-RGM
2026-02-28estimatedGMMELFPO14:18 +0017:28 CET2h 09mCN-ROE
2026-02-27estimatedGMMELFPO14:19 +0017:40 CET2h 20mCN-ROT
2026-02-26estimatedGMMELFPO13:52 +0017:06 CET2h 13m0201A2
2026-02-25estimatedGMMELFPO13:54 +0016:58 CET2h 03mCN-ROS
2026-02-24estimatedGMMELFPO13:50 +0016:58 CET2h 08m0201A1
2026-02-23estimatedGMMELFPO14:05 +0017:22 CET2h 16mCN-MAX
2026-02-22estimatedGMMELFPO13:50 +0016:58 CET2h 08mCN-ROH
2026-02-21estimatedGMMELFPO14:06 +0017:28 CET2h 21m0201A1
2026-02-20estimatedGMMELFPO13:58 +0017:06 CET2h 07mCN-RGB
2026-02-19estimatedGMMELFPO14:07 +0017:40 CET2h 32m0201C1
2026-02-18estimatedGMMELFPO13:42 +0016:42 CET1h 59mCN-ROT
2026-02-17estimatedGMMELFPO14:06 +0017:16 CET2h 09m0201C2
2026-02-16estimatedGMMELFPO14:54 +0018:24 CET2h 29m200F8
2026-02-15estimatedGMMELFPO13:58 +0017:34 CET2h 35m20092
2026-02-14estimatedGMMELFPO15:37 +0118:16 CET2h 38m20105
2026-02-13estimatedGMMELFPO15:07 +0117:18 CET2h 11m20057
2026-02-12estimatedGMMELFPO15:40 +0118:02 CET2h 22m201A2
2026-02-11estimatedGMMELFPO15:07 +0117:30 CET2h 23m201C3
2026-02-10GMMELFPO15:14 +0119:02 CET3h 48m201A1
2026-02-07estimatedGMMELFPO14:42 +0116:48 CET2h 06m20121
2026-02-06estimatedGMMELFPO15:07 +0117:08 CET2h 01mCN-RGM
2026-02-05estimatedGMMELFPO15:00 +0116:54 CET1h 53m200CA
2026-02-04estimated?LFPO13:50Z17:02 CET2h 11m200CA
2026-02-03estimatedGMMELFPO15:03 +0117:24 CET2h 21mCN-RNZ
2026-02-02estimatedGMMELFPO15:21 +0117:22 CET2h 00mCN-RGV
2026-02-01estimatedGMMELFPO15:46 +0118:06 CET2h 20mCN-ROE
2026-01-31estimatedGMMELFPO14:40 +0117:06 CET2h 26mCN-ROP
2026-01-30estimatedGMMELFPO15:09 +0117:30 CET2h 21mCN-RGV
2026-01-29estimatedGMMELFPO14:57 +0117:06 CET2h 08mCN-RGF
2026-01-28estimatedGMMELFPO14:56 +0117:32 CET2h 35m2019B
2026-01-27estimatedGMMELFPO15:04 +0117:02 CET1h 58m02019F
2026-01-26estimatedGMMELFPO15:06 +0117:18 CET2h 11mCN-ROS
2026-01-25estimatedGMMELFPO15:08 +0117:24 CET2h 15mCN-RGF
2026-01-24estimatedGMMELFPO15:19 +0117:28 CET2h 09mCN-ROH
2026-01-23estimatedGMMELFPO15:28 +0117:32 CET2h 03mCN-RGV
2026-01-22estimatedGMMELFPO15:32 +0117:44 CET2h 11mCN-RGB
2026-01-21estimatedGMMELFPO14:55 +0117:14 CET2h 19mCN-MAX
2026-01-20estimatedGMMELFPO15:29 +0117:50 CET2h 21m0201C1
2026-01-19estimatedGMMELFPO15:08 +0117:22 CET2h 13m0201C3
2026-01-09GMMNLFPO14:24 +0117:16 CET2h 52m0201C3
2026-01-08GMMNLFPO15:13 +0117:50 CET2h 36m0201C0
2026-01-07GMMNLFPO14:42 +0117:38 CET2h 56mCN-ROK
2026-01-06GMMNLFPO14:35 +0117:22 CET2h 46m0201C3
2026-01-05GMMNLFPO14:44 +0117:18 CET2h 33m0201A2
2026-01-04GMMNLFPO14:54 +0117:28 CET2h 33mCN-RGH
2026-01-03GMMNLFPO15:03 +0117:36 CET2h 32m02019B
2026-01-02GMMNLFPO15:09 +0117:36 CET2h 26mCN-ROA
2026-01-01GMMNLFPO14:33 +0117:08 CET2h 35m0201A1
2025-12-31GMMNLFPO14:37 +0117:12 CET2h 34mCN-ROR
2025-12-30GMMNLFPO14:43 +0117:16 CET2h 32mCN-ROK
2025-12-29GMMNLFPO14:35 +0117:04 CET2h 29mCN-ROU
2025-12-28GMMNLFPO14:30 +0117:02 CET2h 31mCN-ROR
2025-12-27GMMNLFPO14:53 +0117:18 CET2h 24mCN-ROK
2025-12-26GMMNLFPO14:47 +0117:14 CET2h 26mCN-ROH
2025-12-25GMMNLFPO14:58 +0117:32 CET2h 33m0201A0
2025-12-24GMMNLFPO14:41 +0117:18 CET2h 36mCN-ROY
2025-12-23GMMNLFPO14:43 +0117:16 CET2h 33m0201C0
2025-12-22GMMNLFPO14:42 +0117:20 CET2h 37mCN-RNU
2025-12-21GMMNLFPO14:44 +0117:02 CET2h 17mCN-ROK
2025-12-20GMMNLFPO15:13 +0117:40 CET2h 26mCN-ROJ
2025-12-19GMMNLFPO14:39 +0117:08 CET2h 28m0201A2
2025-12-18GMMNLFPO14:43 +0117:18 CET2h 35m0201A2
2025-12-17GMMNLFPO14:42 +0117:46 CET3h 03mCN-RNU
2025-12-16GMMNLFPO14:36 +0117:20 CET2h 43mCN-ROA
2025-12-15GMMNLFPO14:57 +0117:30 CET2h 32m0201C1
2025-12-14GMMNLFPO14:51 +0117:32 CET2h 40mCN-RGG
2025-12-13GMMNLFPO14:53 +0117:24 CET2h 30mCN-MAX
2025-12-12GMMNLFPO14:30 +0117:00 CET2h 30mCN-RGE
2025-12-11GMMNLFPO14:48 +0117:24 CET2h 35m0201A2
2025-12-10GMMNLFPO14:31 +0116:56 CET2h 24mCN-RGI
2025-11-27estimatedGMMELFPO14:43 +0117:06 CET2h 22m20123
2025-11-26estimatedGMMELFPG14:46 +0117:34 CET2h 47m20092
2025-10-30estimatedGMMELFPO14:42 +0118:58 CET4h 16m20121
2025-10-29estimatedGMMELFPO15:22 +0117:44 CET2h 21m20073
2025-10-28estimatedGMMELFPG14:47 +0117:04 CET2h 16m2019F
2025-10-27estimatedGMMELFPO14:45 +0117:10 CET2h 24m2013A
2025-10-26estimatedGMMELFPO14:59 +0117:18 CET2h 18m2005B
2025-10-25estimatedGMMELFPO15:45 +0118:26 CEST1h 41m201A0
2025-10-24estimatedGMMELFPO15:01 +0118:04 CEST2h 02m20104
2025-10-22estimatedGMMELFPO16:21 +0118:18 CEST0h 56m2012C
2025-10-21estimatedGMMELFPO16:51 +0118:24 CEST0h 32m2013E
2025-10-20estimatedGMMELFPO14:56 +0118:22 CEST2h 25m200EF
2025-10-15estimatedGMMELFPO14:55 +0118:14 CEST2h 19mCN-ROU
2025-10-14estimatedGMMELFPO14:59 +0118:20 CEST2h 20mCN-RGE
2025-10-13estimatedGMMELFPO14:51 +0118:08 CEST2h 16mCN-MAY
2025-10-07estimatedGMMELFPO14:35 +0117:40 CEST2h 04m0201A3
2025-10-06?LFPL13:49Z17:56 CEST2h 06m0201A1
2025-10-05partialLFPG?16:47 CEST0201A0
2025-10-04estimated?LFPL21:46Z01:57 CEST2h 11m0201A0
2025-08-24estimatedGMMELFPO15:03 +0120:23 CEST4h 20mCN-ROU
2025-08-23estimatedGMMELFPO06:30 +0118:12 CEST10h 41mCN-RGJ
2025-08-21estimatedGMMELFPO01:41 +0119:08 CEST16h 26mCN-RGT
2025-08-19estimatedGMMELFPO15:25 +0118:58 CEST2h 32mCN-RGI
2025-08-17estimatedGMMELFPO14:59 +0118:00 CEST2h 00mCN-RGH
2025-08-16estimatedGMMELFPO15:06 +0118:10 CEST2h 03m0201A2
2025-08-15estimatedGMMELFPO15:20 +0118:20 CEST2h 00mCN-MAY
2025-08-14estimatedGMMELFPO15:39 +0118:34 CEST1h 55mCN-RGE

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