Flight
AFR345M
Flight history and live tracking for AFR345M, operated by Air France. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.
Route
| Airline | Air France |
| Typical origin | CYUL MONTREAL INTERNATIONAL DORVAL |
| Typical destination | LFPG CHARLES DE GAULLE |
| Distance | 2,983 nm |
Flight history 193 flights since Mar 2026
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-02estimated | CYUL | LFPG | 20:00 EDT | 07:16 CEST | 5h 16m | F-GSQP |
| 2026-10-01 | CYUL MONTREAL INTERNATIONAL DORVAL | LFPG CHARLES DE GAULLE | 19:23 EDT | 07:11 CEST | 5h 48m | |
| 2026-09-30 | CYUL MONTREAL INTERNATIONAL DORVAL | LFPG CHARLES DE GAULLE | 19:16 EDT | 07:20 CEST | 6h 04m | FGZNO |
| 2026-09-29 | CYUL MONTREAL INTERNATIONAL DORVAL | LFPG CHARLES DE GAULLE | 19:17 EDT | 08:30 CEST | 7h 13m | FGZNN |
| 2026-09-28 | CYUL MONTREAL INTERNATIONAL DORVAL | LFPG CHARLES DE GAULLE | 19:44 EDT | 07:53 CEST | 6h 09m | |
| 2026-09-27 | CYUL MONTREAL INTERNATIONAL DORVAL | LFPG CHARLES DE GAULLE | 19:41 EDT | 07:56 CEST | 6h 15m | FGSQN |
| 2026-09-26 | CYUL MONTREAL INTERNATIONAL DORVAL | LFPG CHARLES DE GAULLE | 19:35 EDT | 07:22 CEST | 5h 47m | FGSQN |
| 2026-09-25 | CYUL MONTREAL INTERNATIONAL DORVAL | LFPG CHARLES DE GAULLE | 19:52 EDT | 07:49 CEST | 5h 57m | |
| 2026-09-24estimated | LFPG | LFPP | 14:17 CEST | 01:58 CEST | 11h 40m | F-GZNN |
| 2026-09-24estimated | CYUL | LFPG | 20:00 EDT | 07:42 CEST | 5h 41m | F-GZNN |
| 2026-09-23partial | ? | ? | 00:00Z | F-GSQO | ||
| 2026-09-22partial | ? | ? | 00:00Z | F-GZNN | ||
| 2026-09-21partial | ? | ? | 00:00Z | F-GZNN | ||
| 2026-09-20partial | ? | ? | 00:02Z | F-GZNG | ||
| 2026-09-19partial | ? | ? | 04:02Z | F-GZNG | ||
| 2026-09-18estimated | LFPG | LFPP | 13:12 CEST | 01:56 CEST | 12h 44m | F-GZNO |
| 2026-09-18estimated | CYUL | LFPG | 20:00 EDT | 07:34 CEST | 5h 33m | F-GZNO |
| 2026-09-17partial | ? | ? | 00:00Z | F-GZNN | ||
| 2026-09-16partial | ? | ? | 00:00Z | F-GSQP | ||
| 2026-09-15partial | ? | ? | 00:00Z | F-GZNN | ||
| 2026-09-14partial | LFPG | ? | 07:56 CEST | F-GZNN | ||
| 2026-09-14estimated | CYUL | LFAB | 20:00 EDT | 07:36 CEST | 5h 36m | F-GZNN |
| 2026-09-13estimated | ? | ? | 00:00Z | 05:22Z | 5h 21m | F-GZNL |
| 2026-09-12partial | ? | ? | 00:00Z | F-GSPJ | ||
| 2026-09-11partial | ? | ? | 00:00Z | F-GSPG | ||
| 2026-09-10partial | CYUL | ? | 20:20 EDT | F-GZNF | ||
| 2026-09-09estimated | LFPG | LFPP | 02:00 CEST | 07:58 CEST | 5h 58m | F-GZNF |
| 2026-09-08partial | ? | ? | 00:00Z | F-GSQN | ||
| 2026-09-07partial | ? | ? | 00:00Z | F-GZNL | ||
| 2026-09-06partial | ? | ? | 00:00Z | F-GZNF | ||
| 2026-09-05estimated | ? | ? | 21:49Z | 23:58Z | 2h 09m | F-GZNG |
| 2026-09-05estimated | LFPG | LFPP | 02:00 CEST | 07:24 CEST | 5h 23m | F-GZNG |
| 2026-09-04estimated | LFPG | LFPP | 14:02 CEST | 01:58 CEST | 11h 55m | F-GZNG |
| 2026-09-04estimated | CYUL | LFPG | 20:00 EDT | 07:36 CEST | 5h 36m | F-GZNG |
| 2026-09-03estimated | LFPG | LFPP | 00:28 CEST | 01:58 CEST | 1h 29m | F-GSQN |
| 2026-09-03estimated | LFPG | LFPP | 02:00 CEST | 07:38 CEST | 5h 38m | F-GZNG |
Earlier flights (157) - back to 2026-03-29
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-09-02partial | ? | ? | 00:00Z | F-GSQN | ||
| 2026-09-01partial | ? | ? | 00:03Z | F-GSQN | ||
| 2026-08-31estimated | LFPG | LFPP | 10:56 CEST | 01:56 CEST | 14h 59m | F-HTYO |
| 2026-08-31estimated | CYUL | LFPG | 20:00 EDT | 07:44 CEST | 5h 44m | F-HTYO |
| 2026-08-30partial | ? | ? | 00:00Z | F-GZNL | ||
| 2026-08-29partial | ? | ? | 00:00Z | F-GSPU | ||
| 2026-08-28partial | ? | ? | 00:00Z | F-GSPM | ||
| 2026-08-27estimated | ? | ? | 11:54Z | 23:58Z | 12h 04m | F-GSQG |
| 2026-08-27 | CYUL | LFPG | 20:00 EDT | 07:58 CEST | 5h 58m | F-GSQG |
| 2026-08-26estimated | ? | ? | 00:00Z | 05:42Z | 5h 41m | F-GSQS |
| 2026-08-25estimated | LFPG | LFPP | 11:07 CEST | 01:58 CEST | 14h 50m | F-GSQN |
| 2026-08-25estimated | CYFC | LFFE | 21:00 ADT | 07:36 CEST | 5h 35m | F-GSQN |
| 2026-08-24estimated | ? | ? | 09:00Z | 23:58Z | 14h 57m | F-GSQR |
| 2026-08-24estimated | CYUL | LFPB | 20:00 EDT | 07:20 CEST | 5h 19m | F-GSQR |
| 2026-08-23partial | ? | ? | 00:00Z | F-GZNG | ||
| 2026-08-22estimated | LFPG | ? | 11:47 CEST | 23:58Z | 14h 10m | F-GSPX |
| 2026-08-22estimated | ? | ? | 00:00Z | 05:26Z | 5h 25m | F-GSPX |
| 2026-08-21partial | ? | ? | 00:00Z | F-GSPE | ||
| 2026-08-20partial | ? | ? | 00:00Z | F-GSQV | ||
| 2026-08-19partial | ? | ? | 00:00Z | F-GZNN | ||
| 2026-08-18partial | ? | ? | 00:00Z | F-GZNO | ||
| 2026-08-17estimated | ? | ? | 11:09Z | 23:58Z | 12h 48m | F-GSPU |
| 2026-08-16 | ? | LFPP | 00:00Z | 07:34 CEST | 5h 34m | F-GSQK |
| 2026-08-15partial | ? | ? | 00:00Z | F-GSPQ | ||
| 2026-08-14partial | ? | ? | 00:00Z | F-GSPX | ||
| 2026-08-13partial | CYUL | ? | 20:00 EDT | F-GSPK | ||
| 2026-08-12partial | CYUL | ? | 19:10 EDT | F-GSPK | ||
| 2026-07-23estimated | CYUL | LFPB | 20:00 EDT | 07:54 CEST | 5h 54m | F-GSPD |
| 2026-07-22estimated | ? | ? | 12:24Z | 23:58Z | 11h 33m | F-GZNJ |
| 2026-07-22 | CYUL | LFPB | 20:00 EDT | 08:12 CEST | 6h 11m | F-GZNJ |
| 2026-07-21estimated | ? | LFFE | 00:00Z | 07:36 CEST | 5h 35m | F-GSPJ |
| 2026-07-20estimated | ? | ? | 09:52Z | 23:58Z | 14h 06m | F-GSPL |
| 2026-07-20estimated | ? | LFPB | 00:00Z | 07:30 CEST | 5h 30m | F-GSPL |
| 2026-07-19estimated | ? | ? | 12:29Z | 23:58Z | 11h 28m | F-GSPN |
| 2026-07-19estimated | ? | LFPB | 00:00Z | 07:54 CEST | 5h 54m | F-GSPN |
| 2026-07-18estimated | ? | LFPB | 00:00Z | 08:06 CEST | 6h 05m | F-GSPK |
| 2026-07-17partial | LFPG | ? | 11:45 CEST | 3949E0 | ||
| 2026-07-16estimated | ? | ? | 09:28Z | 23:58Z | 14h 29m | F-GSPQ |
| 2026-07-16estimated | ? | LFPG | 00:04Z | 07:44 CEST | 5h 39m | F-GSPQ |
| 2026-07-15estimated | ? | ? | 10:40Z | 23:56Z | 13h 15m | F-GSQI |
| 2026-07-15estimated | ? | LFPG | 00:00Z | 07:42 CEST | 5h 42m | F-GSQI |
| 2026-07-14estimated | LFPG | ? | 11:41 CEST | 23:58Z | 14h 16m | F-GZNN |
| 2026-07-14estimated | KMLT | LFPG | 20:00 EDT | 07:46 CEST | 5h 46m | F-GZNN |
| 2026-07-13estimated | ? | ? | 09:43Z | 23:58Z | 14h 15m | F-GSPL |
| 2026-07-13estimated | CYUL | LFPG | 20:00 EDT | 07:54 CEST | 5h 53m | F-GSPL |
| 2026-07-12estimated | LFPG | ? | 12:08 CEST | 23:58Z | 13h 49m | F-GZNL |
| 2026-07-12 | CYUL | LFPG | 20:01 EDT | 08:24 CEST | 6h 22m | F-GZNL |
| 2026-07-11 | CYUL | LFPG | 20:00 EDT | 09:10 CEST | 7h 09m | F-GSPJ |
| 2026-07-10 | CYUL | LFPG | 23:32 EDT | 11:34 CEST | 6h 01m | F-GSPJ |
| 2026-07-09estimated | KCAR | LFPG | 20:09 EDT | 07:42 CEST | 5h 32m | F-HRBJ |
| 2026-07-08estimated | LFPG | ? | 18:28 CEST | 23:58Z | 7h 29m | F-GZNN |
| 2026-07-08 | CYUL | LFPG | 20:02 EDT | 08:18 CEST | 6h 15m | F-GZNN |
| 2026-07-07partial | CYSC | ? | 20:00 EDT | F-GSQP | ||
| 2026-07-06estimated | LFPG | ? | 11:49 CEST | 23:58Z | 14h 08m | F-GSQS |
| 2026-07-06 | CYHU | LFPG | 20:00 EDT | 07:48 CEST | 5h 48m | F-GSQS |
| 2026-07-05 | CYUL | LFPG | 20:32 EDT | 08:30 CEST | 5h 57m | F-GSPY |
| 2026-07-03 | CYUL | LFPG | 20:34 EDT | 08:32 CEST | 5h 57m | F-GSQX |
| 2026-07-02 | CYUL | LFPG | 20:25 EDT | 08:16 CEST | 5h 50m | F-GSQI |
| 2026-07-01 | CYUL | LFPG | 20:09 EDT | 08:12 CEST | 6h 02m | F-GSQR |
| 2026-06-29 | CYUL | LFPG | 20:01 EDT | 08:14 CEST | 6h 12m | F-GSQX |
| 2026-06-28 | CYUL | LFPG | 20:18 EDT | 08:34 CEST | 6h 15m | F-GSPJ |
| 2026-06-27 | CYHU | LFPG | 20:00 EDT | 08:06 CEST | 6h 06m | F-GZNO |
| 2026-06-26 | CYUL | LFPG | 20:09 EDT | 08:22 CEST | 6h 12m | F-GZNO |
| 2026-06-25estimated | CYHU | LFPG | 20:00 EDT | 07:46 CEST | 5h 46m | F-GZNU |
| 2026-06-24estimated | CYQB | LFPG | 20:00 EDT | 07:44 CEST | 5h 44m | F-GSQN |
| 2026-06-23estimated | ? | ? | 14:58Z | 23:58Z | 8h 59m | F-GZNG |
| 2026-06-23estimated | CYSC | LFPG | 20:00 EDT | 07:42 CEST | 5h 42m | F-GZNG |
| 2026-06-22estimated | ? | ? | 09:14Z | 23:58Z | 14h 43m | F-GSPX |
| 2026-06-22 | CYJN | LFPG | 20:00 EDT | 08:06 CEST | 6h 06m | F-GSPX |
| 2026-06-21 | CYUL | LFPG | 22:44 EDT | 11:00 CEST | 6h 15m | F-GSPL |
| 2026-06-20estimated | CYUL | LFPG | 20:00 EDT | 07:46 CEST | 5h 45m | F-GSPF |
| 2026-06-19estimated | LFPG | ? | 11:33 CEST | 23:58Z | 14h 24m | F-GSPE |
| 2026-06-19 | CYUL | LFPG | 20:29 EDT | 08:36 CEST | 6h 06m | F-GSPE |
| 2026-06-18 | CYUL | LFPG | 20:18 EDT | 08:36 CEST | 6h 17m | F-GZNG |
| 2026-06-17estimated | KCAR | LFPG | 20:00 EDT | 07:38 CEST | 5h 38m | F-GSPD |
| 2026-06-16estimated | ? | ? | 10:16Z | 23:58Z | 13h 41m | F-GSPI |
| 2026-06-16estimated | KMLT | LFPG | 20:00 EDT | 07:32 CEST | 5h 32m | F-GSPI |
| 2026-06-15estimated | LFPG | ? | 11:35 CEST | 23:58Z | 14h 22m | F-GSQN |
| 2026-06-15estimated | CYUL | LFPG | 20:00 EDT | 07:34 CEST | 5h 34m | F-GSQN |
| 2026-06-14estimated | LFPG | ? | 14:30 CEST | 23:58Z | 11h 28m | F-GSQX |
| 2026-06-14 | CYUL | LFPG | 20:12 EDT | 08:22 CEST | 6h 10m | F-GSQX |
| 2026-06-13estimated | CYQB | LFPG | 20:00 EDT | 07:44 CEST | 5h 44m | F-GSQN |
| 2026-06-12estimated | LFPG | ? | 13:44 CEST | 23:58Z | 12h 13m | F-GSQR |
| 2026-06-12estimated | CYYY | LFPG | 20:00 EDT | 07:44 CEST | 5h 43m | F-GSQR |
| 2026-05-29 | CYUL | LFPB | 20:06 EDT | 08:28 CEST | 6h 22m | F-GSPJ |
| 2026-05-28estimated | CYFC | LFFE | 21:02 ADT | 07:44 CEST | 5h 42m | F-GZNL |
| 2026-05-27estimated | ? | ? | 14:19Z | 23:52Z | 9h 33m | F-GSQT |
| 2026-05-27estimated | CYQB | LFPB | 20:00 EDT | 08:02 CEST | 6h 01m | F-GSQT |
| 2026-05-26partial | KMLT | ? | 20:00 EDT | F-GZNG | ||
| 2026-05-25estimated | ? | ? | 13:40Z | 23:58Z | 10h 18m | F-GSQT |
| 2026-05-25estimated | CYSC | LFPG | 20:00 EDT | 08:02 CEST | 6h 02m | F-GSQT |
| 2026-05-24estimated | LFPG | ? | 14:09 CEST | 23:58Z | 11h 48m | F-GSPI |
| 2026-05-24estimated | CYCH | LFPG | 21:00 ADT | 07:32 CEST | 5h 32m | F-GSPI |
| 2026-05-23estimated | LFPG | ? | 18:51 CEST | 23:58Z | 7h 06m | F-GSQN |
| 2026-05-23 | KMLT | LFFE | 20:00 EDT | 07:24 CEST | 5h 23m | F-GSQN |
| 2026-05-22estimated | ? | ? | 08:25Z | 23:58Z | 15h 32m | F-GZNF |
| 2026-05-22estimated | ? | LFPB | 00:00Z | 07:00 CEST | 5h 00m | F-GZNN |
| 2026-05-21partial | CYQB | ? | 20:00 EDT | F-GZNF | ||
| 2026-05-20partial | CYUL | ? | 21:57 EDT | F-GZNL | ||
| 2026-05-19partial | CYUL | ? | 21:26 EDT | F-GZNF | ||
| 2026-05-12estimated | ? | ? | 00:00Z | 05:24Z | 5h 24m | F-GZNF |
| 2026-05-11partial | CYUL | ? | 20:00 EDT | F-GSQT | ||
| 2026-05-10 | CYYY | LFFE | 20:05 EDT | 07:44 CEST | 5h 38m | F-GSQO |
| 2026-05-09partial | CYYY | ? | 20:07 EDT | F-GSPF | ||
| 2026-05-08estimated | ? | ? | 12:22Z | 23:54Z | 11h 31m | F-GZNI |
| 2026-05-08 | CYYY | LFFE | 20:12 EDT | 07:42 CEST | 5h 30m | F-GZNI |
| 2026-05-07estimated | LFPG | ? | 11:19 CEST | 23:58Z | 14h 39m | F-GSPQ |
| 2026-05-07estimated | CYYY | ? | 20:00 EDT | 05:26Z | 5h 25m | F-GSPQ |
| 2026-05-06partial | CYQB | ? | 20:00 EDT | F-GSPN | ||
| 2026-05-05partial | CYUL | ? | 20:00 EDT | F-GSQO | ||
| 2026-05-04partial | CYHU | ? | 20:00 EDT | F-GSQX | ||
| 2026-05-03estimated | KPQI | ? | 20:00 EDT | 05:38Z | 5h 37m | F-GSPG |
| 2026-05-02estimated | ? | ? | 12:02Z | 23:58Z | 11h 55m | F-GSPG |
| 2026-05-02estimated | CYUL | ? | 00:15 EDT | 05:42Z | 1h 26m | F-GSPG |
| 2026-05-01partial | CYYY | ? | 20:00 EDT | F-GSPL | ||
| 2026-04-30partial | CYQB | ? | 20:00 EDT | F-GSQO | ||
| 2026-04-28partial | CYRI | ? | 20:00 EDT | F-GSQN | ||
| 2026-04-27estimated | ? | ? | 13:32Z | 23:58Z | 10h 25m | F-GZNG |
| 2026-04-27estimated | CYQB | LFPB | 20:00 EDT | 08:04 CEST | 6h 03m | F-GZNG |
| 2026-04-26partial | CYCH | ? | 21:00 ADT | F-GSPM | ||
| 2026-04-25estimated | CYUL | LFPG | 19:14 EDT | 01:58 CEST | 0h 43m | F-GSPM |
| 2026-04-24estimated | CYUL | LFFE | 20:00 EDT | 07:44 CEST | 5h 44m | F-GSPO |
| 2026-04-23estimated | ? | ? | 16:58Z | 23:58Z | 6h 59m | F-GZNF |
| 2026-04-23estimated | ? | LFPB | 00:00Z | 07:56 CEST | 5h 56m | F-GZNF |
| 2026-04-22partial | ? | ? | 00:06Z | F-GSQX | ||
| 2026-04-21partial | ? | ? | 00:00Z | F-GSQT | ||
| 2026-04-20estimated | ? | ? | 13:56Z | 23:59Z | 10h 03m | F-GSQT |
| 2026-04-20estimated | ? | LFPB | 04:14Z | 07:38 CEST | 1h 23m | F-GSQT |
| 2026-04-19estimated | LFPG | LFPP | 10:55 CEST | 01:54 CEST | 14h 58m | F-GSPU |
| 2026-04-19estimated | ? | ? | 00:00Z | 05:27Z | 5h 26m | F-GSPU |
| 2026-04-18partial | ? | ? | 00:00Z | F-GSQO | ||
| 2026-04-17estimated | LFPG | LFPP | 11:16 CEST | 01:58 CEST | 14h 41m | F-GZNG |
| 2026-04-17estimated | ? | ? | 00:00Z | 05:40Z | 5h 39m | F-GZNG |
| 2026-04-16partial | ? | ? | 00:00Z | F-GZNL | ||
| 2026-04-15estimated | LFPG | LFPP | 16:31 CEST | 01:58 CEST | 9h 27m | F-GSQO |
| 2026-04-15estimated | ? | LFPB | 00:00Z | 07:48 CEST | 5h 48m | F-GSQO |
| 2026-04-14estimated | ? | ? | 00:00Z | 05:20Z | 5h 19m | F-GSQO |
| 2026-04-13partial | ? | ? | 00:00Z | F-GZNT | ||
| 2026-04-12estimated | LFPG | LFPP | 18:46 CEST | 01:58 CEST | 7h 11m | F-GSPE |
| 2026-04-12estimated | ? | ? | 00:00Z | 05:24Z | 5h 24m | F-GSPE |
| 2026-04-11estimated | ? | ? | 16:06Z | 23:58Z | 7h 51m | F-GZNF |
| 2026-04-11estimated | ? | LFPB | 00:16Z | 07:18 CEST | 5h 01m | F-GZNF |
| 2026-04-10estimated | ? | ? | 23:37Z | 23:58Z | 0h 20m | F-GZNF |
| 2026-04-06estimated | CYUL | LFFE | 20:06 EDT | 07:14 CEST | 5h 07m | F-GZNF |
| 2026-04-05estimated | LFPG | LFPP | 11:26 CEST | 01:58 CEST | 14h 31m | F-GSPA |
| 2026-04-05estimated | ? | ? | 00:04Z | 05:18Z | 5h 13m | F-GSPA |
| 2026-04-04partial | ? | ? | 00:02Z | F-GSQP | ||
| 2026-04-03estimated | LFPG | LFPP | 13:44 CEST | 01:54 CEST | 12h 09m | F-GSPP |
| 2026-04-03estimated | ? | ? | 00:00Z | 04:46Z | 4h 45m | F-GSPP |
| 2026-04-02estimated | LFPG | LFPP | 17:46 CEST | 01:58 CEST | 8h 11m | F-GSQR |
| 2026-04-02estimated | ? | ? | 00:00Z | 05:18Z | 5h 18m | F-GSQR |
| 2026-04-01partial | ? | ? | 00:00Z | F-GSPQ | ||
| 2026-03-31estimated | LFPG | LFPP | 17:54 CEST | 01:59 CEST | 8h 04m | F-GSQX |
| 2026-03-31estimated | ? | ? | 00:02Z | 05:18Z | 5h 15m | F-GSQX |
| 2026-03-30estimated | LFPG | LFPP | 16:17 CEST | 01:54 CEST | 9h 36m | F-GSQT |
| 2026-03-30estimated | ? | ? | 00:00Z | 05:22Z | 5h 21m | F-GSQT |
| 2026-03-29estimated | ? | LFPG | 23:39Z | 01:58 CEST | 0h 18m | F-GSQT |
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.
Follow this flight
Get an email when AFR345M 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]