Flight

BMA604

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

Route

Airlinebmi
Typical originCYYZ LESTER B PEARSON INTERNATIONAL
Typical destinationTXKF L.F. WADE INTERNATIONAL
Distance978 nm

Flight history 145 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02CYYZ LESTER B PEARSON INTERNATIONALTXKF L.F. Wade International Airport12:10 EDT15:25 ADT2h 15mVQBLZ
2026-09-30CYYZ LESTER B PEARSON INTERNATIONALTXKF L.F. Wade International Airport11:33 EDT15:07 ADT2h 34mVQBLZ
2026-09-28CYYZ LESTER B PEARSON INTERNATIONALTXKF L.F. Wade International Airport11:36 EDT15:16 ADT2h 40mVQBLZ
2026-09-25CYYZ LESTER B PEARSON INTERNATIONALTXKF L.F. Wade International Airport12:55 EDT16:31 ADT2h 36mVQBLU
2026-09-23CYYZTXKF11:31 EDT15:10 ADT2h 38m424508
2026-09-21CYYZTXKF11:19 EDT15:04 ADT2h 44m42450E
2026-09-18partialCYYZ?11:56 EDT42450D
2026-09-16partialCYYZ?11:31 EDT42450E
2026-09-14partialCYYZ?12:21 EDT42450E
2026-09-11partialCYYZ?12:06 EDT42450D
2026-09-09partialCYYZ?12:49 EDT42450E
2026-09-08partialCYYZ?11:30 EDT42450E
2026-09-04estimated??12:57Z17:28Z4h 30m42450D
Earlier flights (132) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03partialCYYZ?07:45 EDT42450D
2026-09-02partialCYYZ?07:29 EDT42450E
2026-09-01partialCYYZ?12:47 EDT42450E
2026-08-31partialCYYZ?07:15 EDT42450E
2026-08-29partialCYYZ?07:16 EDT42450E
2026-08-28estimated??11:19Z17:04Z5h 44m42450D
2026-08-27partialCYYZ?07:09 EDT42450E
2026-08-26partialCYYZ?07:13 EDT424507
2026-08-25partialCYYZ?07:33 EDT42450E
2026-08-24partialCYYZ?07:05 EDT42450D
2026-08-22partialCYYZ?07:34 EDT42450D
2026-08-21partialCYYZ?07:20 EDT42450E
2026-08-20estimated??11:11Z16:48Z5h 36m42450D
2026-08-19estimated??11:14Z12:40Z1h 25m42450E
2026-08-18estimated??12:46Z13:20Z0h 33m42450D
2026-08-17partialCYYZ?09:06 EDT42450E
2026-08-15partialCYYZ?07:54 EDT42450D
2026-08-14estimated??11:04Z17:20Z6h 16m42450E
2026-08-13partialCYYZ?07:09 EDT42450D
2026-08-12estimated??11:06Z16:35Z5h 28m424508
2026-07-23partialCYYZ?07:16 EDT424507
2026-07-22partialCYYZ?07:23 EDT424508
2026-07-21estimated?CYYZ12:03Z09:22 EDT1h 19m42450E
2026-07-20partialCYYZ?07:25 EDT42450D
2026-07-18estimated??11:17Z12:28Z1h 10m424508
2026-07-17partialCYYZ?07:10 EDT42450D
2026-07-16estimated?CYYZ11:27Z08:26 EDT0h 58m42450D
2026-07-15estimated??11:33Z12:32Z0h 58m424507
2026-07-14partialCYYZ?07:14 EDT42450D
2026-07-13partialCYYZ?07:20 EDT42450E
2026-07-11partialCYYZ?07:35 EDT424508
2026-07-10partialCYYZ?07:39 EDT424507
2026-07-09partialCYYZ?06:57 EDT42450E
2026-07-08partialCYYZ?07:33 EDT424508
2026-07-07partialCYYZ?07:37 EDT42450E
2026-07-06partialCYYZ?07:44 EDT42450D
2026-07-04partialCYYZ?07:48 EDT42450E
2026-07-03partialCYYZ?07:51 EDT42450D
2026-07-02partialCYYZ?06:59 EDT42450E
2026-07-01partialCYYZ?07:32 EDT42450E
2026-06-30partialCYYZ?07:21 EDT42450E
2026-06-29partialCYYZ?07:20 EDT42450D
2026-06-27partialCYYZ?07:24 EDT42450E
2026-06-26partialCYYZ?07:38 EDT42450D
2026-06-25partialCYYZ?07:33 EDT42450D
2026-06-24estimatedCYTZ?07:46 EDT16:38Z4h 51m424507
2026-06-22partialCYYZ?07:21 EDT424508
2026-06-20partialCYYZ?07:50 EDT42450D
2026-06-19partialCYYZ?07:25 EDT424507
2026-06-16partialCYYZ?07:21 EDT42450D
2026-06-15partialCYYZ?07:33 EDT42450E
2026-06-13CYYZKMCO07:36 EDT13:53 EDT6h 16m42450E
2026-06-12partialCYYZ?07:17 EDT42450E
2026-05-29partialCYYZ?07:06 EDT42450D
2026-05-28estimatedCYYZ?07:18 EDT13:02Z1h 44m42450E
2026-05-26partialCYYZ?07:10 EDT42450D
2026-05-24partialCYYZ?11:29 EDT42450E
2026-05-22partialCYYZ?12:12 EDT42450D
2026-05-20partialCYYZ?20:57 EDT42450E
2026-05-19partialCYYZ?23:29 EDT42450D
2026-05-11partialCYYZ?11:26 EDT42450E
2026-05-10partialCYYZ?11:39 EDT42450E
2026-05-08estimatedCYYZ?08:54 EDT17:04Z4h 09m42450E
2026-05-06partialCYYZ?11:23 EDT42450E
2026-05-04partialCYYZ?11:19 EDT42450E
2026-05-03partialCYYZ?11:51 EDT42450D
2026-05-01partialCYYZ?11:33 EDT42450E
2026-04-29partialCYYZ?11:34 EDT42450E
2026-04-27partialCYYZ?11:27 EDT42450D
2026-04-26partialCYYZ?11:31 EDT42450E
2026-04-24partialCYYZ?11:40 EDT42450D
2026-04-22estimated??12:22Z18:10Z5h 47m42450E
2026-04-20partialCYYZ?11:28 EDT42450D
2026-04-19estimated?CYYZ15:31Z12:54 EDT1h 22m42450E
2026-04-17partialCYYZ?11:56 EDT42450D
2026-04-15estimated?CYYZ16:26Z13:36 EDT1h 09m42450D
2026-04-12partialCYYZ?11:56 EDT424508
2026-04-06estimated??12:35Z16:38Z4h 02m424508
2026-04-05partialCYYZ?11:21 EDT424508
2026-04-03partialCYYZ?11:29 EDT424507
2026-03-30estimated??12:31Z17:18Z4h 46m424508
2026-03-30partialCYYZ?20:14 EDT424508
2026-03-16estimated?CYYZ15:24Z12:08 EDT0h 43m424507
2026-03-15partialCYYZ?12:22 EDT424507
2026-03-13partialCYYZ?13:44 EDT424507
2026-03-09partialCYYZ?11:16 EDT424507
2026-03-08partialCYYZ?11:35 EDT424507
2026-03-06estimated??16:14Z18:40Z2h 25m424507
2026-03-02partialCYYZ?11:17 EST424507
2026-03-01partialCYYZ?11:37 EST424507
2026-02-27partialCYYZ?11:39 EST424508
2026-02-23partialCYYZ?11:20 EST424507
2026-02-22partialCYYZ?11:25 EST424508
2026-02-20partialCYYZ?12:00 EST424508
2026-02-16estimated??16:09Z17:38Z1h 28m424508
2026-02-15partialCYYZ?11:52 EST424508
2026-02-13partialCYYZ?12:09 EST424508
2026-02-06partialCYYZ?17:15 EST424508
2026-02-02partialCYYZ?11:42 EST42450D
2026-01-30partialCYYZ?11:29 EST424508
2026-01-26partialCYYZ?12:34 EST424507
2026-01-25partialCYYZ?11:25 EST424507
2026-01-23partialCYYZ?14:04 EST42450D
2026-01-19partialCYYZ?11:29 EST424507
2026-01-18estimated??17:19Z17:44Z0h 25m424508
2026-01-09partialCYYZ?11:24 EST424508
2026-01-05partialCYYZ?11:48 EST424507
2026-01-02partialCYYZ?15:17 EST424508
2025-12-29partialCYYZ?11:42 EST424508
2025-12-28partialCYYZ?14:20 EST424507
2025-12-26partialCYYZ?12:04 EST424507
2025-12-22partialCYYZ?12:35 EST424508
2025-12-21partialCYYZ?12:21 EST424508
2025-12-19partialCYYZ?11:23 EST424508
2025-12-15partialCYYZ?11:32 EST42450D
2025-12-14partialCYYZ?11:46 EST42450D
2025-12-11partialCYYZ?11:48 EST42450D
2025-11-27partialCYYZ?12:02 EST42450D
2025-10-27partialCYYZ?12:36 EDT42450D
2025-10-26partialCYYZ?11:51 EDT42450E
2025-10-24partialCYYZ?11:54 EDT424508
2025-10-20partialCYYZ?11:27 EDT424507
2025-10-13partialCYYZ?11:20 EDT424508
2025-10-06partialCYYZ?11:18 EDT424507
2025-10-04estimated??13:27Z23:57Z10h 29m42450D
2025-08-25estimated??03:54Z04:31Z0h 36m42450D
2025-08-25estimated??00:03Z03:24Z3h 20m42450D
2025-08-24partialCYYZ?14:29 EDT42450D
2025-08-21partialCYYZ?11:29 EDT42450D
2025-08-17partialCYYZ?12:41 EDT42450E
2025-08-15partialCYYZ?11:28 EDT42450D
2025-08-14partialCYYZ?11:40 EDT42450D

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