Flight

PTR2946

Flight history and live tracking for PTR2946, operated by Nova Scotia Department of Lands and Forests. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateSun 04 Oct 2026
RouteKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL → CYTZ CITY CENTRE
Scheduled departure16:55 EDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineNova Scotia Department of Lands and Forests
Typical originKBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONAL
Typical destinationCYTZ CITY CENTRE
Distance376 nm

Flight history 240 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KBOSCYTZ17:11 EDT19:04 EDT1h 52mC-GKQG
2026-10-01partialCYTZ?20:00 EDTC-GKQA
2026-09-30partial??00:00ZC-FLQY
2026-09-29KBOS GENERAL EDWARD LAWRENCE LOGAN INTERNATIONALCYTZ CITY CENTRE19:06 EDT20:23 EDT1h 17mCFLQY
2026-09-28KBOSCYYZ23:30 EDT11:08 EDT11h 38mC-GKQC
2026-09-25partial??00:00ZC-GKQC
2026-09-24partialKBOS?20:00 EDTC-GKQC
2026-09-23partialKBOS?20:00 EDTC-GLQN
2026-09-22partial??00:00ZC-GLQM
2026-09-21partialKBOS?20:51 EDTC-GKQF
2026-09-18estimatedKBOSCYTZ06:44 EDT19:58 EDT13h 13mC-GLQH
2026-09-18KBOSCYTZ20:59 EDT22:34 EDT1h 34mC-GLQH
2026-09-17estimated??00:00Z01:08Z1h 07mC-GLQR
2026-09-16partial??00:00ZC-GKQB
2026-09-15partialKBOS?20:00 EDTC-GKQB
2026-09-14partialKBOS?20:56 EDTC-GLQE
2026-09-12estimated??13:12Z23:58Z10h 45mC-GKQA
2026-09-11partialKBOS?20:01 EDTC-GKQH
2026-09-10estimated??12:17Z23:58Z11h 40mC-GKQC
2026-09-10estimatedKBOSCYTZ20:00 EDT20:28 EDT0h 28mC-GKQC
2026-09-09partialCYYZ?20:00 EDTC-GLQJ
2026-09-08estimatedKBOSCYTZ18:41 EDT19:58 EDT1h 17mC-GLQJ
2026-09-05partialKBOS?20:00 EDTC-GKQB
2026-09-04partial??02:23ZC-FLQY
2026-09-04KBOSCYTZ20:01 EDT21:36 EDT1h 35mC-FLQY
Earlier flights (215) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-08-30partialKBOS?20:00 EDTC-GKQC
2026-08-29KBOSCYTZ18:28 EDT19:58 EDT1h 29mC-GKQC
2026-08-28partial??00:00ZC-GLQJ
2026-08-27estimatedKBOSCYTZ18:51 EDT19:58 EDT1h 07mC-GLQJ
2026-08-25partial??00:00ZC-GKQC
2026-08-24partial??01:16ZC-GLQM
2026-08-23partialKBOS?20:00 EDTC-GLQR
2026-08-22partialKBOS?20:00 EDTC-GLQL
2026-08-21estimatedKBOSCYTZ19:06 EDT19:58 EDT0h 51mC-GLQL
2026-08-20estimated??00:00Z00:38Z0h 38mC-GLQJ
2026-08-19estimatedKBOSCYTZ18:59 EDT19:58 EDT0h 58mC-GLQJ
2026-08-15partial??00:00ZC-GKQB
2026-08-14estimated??22:42Z23:58Z1h 16mC-GKQB
2026-08-13estimatedKBOSCYTZ18:21 EDT19:56 EDT1h 34mC-GLQJ
2026-08-12estimated??00:00Z00:30Z0h 29mC-GKQB
2026-08-11estimatedKBOSCYTZ19:00 EDT19:58 EDT0h 57mC-GKQB
2026-07-23KBOSCYTZ21:27 EDT22:56 EDT1h 28mC-GLQG
2026-07-21estimated?CYTZ00:00Z20:36 EDT0h 36mC-GLQR
2026-07-20partialKBOS?21:48 EDTC-GLQR
2026-07-20estimated?CYTZ00:00Z20:50 EDT0h 50mC-GLQR
2026-07-19partialKBOS?20:23 EDTC-GKQF
2026-07-17partial??00:00ZC-GLQD
2026-07-15partial??00:00ZC-GKQE
2026-07-14estimatedKBOS?18:46 EDT23:58Z1h 11mC-GKQE
2026-07-13estimatedKBOS?17:43 EDT23:24Z1h 41mC-GKQA
2026-07-12estimatedKBOSCYTZ08:46 EDT19:30 EDT10h 43mC-GKQD
2026-07-12partialCYTZ?20:00 EDTC-GKQD
2026-07-11estimatedKBOSCYTZ19:12 EDT19:58 EDT0h 46mC-GKQD
2026-07-10partialKBED?20:00 EDTC-GLQC
2026-07-08KBOSCYYZ20:57 EDT22:22 EDT1h 24mC-GLQD
2026-07-07partialCYTZ?20:00 EDTC-GKQF
2026-07-06estimatedKBOSCYTZ18:58 EDT19:58 EDT0h 59mC-GKQF
2026-07-05partialCYTZ?09:48 EDTC-GLQG
2026-07-05partialCYTZ?20:00 EDTC-GLQG
2026-07-04partialKBOS?21:05 EDTC-GLQF
2026-07-04estimatedCYPQCYYZ20:00 EDT20:24 EDT0h 24mC-GLQF
2026-07-03estimatedKBOSCYTZ18:49 EDT19:58 EDT1h 08mC-GLQF
2026-07-02KBOSCYYZ20:21 EDT22:04 EDT1h 42mC-GLQO
2026-06-30estimatedKBOSCYTZ18:01 EDT19:40 EDT1h 38mC-GLQF
2026-06-29partialCYTZ?20:00 EDTC-GLQD
2026-06-28partialKCEF?20:00 EDTC-GLQN
2026-06-27estimatedKBOSCYTZ19:38 EDT19:58 EDT0h 19mC-GLQN
2026-06-26partialCYTZ?20:00 EDTC-GLQQ
2026-06-25estimatedKBOSCYTZ19:11 EDT19:58 EDT0h 46mC-GLQQ
2026-06-24KBOSCYTZ17:35 EDT19:10 EDT1h 34mC-GLQV
2026-06-23partialCYTZ?20:00 EDTC-GKQI
2026-06-22estimatedKBOS?08:16 EDT23:58Z11h 41mC-GLQJ
2026-06-21KBOSCYTZ18:12 EDT19:40 EDT1h 27mC-GLQJ
2026-06-20estimatedKBOSCYTZ18:09 EDT19:22 EDT1h 12mC-GLQK
2026-06-19partialKBOS?21:25 EDTC-GKQF
2026-06-17estimatedKBOS?07:58 EDT23:14Z11h 15mC-GLQE
2026-06-16partialKBOS?20:00 EDTC-GLQN
2026-06-15estimatedKBOSCYTZ18:26 EDT19:58 EDT1h 31mC-GLQN
2026-06-13estimatedKBOSCYTZ08:57 EDT19:16 EDT10h 18mC-GLQK
2026-06-12KBOSCYTZ18:07 EDT19:48 EDT1h 40mC-GLQK
2026-06-11partialCYTZ?18:40 EDTC-GLQN
2026-05-28KBOSCYTZ17:43 EDT19:12 EDT1h 28mC-GKQA
2026-05-27partialKBOS?21:01 EDTC-GKQF
2026-05-26estimatedKBOSCYTZ17:42 EDT19:28 EDT1h 46mC-GLQJ
2026-05-25estimatedKBOSCYTZ17:46 EDT19:32 EDT1h 46mC-GKQF
2026-05-23estimatedKBOSCYTZ17:44 EDT19:24 EDT1h 40mC-GKQD
2026-05-22?CYTZ21:34Z19:12 EDT1h 38mC-GLQE
2026-05-21partialKBOS?22:44 EDTC-GKQH
2026-05-20partialKBOS?21:48 EDTC-GLQJ
2026-05-19partialCYTZ?21:22 EDTC-GLQV
2026-05-12estimatedKBOSCYTZ08:50 EDT18:54 EDT10h 04mC-GLQL
2026-05-11estimatedKBOSCYTZ07:57 EDT19:14 EDT11h 16mC-GLQK
2026-05-10partialCYPQ?20:00 EDTC-GLQC
2026-05-09estimatedKBOSCYTZ18:45 EDT19:58 EDT1h 12mC-GLQC
2026-05-08partialCYTZ?20:00 EDTC-GKQB
2026-05-07KBOSCYOO18:37 EDT19:58 EDT1h 20mC-GKQB
2026-05-06KBOSCYTZ18:10 EDT19:40 EDT1h 29mC-GLQK
2026-05-05estimatedKBOSCYTZ18:09 EDT19:50 EDT1h 40mC-FLQY
2026-05-04KBOSCYTZ17:49 EDT19:24 EDT1h 34mC-GLQV
2026-05-03KBOSCYTZ17:38 EDT19:12 EDT1h 33mC-GLQK
2026-05-02KBOSCYTZ17:42 EDT19:14 EDT1h 31mC-GLQF
2026-05-01partialCYTZ?20:00 EDTC-GLQO
2026-04-30partialCYTZ?20:00 EDTC-GLQC
2026-04-29partialCYTZ?20:00 EDTC-GLQC
2026-04-28partialCYTZ?20:00 EDTC-GKQB
2026-04-27estimated??11:42Z23:58Z12h 15mC-GLQK
2026-04-27partialCYTZ?20:00 EDTC-GLQK
2026-04-26estimatedKBOSCYTZ19:18 EDT19:58 EDT0h 39mC-GLQK
2026-04-25estimatedKRMECYTZ20:00 EDT20:44 EDT0h 44mC-GKQG
2026-04-24partial??00:54ZC-GKQF
2026-04-23estimated?CYTZ00:00Z20:50 EDT0h 50mC-GLQR
2026-04-22partial??00:00ZC-GLQP
2026-04-21estimated??11:26Z23:58Z12h 32mC-GLQE
2026-04-21estimated?CYTZ00:00Z20:42 EDT0h 41mC-GLQE
2026-04-20partial??00:00ZC-GLQO
2026-04-19estimatedKBOSCYTZ19:38 EDT19:58 EDT0h 19mC-GLQO
2026-04-18estimated?CYTZ00:00Z21:20 EDT1h 19mC-GKQB
2026-04-17estimated??00:00Z01:50Z1h 49mC-GLQP
2026-04-16partial??00:00ZC-GLQB
2026-04-15partial??00:00ZC-GLQQ
2026-04-14partial??00:00ZC-GLQQ
2026-04-13estimated??11:59Z23:58Z11h 59mC-GLQR
2026-04-13estimated?CYYZ00:00Z20:32 EDT0h 31mC-GLQR
2026-04-12estimatedKBOSCYTZ18:57 EDT19:58 EDT1h 00mC-GLQR
2026-04-11estimated??00:00Z01:38Z1h 37mC-GLQV
2026-04-10estimated??23:38Z23:58Z0h 19mC-GLQV
2026-04-06estimated?CYTZ00:00Z21:02 EDT1h 02mC-GKQA
2026-04-05estimatedKBOSCYTZ19:19 EDT19:58 EDT0h 38mC-GKQA
2026-04-04estimated?CYTZ00:00Z20:36 EDT0h 35mC-GLQD
2026-04-03partial??00:00ZC-GLQB
2026-04-02partialKBOS?07:59 EDTC-GLQJ
2026-04-02estimated?CYTZ00:00Z20:56 EDT0h 55mC-GLQJ
2026-04-01partial??00:00ZC-GLQX
2026-03-31partial??00:00ZC-GLQM
2026-03-30partial??00:00ZC-GLQQ
2026-03-29estimated??23:05Z23:58Z0h 52mC-GLQQ
2026-03-16estimated??00:00Z01:40Z1h 40mC-GLQG
2026-03-15estimatedKBOSCYTZ07:46 EDT19:58 EDT12h 11mC-GLQP
2026-03-15estimated??00:00Z02:20Z2h 20mC-GLQP
2026-03-14partial??00:00ZC-GLQH
2026-03-13partial??00:00ZC-GLQZ
2026-03-12estimatedKBOSCYTZ19:05 EDT19:58 EDT0h 52mC-GLQZ
2026-03-11estimatedKBOSCYTZ20:00 EDT20:46 EDT0h 45mC-GLQB
2026-03-10partial??00:00ZC-GLQZ
2026-03-09partial??00:00ZC-GLQQ
2026-03-08estimatedKBOSCYTZ18:45 EDT19:58 EDT1h 12mC-GLQQ
2026-03-07KBOSCYTZ19:16 EST21:18 EST2h 01mC-GKQB
2026-03-06KBOSCYTZ19:00 EST20:36 EST1h 36mC-GKQH
2026-03-05partialKBOS?19:04 ESTC-GLQX
2026-03-04partialKBOS?19:34 ESTC-GLQO
2026-03-03KBOSCYTZ19:00 EST20:38 EST1h 37mC-GKQC
2026-03-02partialKBOS?19:07 ESTC-GLQN
2026-02-28KBOSCYTZ19:00 EST20:52 EST1h 52mC-GKQG
2026-02-27partialKBOS?19:22 ESTC-GLQK
2026-02-26KBOSCYTZ19:15 EST21:14 EST1h 59mC-GLQF
2026-02-25estimatedKBOSCYTZ19:06 EST21:04 EST1h 57mC-FLQY
2026-02-23KBOSCYTZ19:36 EST21:16 EST1h 39mC-GKQH
2026-02-21KBOSCYTZ20:21 EST22:10 EST1h 48mC-GKQE
2026-02-20KBOSCYTZ19:03 EST20:46 EST1h 43mC-GLQQ
2026-02-19partialKBOS?19:03 ESTC-GLQG
2026-02-18partialKBOS?19:02 ESTC-GKQC
2026-02-17partialKBOS?19:02 ESTC-GLQC
2026-02-16estimatedKBOSCYTZ19:02 EST20:20 EST1h 17mC-GLQC
2026-02-15estimatedKBOSCYTZ18:41 EST18:58 EST0h 16mC-GLQC
2026-02-14KBOSCYTZ19:07 EST21:06 EST1h 59mC-GLQK
2026-02-13KBOSCYTZ19:00 EST20:44 EST1h 43mC-GLQM
2026-02-12KBOSCYTZ19:02 EST20:42 EST1h 39mC-GLQP
2026-02-11partialKBOS?19:01 ESTC-GKQF
2026-02-07estimatedKBOSCYTZ19:22 EST21:42 EST2h 19mC-GKQC
2026-02-06KBOSCYTZ19:00 EST20:40 EST1h 39mC-GLQZ
2026-02-05KBOSCYTZ19:00 EST20:32 EST1h 31mC-GLQK
2026-02-04estimatedKBOSCYTZ19:02 EST20:52 EST1h 50mC-GLQG
2026-02-03partialKBOS?19:00 ESTC-GKQG
2026-02-02partialKBOS?19:11 ESTC-GLQE
2026-01-31KBOSCYTZ19:14 EST20:54 EST1h 39mC-GLQO
2026-01-30estimatedKBOSCYTZ20:25 EST22:22 EST1h 57mC-GLQQ
2026-01-29KBOSCYTZ19:20 EST21:14 EST1h 53mC-GLQM
2026-01-28KBOSCYTZ19:38 EST21:26 EST1h 48mC-GLQJ
2026-01-27estimatedKBOSCYTZ19:28 EST21:46 EST2h 17mC-GLQM
2026-01-24KBOSCYTZ19:27 EST21:44 EST2h 16mC-GLQC
2026-01-23KBOSCYTZ20:20 EST22:46 EST2h 25mC-GLQD
2026-01-22KBOSCYTZ19:00 EST20:55 EST1h 55mC-GKQE
2026-01-21partialKBOS?19:02 ESTC-GKQC
2026-01-20partialKBOS?19:05 ESTC-GLQL
2026-01-19KBOSCYTZ19:02 EST20:36 EST1h 33mC-GLQO
2026-01-09KBOSCYTZ19:01 EST20:34 EST1h 33mC-GLQE
2026-01-08partialKBOS?19:14 ESTC-GLQJ
2026-01-07KBOSCYTZ19:53 EST21:38 EST1h 44mC-GLQB
2026-01-06KBOSCYYZ23:22 EST01:24 EST2h 01mC-GLQD
2026-01-04KBOSCYTZ20:26 EST22:10 EST1h 43mC-GLQZ
2026-01-03KBOSCYTZ20:20 EST22:18 EST1h 58mC-GKQA
2026-01-02KBOSCYTZ19:23 EST21:18 EST1h 54mC-GLQR
2025-12-31KBOSCYYZ22:19 EST00:24 EST2h 05mC-GKQG
2025-12-29KBOSCYTZ19:47 EST21:43 EST1h 56mC-GLQD
2025-12-28KBOSCYTZ19:56 EST21:44 EST1h 47mC-GLQJ
2025-12-27KBOSCYTZ19:35 EST21:18 EST1h 42mC-GKQA
2025-12-24KBOSCYTZ19:23 EST21:24 EST2h 00mC-GLQP
2025-12-23KBOSCYTZ20:21 EST22:06 EST1h 44mC-GLQJ
2025-12-22estimatedKBOSCYTZ19:00 EST21:08 EST2h 08mC-GLQG
2025-12-21KBOSCYTZ19:41 EST21:28 EST1h 46mC-GLQQ
2025-12-20KBOSCYTZ19:36 EST21:38 EST2h 02mC-GLQC
2025-12-19KBOSCYYZ19:01 EST20:56 EST1h 54mC-GLQF
2025-12-18KBOSCYTZ19:43 EST21:40 EST1h 56mC-GLQM
2025-12-17KBOSCYTZ19:05 EST20:50 EST1h 44mC-GLQJ
2025-12-16KBOSCYTZ20:13 EST22:04 EST1h 50mC-GLQV
2025-12-15KBOSCYTZ19:40 EST21:32 EST1h 51mC-GLQF
2025-12-14KBOSCYTZ19:00 EST20:50 EST1h 49mC-GKQC
2025-12-13partialKBOS?19:14 ESTC-GKQB
2025-12-12KBOSCYTZ19:24 EST21:08 EST1h 43mC-GLQK
2025-12-11KBOSCYTZ20:07 EST21:54 EST1h 47mC-GLQX
2025-12-10KBOSCYTZ19:16 EST21:20 EST2h 04mC-GKQH
2025-12-02estimatedKBOSCYYZ19:46 EST20:42 EST0h 56mC-GLQQ
2025-11-27KBOSCYTZ19:07 EST20:54 EST1h 46mC-GLQF
2025-10-30estimatedKBOSCYTZ20:00 EDT20:40 EDT0h 39mC-GLQK
2025-10-29partial??00:00ZC-GLQK
2025-10-28partial??00:00ZC-GKQE
2025-10-27partial??00:00ZC-GKQA
2025-10-26partial??00:00ZC-GLQV
2025-10-25partial??00:30ZC-GLQR
2025-10-24estimatedKBOSCYTZ17:55 EDT19:34 EDT1h 38mC-GLQR
2025-10-23KBOSCYTZ17:52 EDT19:26 EDT1h 34mC-GLQP
2025-10-22KBOSCYTZ17:54 EDT19:26 EDT1h 31mC-GLQH
2025-10-21partial??01:37ZC-GLQF
2025-10-21estimatedKBOSCYTZ20:00 EDT20:30 EDT0h 29mC-GLQF
2025-10-20partialKBOS?20:06 EDTC-GKQE
2025-10-19estimated??00:00Z00:34Z0h 34mC-GLQX
2025-10-18estimated??23:33Z23:58Z0h 24mC-GLQX
2025-10-15estimatedKBOSCYTZ20:00 EDT20:54 EDT0h 53mC-GLQD
2025-10-14estimatedKBOSCYTZ19:06 EDT19:58 EDT0h 51mC-GLQD
2025-10-13estimatedKBOSCYTZ20:00 EDT20:46 EDT0h 46mC-GLQF
2025-10-12estimatedKBOSCYTZ19:01 EDT19:58 EDT0h 56mC-GLQF
2025-10-07KBOSCYTZ18:02 EDT19:54 EDT1h 51mC-GLQE
2025-10-06partial??00:00ZC-GLQZ
2025-10-05estimatedKBOSCYTZ11:03 EDT19:58 EDT8h 55mC-GLQL
2025-10-04estimatedKBOSCYTZ09:42 EDT10:36 EDT0h 53mC-GKQC
2025-08-24estimatedKBOSCYOO02:08 EDT03:50 EDT1h 41mC-GKQF
2025-08-21KBOSCYTZ03:25 EDT19:42 EDT16h 16mC-GLQJ
2025-08-19partialKBOS?20:00 EDTC-GLQZ
2025-08-17partialKBOS?22:08 EDTC-GLQF
2025-08-15partialKBOS?20:41 EDTC-GKQB

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