Flight

AFR28VP

Flight history and live tracking for AFR28VP, 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

AirlineAir France
Typical originLFPG CHARLES DE GAULLE
Typical destinationLPPR PORTO
Distance665 nm

Flight history 90 flights since Oct 2025

DateFromToDepArrDurationAircraft
No flights in the last 30 days.
Earlier flights (90) - back to 2025-10-27
DateFromToDepArrDurationAircraft
2026-03-15?LPPR08:34Z10:20 WET1h 45mF-HBLL
2026-03-14?LPPR08:34Z10:22 WET1h 47m398579
2026-03-13?LPPR08:28Z10:20 WET1h 51mF-HBLL
2026-03-12LFPGLPPR09:29 CET10:24 WET1h 54mF-HEPJ
2026-03-10LFPGLPPR09:24 CET10:16 WET1h 52m39BDA4
2026-03-09LFPGLPPR09:27 CET10:22 WET1h 54m39BB22
2026-03-08LFPGLPPR10:04 CET10:54 WET1h 49mF-HZFM
2026-03-07LFPGLPPR09:29 CET10:16 WET1h 46mF-HBLF
2026-03-06LFPGLPPR09:21 CET10:12 WET1h 51m398603
2026-03-05LFPGLPPR10:36 CET11:24 WET1h 47m39BDA3
2026-03-04LFPGLPPR09:35 CET10:18 WET1h 42mF-HBLG
2026-03-03LFPGLPPR09:29 CET10:22 WET1h 52m39BDAE
2026-03-02LFPGLPPR09:24 CET10:14 WET1h 50mF-HZUC
2026-03-01LFPGLPPR09:39 CET10:26 WET1h 46mF-HEPD
2026-02-28LFPGLPPR09:29 CET10:18 WET1h 49m398579
2026-02-27LFPGLPPR09:25 CET10:22 WET1h 56mF-HBLI
2026-02-26LFPGLPPR09:50 CET10:26 WET1h 35mF-GKXS
2026-02-25LFPGLPPR09:27 CET10:20 WET1h 52m39BDA3
2026-02-24LFPGLPPR09:43 CET10:30 WET1h 46m39BDAF
2026-02-23LFPGLPPR10:20 CET11:14 WET1h 53m39BB21
2026-02-22LFPGLPPR09:26 CET10:20 WET1h 54mF-GKXR
2026-02-21LFPGLPPR09:23 CET10:14 WET1h 50m398602
2026-02-20LFPGLPPR09:48 CET10:40 WET1h 51mF-HZUH
2026-02-19LFPGLPPR09:31 CET10:24 WET1h 53m39BDB1
2026-02-18LFPGLPPR09:29 CET10:34 WET2h 04m39BDB2
2026-02-17LFPGLPPR09:30 CET10:26 WET1h 55mF-HZUR
2026-02-16LFPGLPPR09:39 CET10:34 WET1h 54mF-HZUS
2026-02-15LFPGLPPR09:30 CET10:24 WET1h 53mF-GKXT
2026-02-14LFPGLPPR10:00 CET10:44 WET1h 43m398601
2026-02-13LFPGLPPR09:33 CET10:28 WET1h 54mF-HBLP
2026-02-12LFPGLPPR10:45 CET11:46 WET2h 00mF-HEPD
2026-02-11LFPGLPPR09:58 CET10:58 WET1h 59m39BB20
2026-02-10LFPGLPPR10:54 CET11:48 WET1h 53mF-HZUK
2026-02-09LFPGLPPR09:44 CET10:48 WET2h 03m39BDB1
2026-02-08LFPGLPPR09:32 CET10:28 WET1h 55mF-HZFM
2026-02-07LFPGLPPR09:36 CET10:26 WET1h 50mF-HBLL
2026-02-06?LPPR09:01Z10:48 WET1h 46m398600
2026-02-05LFPGLPPR09:44 CET10:40 WET1h 55mF-GTAT
2026-02-04LFPGLPPR09:38 CET10:30 WET1h 51mF-HEPD
2026-02-02LFPGLPPR09:47 CET10:34 WET1h 46mF-GKXL
2026-01-31LFPGLPPR09:32 CET10:20 WET1h 47m398575
2026-01-30LFPGLPPR09:50 CET10:42 WET1h 51mF-HBLB
2026-01-29LFPGLPPR09:57 CET10:58 WET2h 00m502D96
2026-01-28LFPGLPPR09:31 CET10:18 WET1h 46mF-GUGO
2026-01-27LFPGLPPR09:26 CET10:34 WET2h 07mF-HEPD
2026-01-26LFPGLPPR09:31 CET10:28 WET1h 57m39BDA3
2026-01-25LFPGLPPR09:28 CET10:22 WET1h 53mF-HBLB
2026-01-24LFPGLPPR09:26 CET10:14 WET1h 47mF-HBLE
2026-01-23LFPGLPPR09:23 CET10:22 WET1h 58mF-HBLB
2026-01-22LFPGLPPR09:28 CET10:22 WET1h 54mF-HBLN
2026-01-20LFPGLPPR09:54 CET10:42 WET1h 47mF-HZFM
2026-01-19LFPGLPPR09:33 CET10:22 WET1h 48m39E697
2026-01-09?LPPR08:59Z10:54 WET1h 54mF-HBLB
2026-01-08?LPPR08:40Z10:32 WET1h 51mF-GKXI
2026-01-06LFPGLPPR10:17 CET11:04 WET1h 46mF-GKXH
2026-01-05?LPPR09:21Z11:12 WET1h 50m39E698
2026-01-04LFPGLPPR10:03 CET10:50 WET1h 46m398600
2026-01-03LFPGLPPR10:05 CET10:52 WET1h 46mF-HBLR
2026-01-02?LPPR08:40Z10:34 WET1h 53m398602
2026-01-01LFPGLPPR09:59 CET10:46 WET1h 47mF-GKXZ
2025-12-31LFPGLPPR09:32 CET10:14 WET1h 42mF-HEPI
2025-12-30LFPGLPPR09:41 CET10:26 WET1h 44mF-GKXT
2025-12-29LFPGLPPR09:42 CET10:34 WET1h 51mF-HZUB
2025-12-28LFPGLPPR09:55 CET10:38 WET1h 42mF-GTAJ
2025-12-27LFPGLPPR09:46 CET10:30 WET1h 43m398601
2025-12-26LFPGLPPR09:51 CET10:44 WET1h 52m398577
2025-12-25LFPGLPPR09:55 CET10:36 WET1h 41mF-GKXM
2025-12-24LFPGLPPR09:38 CET10:28 WET1h 49mF-HEPE
2025-12-23LFPGLPPR09:55 CET10:38 WET1h 42mF-GKXH
2025-12-22LFPGLPPR09:24 CET10:08 WET1h 43m39BDA3
2025-12-21LFPGLPPR09:44 CET10:34 WET1h 50m398601
2025-12-20LFPGLPPR09:42 CET10:44 WET2h 01m398600
2025-12-19LFPGLPPR09:31 CET10:32 WET2h 00m398577
2025-12-18?LPPR08:30Z10:28 WET1h 57mF-HEPB
2025-12-17LFPGLPPR09:36 CET10:16 WET1h 39mF-GKXJ
2025-12-16?LPPR08:34Z10:30 WET1h 55mF-GKXR
2025-12-15LFPGLPPR10:11 CET11:12 WET2h 01m39BDB5
2025-12-14LFPGLPPR09:55 CET10:38 WET1h 42mF-HEPK
2025-12-13LFPGLPPR09:44 CET10:34 WET1h 49mF-HBLR
2025-12-12LFPGLPPR09:27 CET10:28 WET2h 00mF-HBLA
2025-12-11LFPGLPPR10:03 CET10:46 WET1h 43mF-GTAJ
2025-12-10LFPGLPPR09:27 CET10:26 WET1h 58mF-GKXN
2025-12-02estimatedLFPG?09:26 CET09:20Z0h 53mF-GKXS
2025-11-28estimated??08:51Z10:22Z1h 30mF-HBLQ
2025-11-27LFPGLPPR09:29 CET10:08 WET1h 38mF-GUGM
2025-11-26LFPGLPPR10:27 CET10:58 WET1h 31mF-GKXM
2025-10-30LFPGLPPR09:51 CET10:44 WET1h 52mF-GKXN
2025-10-29LFPGLPPR09:32 CET10:20 WET1h 47mF-GKXT
2025-10-28LFPGLPPR09:31 CET10:20 WET1h 48mF-GKXM
2025-10-27LFPGLPPR09:39 CET10:30 WET1h 50m39BDAB

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