Flight
BCS354
Flight history and live tracking for BCS354, operated by European Air Transport. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.
Route
| Airline | European Air Transport |
| Observed route | CYBG → KCVG |
Flight history 129 flights since Sep 2025
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-02estimated | CYBG | KCVG | 20:34 EDT | 00:12 EDT | 3h 37m | 3C71A6 |
| 2026-10-01 | LIMC MALPENSA | KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONAL | 20:47 CEST | 00:21 EDT | DALMG | |
| 2026-09-30 | LIMC MALPENSA | KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONAL | 21:22 CEST | 00:21 EDT | 8h 59m | DACVG |
| 2026-09-29 | LIMC MALPENSA | KCVG CINCINNATI NORTHERN KENTUCKY INTERNATIONAL | 20:37 CEST | 23:37 EDT | 9h 00m | |
| 2026-09-25estimated | CYBG | KCVG | 21:37 EDT | 00:14 EDT | 2h 36m | D-ACVG |
| 2026-09-24estimated | LIMC | EGPU | 10:06 CEST | 22:16 BST | 13h 09m | 3C71A6 |
| 2026-09-23estimated | CYBG | KCVG | 21:15 EDT | 23:30 EDT | 2h 14m | 3C71A7 |
| 2026-09-22estimated | LIMC | EGPU | 20:21 CEST | 21:58 BST | 2h 37m | 3C71A7 |
| 2026-09-18estimated | CYBG | KCVG | 22:05 EDT | 23:54 EDT | 1h 48m | D-ACVG |
| 2026-09-17estimated | ? | ? | 02:48Z | 20:20Z | 17h 31m | 3C71A7 |
| 2026-09-16partial | ? | ? | 01:34Z | D-ACVG | ||
| 2026-09-15estimated | LIMC | EGPU | 20:30 CEST | 21:32 BST | 2h 01m | D-ACVG |
| 2026-09-11estimated | CYBG | KCVG | 22:41 EDT | 00:05 EDT | 1h 24m | 3C71A7 |
| 2026-09-10estimated | LIMC | EGPU | 20:27 CEST | 23:18 BST | 3h 50m | 3C71A7 |
| 2026-09-09estimated | CYBG | KCVG | 21:54 EDT | 23:48 EDT | 1h 53m | 3C71A7 |
| 2026-09-08estimated | LIMC | EGPU | 20:32 CEST | 21:48 BST | 2h 16m | 3C71A7 |
| 2026-09-04estimated | CYBG | KCVG | 20:18 EDT | 23:08 EDT | 2h 50m | D-AJFK |
Earlier flights (112) - back to 2025-09-30
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-09-03partial | ? | ? | 00:02Z | D-ALMA | ||
| 2026-09-02partial | ? | ? | 00:00Z | D-AJFK | ||
| 2026-09-01estimated | ? | ? | 17:11Z | 23:58Z | 6h 46m | D-AJFK |
| 2026-08-28estimated | CYBG | KCVG | 20:24 EDT | 22:36 EDT | 2h 11m | 3C71A7 |
| 2026-08-27estimated | ? | ? | 17:47Z | 19:56Z | 2h 09m | 3C71A7 |
| 2026-08-21estimated | CYBG | KCVG | 20:46 EDT | 22:10 EDT | 1h 23m | D-ALEJ |
| 2026-08-20estimated | ? | ? | 17:16Z | 18:08Z | 0h 52m | D-ALEJ |
| 2026-08-19estimated | CYBG | KCVG | 20:22 EDT | 22:30 EDT | 2h 08m | D-ALEJ |
| 2026-08-18estimated | ? | ? | 18:30Z | 21:26Z | 2h 55m | D-ALEJ |
| 2026-08-14estimated | CYBG | KCVG | 20:38 EDT | 08:23 EDT | 11h 44m | 3C71A7 |
| 2026-08-13partial | ? | ? | 00:11Z | D-ALMD | ||
| 2026-08-12estimated | ? | ? | 01:14Z | 19:14Z | 17h 59m | D-AJFK |
| 2026-08-11estimated | ? | ? | 18:55Z | 19:58Z | 1h 02m | D-AJFK |
| 2026-07-23partial | ? | ? | 00:37Z | 3C71A7 | ||
| 2026-07-22partial | ? | ? | 01:59Z | D-ALEJ | ||
| 2026-07-21estimated | ? | ? | 19:21Z | 21:02Z | 1h 40m | D-ALEJ |
| 2026-07-17estimated | CYBG | KCVG | 22:04 EDT | 00:10 EDT | 2h 05m | 3C71A7 |
| 2026-07-16partial | ? | ? | 00:00Z | D-ALMD | ||
| 2026-07-15 | KCVG | ? | 07:49 EDT | 23:58Z | 12h 08m | 3C71A7 |
| 2026-07-14 | EDDP | KCVG | 22:25 CEST | 01:04 EDT | 8h 38m | 3C71A7 |
| 2026-07-10estimated | CYFE | KCVG | 21:45 EDT | 00:04 EDT | 2h 18m | D-AJFK |
| 2026-07-09partial | CYYG | ? | 22:23 ADT | D-ACVG | ||
| 2026-07-08estimated | LIMC | EGPU | 20:49 CEST | 21:38 BST | 1h 49m | D-ACVG |
| 2026-07-02estimated | CYYT | KCVG | 22:03 NDT | 00:02 EDT | 3h 28m | 3C71A7 |
| 2026-07-01partial | CYBC | ? | 22:11 EDT | D-ACVG | ||
| 2026-06-30estimated | LIMC | EGPU | 23:33 CEST | 22:52 BST | 0h 18m | D-ACVG |
| 2026-06-26estimated | CYBG | KCVG | 22:04 EDT | 00:04 EDT | 1h 59m | D-ACVG |
| 2026-06-25partial | ? | ? | 01:47Z | 3C71A7 | ||
| 2026-06-24partial | ? | ? | 01:57Z | D-ACVG | ||
| 2026-06-23estimated | LIMC | EGPU | 20:34 CEST | 21:40 BST | 2h 05m | D-ACVG |
| 2026-06-19estimated | CYRI | KCVG | 21:29 EDT | 23:52 EDT | 2h 22m | 3C71A7 |
| 2026-06-18partial | CYPN | ? | 20:55 EDT | D-AJFK | ||
| 2026-06-17partial | ? | ? | 01:33Z | 3C71A7 | ||
| 2026-06-16estimated | LIMC | EGPU | 20:29 CEST | 21:56 BST | 2h 26m | 3C71A7 |
| 2026-06-12estimated | CYRJ | KCVG | 22:37 EDT | 00:32 EDT | 1h 54m | D-ACVG |
| 2026-05-29estimated | CYBG | KCVG | 21:35 EDT | 23:28 EDT | 1h 52m | D-ACVG |
| 2026-05-28partial | CYPN | ? | 20:49 EDT | D-ALMD | ||
| 2026-05-27estimated | LIMC | EGPU | 20:42 CEST | 21:54 BST | 2h 12m | D-ALMD |
| 2026-05-22estimated | CYBG | KCVG | 21:37 EDT | 23:52 EDT | 2h 14m | 3C71A7 |
| 2026-05-21estimated | ? | ? | 04:24Z | 21:00Z | 16h 35m | D-ALMD |
| 2026-05-20estimated | LIMC | EGPU | 09:09 CEST | 00:24 BST | 16h 14m | 3C71A7 |
| 2026-05-19partial | KCVG | ? | 21:40 EDT | D-ACVG | ||
| 2026-05-12estimated | LIMC | EGPU | 21:13 CEST | 21:54 BST | 1h 40m | D-ACVG |
| 2026-05-08estimated | CYBG | KCVG | 23:52 EDT | 01:16 EDT | 1h 23m | D-ACVG |
| 2026-05-07partial | CYGR | ? | 22:07 ADT | D-ALEJ | ||
| 2026-05-06partial | CYWA | ? | 22:13 EDT | D-ACVG | ||
| 2026-05-05estimated | LIMC | EGPU | 20:29 CEST | 21:38 BST | 2h 08m | D-ACVG |
| 2026-05-01estimated | CYBG | KCVG | 20:41 EDT | 23:28 EDT | 2h 47m | D-ALEJ |
| 2026-04-30 | KCVG | ? | 08:14 EDT | 20:26Z | 8h 11m | D-ACVG |
| 2026-04-30estimated | CYGR | KCVG | 22:07 ADT | 23:56 EDT | 2h 48m | D-ACVG |
| 2026-04-29partial | CYGR | ? | 21:49 ADT | D-AJFK | ||
| 2026-04-28estimated | LIMC | EGPU | 20:32 CEST | 21:40 BST | 2h 08m | D-AJFK |
| 2026-04-24estimated | CYRI | KCVG | 20:49 EDT | 23:22 EDT | 2h 32m | D-ACVG |
| 2026-04-23partial | KCVG | ? | 07:34 EDT | 3C70AA | ||
| 2026-04-22partial | KCVG | ? | 10:02 EDT | 3C4EC7 | ||
| 2026-04-21estimated | LIMC | EGPU | 20:46 CEST | 21:38 BST | 1h 51m | D-ACVG |
| 2026-04-16estimated | CYBG | KCVG | 21:35 EDT | 00:34 EDT | 2h 58m | 3C71A7 |
| 2026-04-15estimated | LIMC | EGPU | 20:56 CEST | 22:14 BST | 2h 17m | 3C71A7 |
| 2026-04-03estimated | ? | KCVG | 03:21Z | 01:12 EDT | 1h 50m | D-ACVG |
| 2026-04-02partial | KCVG | ? | 08:36 EDT | 3C68CB | ||
| 2026-04-01partial | ? | ? | 02:22Z | D-ACVG | ||
| 2026-03-31estimated | LIMC | EGPU | 20:46 CEST | 22:00 BST | 2h 13m | D-ACVG |
| 2026-03-13estimated | CYBG | KCVG | 23:25 EDT | 01:26 EDT | 2h 00m | D-AJFK |
| 2026-03-12estimated | LIMC | EGPU | 20:36 CET | 21:24 GMT | 1h 47m | D-AJFK |
| 2026-03-05estimated | CYBG | KCVG | 22:05 EST | 23:44 EST | 1h 38m | 3C71A7 |
| 2026-03-04estimated | LIMC | EGPU | 20:21 CET | 21:44 GMT | 2h 23m | 3C71A7 |
| 2026-02-27estimated | CYBG | KCVG | 21:34 EST | 00:02 EST | 2h 27m | 3C71A7 |
| 2026-02-26partial | ? | ? | 02:21Z | D-AJFK | ||
| 2026-02-25partial | ? | ? | 02:02Z | 3C71A7 | ||
| 2026-02-24estimated | LIMC | EGPU | 20:21 CET | 21:46 GMT | 2h 25m | 3C71A7 |
| 2026-02-20estimated | CYBG | KCVG | 21:35 EST | 00:02 EST | 2h 26m | D-AJFK |
| 2026-02-19partial | ? | ? | 03:52Z | D-ALMD | ||
| 2026-02-18partial | ? | ? | 02:54Z | 3C71A7 | ||
| 2026-02-17estimated | LIMC | EGPU | 20:42 CET | 22:24 GMT | 2h 42m | 3C71A7 |
| 2026-02-13estimated | ? | KCVG | 02:30Z | 23:48 EST | 2h 17m | D-ALEJ |
| 2026-02-12partial | ? | ? | 02:20Z | D-AJFK | ||
| 2026-02-11 | KCVG | ? | 07:11 EST | 22:21Z | 10h 09m | D-ALEJ |
| 2026-02-11estimated | CYBG | KCVG | 20:57 EST | 23:46 EST | 2h 48m | D-ALEJ |
| 2026-02-06estimated | CYBG | KCVG | 21:04 EST | 23:20 EST | 2h 16m | D-ALMD |
| 2026-02-05estimated | ? | ? | 19:32Z | 21:50Z | 2h 18m | D-ALMD |
| 2026-02-04estimated | CYBG | KCVG | 21:01 EST | 23:42 EST | 2h 40m | 3C71A7 |
| 2026-02-03estimated | LIMC | EGPU | 20:44 CET | 22:04 GMT | 2h 19m | 3C71A7 |
| 2026-01-30estimated | CYBG | KCVG | 21:06 EST | 23:30 EST | 2h 24m | D-ACVG |
| 2026-01-29partial | ? | ? | 02:11Z | D-AJFK | ||
| 2026-01-28partial | ? | ? | 00:00Z | D-ACVG | ||
| 2026-01-27estimated | LIMC | EGPU | 23:43 CET | 23:58 GMT | 1h 14m | D-ACVG |
| 2026-01-23estimated | CYBG | KCVG | 21:42 EST | 00:16 EST | 2h 33m | D-ACVG |
| 2026-01-22partial | ? | ? | 02:58Z | D-AJFK | ||
| 2026-01-21partial | LIMC | ? | 02:34 CET | D-ACVG | ||
| 2025-12-24estimated | CYBG | KCVG | 20:13 EST | 00:00 EST | 3h 46m | D-ALEJ |
| 2025-12-23estimated | LIMC | EGPU | 20:27 CET | 21:38 GMT | 2h 10m | D-ALEJ |
| 2025-12-19estimated | CYBG | KCVG | 22:00 EST | 00:42 EST | 2h 41m | 3C71A7 |
| 2025-12-18partial | ? | ? | 02:38Z | D-ACVG | ||
| 2025-12-17partial | ? | ? | 02:36Z | 3C71A7 | ||
| 2025-12-16estimated | LIMC | EGPU | 20:37 CET | 22:08 GMT | 2h 31m | 3C71A7 |
| 2025-12-12estimated | CYBG | KCVG | 22:00 EST | 23:32 EST | 1h 31m | D-ACVG |
| 2025-12-11partial | ? | ? | 02:39Z | D-ALMA | ||
| 2025-12-10estimated | LIMC | EGPU | 20:50 CET | 22:08 GMT | 2h 17m | D-ALMA |
| 2025-11-27estimated | CYBG | KCVG | 19:00 EST | 03:02 EST | 8h 02m | D-AJFK |
| 2025-11-26estimated | LIMC | EGPU | 23:12 CET | 23:58 GMT | 1h 45m | D-AJFK |
| 2025-10-30estimated | CYBG | KCVG | 22:20 EDT | 01:10 EDT | 2h 49m | D-AJFK |
| 2025-10-29 | KCVG | ? | 06:10 EDT | 21:38Z | 11h 27m | D-ACVG |
| 2025-10-29estimated | CYBG | KCVG | 22:49 EDT | 00:46 EDT | 1h 56m | D-ACVG |
| 2025-10-28estimated | LIMC | EGPU | 20:33 CET | 21:54 GMT | 2h 20m | D-ACVG |
| 2025-10-23estimated | CYBG | KCVG | 22:44 EDT | 23:56 EDT | 1h 11m | D-ACVG |
| 2025-10-22estimated | LIMC | EGPU | 20:39 CEST | 21:48 BST | 2h 08m | D-ACVG |
| 2025-10-15estimated | CYBG | KCVG | 20:16 EDT | 23:00 EDT | 2h 43m | D-AJFK |
| 2025-10-14estimated | LIMC | EGPU | 20:09 CEST | 21:18 BST | 2h 09m | D-AJFK |
| 2025-10-08estimated | CYBG | KCVG | 20:40 EDT | 23:58 EDT | 3h 18m | D-AJFK |
| 2025-10-07estimated | ? | ? | 18:34Z | 20:52Z | 2h 17m | D-AJFK |
| 2025-10-04estimated | CYBG | KCVG | 09:27 EDT | 12:28 EDT | 3h 00m | D-AJFK |
| 2025-09-30 | LIMC | LFRK | 20:33 CEST | 21:37 CEST | 1h 04m | 3C68CB |
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 BCS354 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]