Flight

CCM321L

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

Route

AirlineCCM Airlines
Observed routeLFBO → LFRS

Flight history 205 flights since Sep 2025

DateFromToDepArrDurationAircraft
2026-10-01LFRZLFBO19:02 CEST20:20 CEST1h 18m39DD58
2026-10-01LFBOLFRS16:44 CEST18:00 CEST1h 15m39DD58
2026-09-30LFRZLFBO19:07 CEST20:26 CEST1h 18m39DD58
2026-09-30LFRSLFRZ18:06 CEST18:42 CEST0h 36m39DD58
2026-09-30LFBOLFRS06:34 CEST18:04 CEST11h 29m39DD58
2026-09-29LFRZLFBO19:20 CEST20:42 CEST1h 21m39DD58
2026-09-29estimated?LFRZ16:36Z18:58 CEST0h 21m39DD58
2026-09-29LFBOLFRS16:48 CEST18:16 CEST1h 27m39DD58
2026-09-28estimatedLFRZLFBO20:04 CEST21:26 CEST1h 22m39DD58
2026-09-28LFBOLFRS17:45 CEST19:23 CEST1h 37m39DD58
2026-09-24LFRZLFBO18:56 CEST20:10 CEST1h 13m39DD58
2026-09-24LFBOLFRS16:40 CEST18:24 CEST1h 43m39DD58
2026-09-23LFRZLFBO18:56 CEST20:10 CEST1h 14m39DD58
2026-09-23LFBOLFRS16:43 CEST18:26 CEST1h 43m39DD58
2026-09-22LFRZLFBO19:30 CEST20:48 CEST1h 18m39DD58
2026-09-22LFBOLFRS17:12 CEST19:00 CEST1h 47m39DD58
2026-09-21LFRZLFBO19:16 CEST20:34 CEST1h 18m39DD58
2026-09-21LFBOLFRS16:49 CEST18:04 CEST1h 14m39DD58
2026-09-17estimatedLFRZLFBO19:15 CEST20:24 CEST1h 08m39DD58
2026-09-17LFBOLFRS16:45 CEST17:58 CEST1h 13m39DD58
2026-09-16LFRZLFBO19:04 CEST20:16 CEST1h 11m39DD58
2026-09-16estimatedLFBOLFRS16:40 CEST17:52 CEST1h 11m39DD58
2026-09-15estimatedLFRZLFBO19:49 CEST20:32 CEST0h 42m39DD58
2026-09-14estimatedLFRZLFBO19:10 CEST20:24 CEST1h 13m39DD58
2026-09-14LFBOLFRS16:48 CEST18:02 CEST1h 13m39DD58
2026-09-10estimatedLFRZLFBO19:20 CEST20:32 CEST1h 11mF-HXKA
2026-09-10estimatedLFBOLFRS16:43 CEST18:10 CEST1h 26mF-HXKA
2026-09-09estimatedLFRZLFBO19:37 CEST20:50 CEST1h 12mF-HXKA
2026-09-09estimatedLFBOLFRS16:48 CEST18:32 CEST1h 43mF-HXKA
2026-09-08LFRZLFBO19:10 CEST20:26 CEST1h 15mF-HXKA
2026-09-08LFBOLFRS16:45 CEST17:52 CEST1h 06mF-HXKA
Earlier flights (174) - back to 2025-09-22
DateFromToDepArrDurationAircraft
2026-09-02LFRZLFBO19:10 CEST20:18 CEST1h 07m39DD57
2026-09-02LFBOLFRS16:51 CEST18:06 CEST1h 14m39DD57
2026-09-01estimatedLFRZLFBO19:22 CEST20:34 CEST1h 11m39DD57
2026-09-01estimatedLFBOLFRS17:13 CEST18:10 CEST0h 56m39DD57
2026-07-09LFRZLFBO19:46 CEST21:12 CEST1h 25m39DD57
2026-07-09estimatedLFRSLFBO18:52 CEST19:12 CEST0h 19m39DD57
2026-07-09LFBOLFRS17:08 CEST18:20 CEST1h 11m39DD57
2026-07-08LFRZLFBO19:06 CEST20:26 CEST1h 19m39DD57
2026-07-08LFBOLFRS16:48 CEST17:58 CEST1h 09m39DD57
2026-07-07LFRZLFBO19:22 CEST20:38 CEST1h 15m39DD57
2026-07-07LFBOLFRS16:56 CEST18:10 CEST1h 13m39DD57
2026-07-02LFRZLFBO19:35 CEST20:48 CEST1h 12m39DD57
2026-07-02LFBOLFRS17:04 CEST18:20 CEST1h 16m39DD57
2026-07-01LFRZLFBO19:12 CEST20:24 CEST1h 11m39DD57
2026-07-01estimatedLFBOLFRS16:41 CEST18:40 CEST1h 59m39DD57
2026-06-30LFBOLFRS19:37 CEST20:50 CEST1h 12m39DD57
2026-06-29LFRZLFBO18:58 CEST20:10 CEST1h 11m39DD57
2026-06-29estimatedLFBOLFRS16:42 CEST17:46 CEST1h 03m39DD57
2026-06-25LFRZLFBO19:15 CEST20:30 CEST1h 14m39DD57
2026-06-25estimatedLFBOLFRS16:43 CEST18:08 CEST1h 24m39DD57
2026-06-24LFRZLFBO19:06 CEST20:18 CEST1h 11m39DD57
2026-06-24estimatedLFBOLFRS16:46 CEST18:34 CEST1h 47m39DD57
2026-06-23LFRZLFBO19:21 CEST20:32 CEST1h 10m39DD57
2026-06-23estimatedLFBOLFRS16:46 CEST18:08 CEST1h 21m39DD57
2026-06-22LFRZLFBO19:24 CEST20:34 CEST1h 09m39DD57
2026-06-22estimatedLFBOLFRS16:53 CEST18:14 CEST1h 21m39DD57
2026-06-18estimated??17:35Z18:18Z0h 42m39DD59
2026-06-18estimatedLFBOLFRS17:44 CEST18:32 CEST0h 47m39DD59
2026-06-17LFRZLFBO18:57 CEST20:12 CEST1h 14m39DD59
2026-06-17estimatedLFBOLFRS16:45 CEST18:26 CEST1h 41m39DD59
2026-06-16LFRZLFBO19:08 CEST20:20 CEST1h 11m39DD59
2026-06-16estimatedLFDBLFRS16:57 CEST17:52 CEST0h 54m39DD59
2026-06-15LFRZLFBO19:23 CEST20:36 CEST1h 12m39DD59
2026-06-15estimatedLFBOLFRS16:59 CEST18:14 CEST1h 14m39DD59
2026-05-28LFRSLFBO18:37 CEST20:20 CEST1h 43m39DD44
2026-05-28partialLFBO?16:46 CEST39DD44
2026-05-27LFRZLFBO19:00 CEST20:16 CEST1h 15m39DD44
2026-05-27LFBOLFRS16:48 CEST18:04 CEST1h 16m39DD44
2026-05-26LFRZLFBO19:44 CEST20:58 CEST1h 13m39DD44
2026-05-26LFOULFRS17:49 CEST18:38 CEST0h 48m39DD44
2026-05-21LFRZLFBO19:26 CEST20:44 CEST1h 17mF-HXKI
2026-05-21estimatedLFBOLFRS16:44 CEST18:02 CEST1h 17mF-HXKI
2026-05-20partialLFBO?05:22 CESTF-HXKI
2026-05-19LFBOLFIO05:23 CEST06:06 CEST0h 42mF-HXKI
2026-05-12LFRZLFBO19:09 CEST20:24 CEST1h 15mF-HXKI
2026-05-12partialLFBO?16:57 CESTF-HXKI
2026-05-11LFRZLFBO19:11 CEST20:24 CEST1h 12mF-HXKI
2026-05-11estimatedLFBOLFRS16:36 CEST18:46 CEST2h 09mF-HXKI
2026-05-07partialLFBO?19:04 CEST39DD59
2026-05-07partialLFBO?16:51 CEST39DD59
2026-05-06partialLFBO?18:59 CEST39DD59
2026-05-06estimatedLFBOLFRS16:40 CEST18:34 CEST1h 53m39DD59
2026-05-05LFRZLFBO19:06 CEST20:24 CEST1h 17m39DD59
2026-05-05estimatedLFBOLFRS16:53 CEST18:36 CEST1h 42m39DD59
2026-05-04LFRZLFBO18:49 CEST20:14 CEST1h 25m39DD59
2026-05-04estimatedLFBOLFRS16:59 CEST17:58 CEST0h 58m39DD59
2026-04-30LFRZLFBO19:45 CEST21:02 CEST1h 16m39DD59
2026-04-30estimatedLFBOLFRS16:44 CEST17:58 CEST1h 13m39DD59
2026-04-29LFRZLFBO19:33 CEST20:58 CEST1h 24m39DD59
2026-04-28estimatedLFRZLFBO19:08 CEST20:16 CEST1h 08m39DD59
2026-04-28LFBOLFRS16:56 CEST17:58 CEST1h 01m39DD59
2026-04-27estimatedLFRZLFBO19:15 CEST20:26 CEST1h 10m39DD59
2026-04-27estimatedLFBOLFRS17:00 CEST18:46 CEST1h 45m39DD59
2026-04-16LFRZLFBO19:45 CEST20:54 CEST1h 09mF-HXKI
2026-04-16LFBOLFRS17:27 CEST18:36 CEST1h 08mF-HXKI
2026-04-15estimatedLFRZLFBO19:26 CEST20:36 CEST1h 09mF-HXKI
2026-04-15estimatedLFBOLFRS16:46 CEST18:10 CEST1h 23mF-HXKI
2026-04-14LFRZLFBO19:14 CEST20:30 CEST1h 15mF-HXKI
2026-04-14LFBOLFRS16:52 CEST18:04 CEST1h 11mF-HXKI
2026-04-02LFRZLFBO19:03 CEST20:12 CEST1h 08m39DD59
2026-04-02LFBOLFRS16:39 CEST17:48 CEST1h 08m39DD59
2026-03-31LFRZLFBO19:01 CEST20:10 CEST1h 09m39DD59
2026-03-31LFBOLFRS16:48 CEST17:54 CEST1h 05m39DD59
2026-03-30estimatedLFRZLFBO19:10 CEST20:12 CEST1h 01m39DD59
2026-03-30LFBOLFRZ16:48 CEST18:40 CEST1h 51m39DD59
2026-03-16estimatedLFBOLFRS16:50 CET17:08 CET0h 17m39DD58
2026-03-12estimatedLFRZLFBO19:02 CET20:10 CET1h 07m39DD58
2026-03-11LFRSLFBO18:28 CET20:12 CET1h 43m39DD58
2026-03-11LFBOLFRS16:41 CET18:02 CET1h 20m39DD58
2026-03-10LFRSLFBO18:26 CET20:06 CET1h 39m39DD58
2026-03-10LFBOLFRS16:41 CET17:58 CET1h 16m39DD58
2026-03-09LFRSLFBO18:26 CET20:04 CET1h 38m39DD58
2026-03-09LFBOLFRS16:37 CET17:48 CET1h 10m39DD58
2026-03-05LFRZLFBO19:20 CET20:42 CET1h 21m39DD59
2026-03-05LFRSLFRZ18:37 CET18:54 CET0h 16m39DD59
2026-03-05LFBOLFRS16:47 CET18:06 CET1h 18m39DD59
2026-03-04LFRZLFBO19:22 CET20:40 CET1h 18m39DD59
2026-03-04LFBOLFRS17:01 CET18:08 CET1h 06m39DD59
2026-03-03LFRSLFBO18:19 CET20:04 CET1h 44m39DD59
2026-03-03LFBOLFRS16:41 CET17:54 CET1h 12m39DD59
2026-03-02LFRSLFBO18:23 CET20:06 CET1h 42m39DD59
2026-03-02LFBOLFRS16:44 CET17:58 CET1h 14m39DD59
2026-02-26LFRSLFBO18:25 CET20:14 CET1h 49m39DD59
2026-02-26LFBOLFRS16:36 CET17:50 CET1h 14m39DD59
2026-02-25LFRSLFBO18:22 CET20:12 CET1h 49m39DD59
2026-02-25LFBOLFRS16:46 CET17:56 CET1h 09m39DD59
2026-02-24LFRSLFBO18:24 CET20:12 CET1h 47m39DD59
2026-02-24LFBOLFRS16:45 CET18:00 CET1h 14m39DD59
2026-02-23LFRZLFBO18:51 CET20:04 CET1h 13m39DD59
2026-02-23LFBOLFRS16:38 CET17:50 CET1h 11m39DD59
2026-02-18LFRZLFBO19:04 CET20:30 CET1h 26mF-HXKA
2026-02-18LFBOLFRS16:40 CET17:56 CET1h 15mF-HXKA
2026-02-17partialLFBO?16:45 CETF-HXKA
2026-02-16estimatedLFRZLFBO19:18 CET20:28 CET1h 09mF-HXKA
2026-02-16LFBOLFRS16:33 CET18:18 CET1h 45mF-HXKA
2026-02-12LFRSLFBO18:41 CET20:32 CET1h 50m39DD57
2026-02-12LFBOLFRS16:48 CET18:14 CET1h 25m39DD57
2026-02-11LFRZLFBO19:47 CET21:02 CET1h 15m39DD57
2026-02-11LFBOLFRZ16:51 CET18:36 CET1h 45m39DD57
2026-02-05LFRZLFBO19:06 CET20:26 CET1h 19mF-HXKI
2026-02-05LFBOLFRS16:41 CET18:02 CET1h 20mF-HXKI
2026-02-04LFRSLFBO18:28 CET20:04 CET1h 35mF-HXKI
2026-02-04LFBOLFRS16:38 CET18:00 CET1h 21mF-HXKI
2026-02-03LFRSLFBO18:36 CET20:24 CET1h 47mF-HXKI
2026-02-03LFBOLFRS16:49 CET18:06 CET1h 17mF-HXKI
2026-02-02LFRZLFBO19:24 CET20:42 CET1h 17mF-HXKI
2026-02-02LFBOLFRS16:59 CET18:02 CET1h 02mF-HXKI
2026-01-29LFRZLFBO19:20 CET20:26 CET1h 05mF-HXKI
2026-01-29LFBOLFRS16:46 CET18:16 CET1h 29mF-HXKI
2026-01-28LFRZLFBO18:57 CET20:16 CET1h 19mF-HXKI
2026-01-28LFBOLFRS16:40 CET17:50 CET1h 09mF-HXKI
2026-01-27LFRZLFBO18:44 CET20:04 CET1h 19mF-HXKI
2026-01-27LFBOLFRS16:39 CET17:44 CET1h 05mF-HXKI
2026-01-22LFRZLFBO18:59 CET20:14 CET1h 15m39DD54
2026-01-22LFBOLFRS16:46 CET17:56 CET1h 09m39DD54
2026-01-21LFRZLFBO19:03 CET20:16 CET1h 13m39DD54
2026-01-21LFBOLFRS16:48 CET18:00 CET1h 11m39DD54
2026-01-20LFRSLFBO21:54 CET22:56 CET1h 02m39DD54
2026-01-20LFBOLFRS16:45 CET17:50 CET1h 04m39DD54
2026-01-19LFRSLFBO18:25 CET20:04 CET1h 38m39DD54
2026-01-19LFBOLFRS16:40 CET17:56 CET1h 15m39DD54
2025-12-18LFRSLFBO20:05 CET21:18 CET1h 13m39DD58
2025-12-18LFBOLFRS17:17 CET18:40 CET1h 22m39DD58
2025-12-17LFRSLFBO18:48 CET20:22 CET1h 34m39DD58
2025-12-17LFBOLFRS16:47 CET18:02 CET1h 15m39DD58
2025-12-16LFRSLFBO18:25 CET20:04 CET1h 39m39DD58
2025-12-16LFBOLFRS16:46 CET17:56 CET1h 09m39DD58
2025-12-15LFRSLFBO18:19 CET20:10 CET1h 50m39DD58
2025-12-15LFBOLFRS16:35 CET17:48 CET1h 12m39DD58
2025-12-11LFRZLFBO19:20 CET20:32 CET1h 12m39DD57
2025-12-11LFBOLFRS16:48 CET18:12 CET1h 24m39DD57
2025-12-10LFRZLFBO19:04 CET20:26 CET1h 21m39DD57
2025-12-10LFBOLFRS16:46 CET17:58 CET1h 11m39DD57
2025-12-09LFRZLFBO18:59 CET20:18 CET1h 19m39DD57
2025-12-09estimatedLFBOLFRS17:12 CET17:52 CET0h 40m39DD57
2025-11-27LFRZLFBO19:12 CET20:20 CET1h 07mF-HXKI
2025-11-27LFBOLFRS16:45 CET18:00 CET1h 14mF-HXKI
2025-11-26LFRZLFBO19:08 CET20:12 CET1h 03mF-HXKI
2025-11-26partialLFRS?08:13 CETF-HXKI
2025-10-30LFRZLFBO19:08 CET20:14 CET1h 05m39DD58
2025-10-30LFBOLFRS16:52 CET18:04 CET1h 11m39DD58
2025-10-29LFRZLFBO18:59 CET20:02 CET1h 02m39DD58
2025-10-29estimatedLFBOLFRS16:43 CET17:40 CET0h 56m39DD58
2025-10-28LFRZLFBO18:55 CET19:58 CET1h 02m39DD58
2025-10-28LFBOLFRS16:41 CET17:52 CET1h 10m39DD58
2025-10-27estimatedLFRZLFBO19:04 CET20:10 CET1h 06m39DD58
2025-10-27LFBOLFRS16:46 CET18:00 CET1h 13m39DD58
2025-10-22estimatedLFRZLFBO19:31 CEST20:32 CEST1h 00m39DD58
2025-10-22estimated??15:24Z15:58Z0h 33m39DD58
2025-10-21LFRZLFBO19:26 CEST20:38 CEST1h 11m39DD58
2025-10-20estimatedLFRZLFBO19:20 CEST20:29 CEST1h 08m39DD58
2025-10-20LFBOLFRS16:36 CEST17:52 CEST1h 15m39DD58
2025-10-15estimatedLFRZLFBO19:10 CEST19:38 CEST0h 28m39DD59
2025-10-15LFBOLFRS17:01 CEST18:02 CEST1h 00m39DD59
2025-10-14LFRZLFBO19:12 CEST20:28 CEST1h 15m39DD59
2025-10-14LFBOLFRS16:53 CEST18:06 CEST1h 12m39DD59
2025-10-13LFRSLFBO17:52 CEST20:16 CEST2h 23m39DD59
2025-10-13LFBOLFRS16:40 CEST17:52 CEST1h 12m39DD59
2025-10-07estimatedLFRSLFBO18:59 CEST20:16 CEST1h 16m39DD59
2025-10-07LFBOLFRS16:35 CEST17:48 CEST1h 12m39DD59
2025-10-06LFRSLFBO18:33 CEST20:20 CEST1h 46m39DD59
2025-10-06LFBOLFRS16:33 CEST17:44 CEST1h 10m39DD59
2025-09-30LFBOLFRS16:33 CEST19:17 CEST2h 43m39DD57
2025-09-22LFBOLFRI16:52 CEST19:24 CEST2h 32m39DD57

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