Flight

PTR2221

Flight history and live tracking for PTR2221, 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
RouteCYOW OTTAWA MACDONALD CARTIER INTERNATIONAL → CYYG CHARLOTTETOWN
Scheduled departure13:40 EDT

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

Route

AirlineNova Scotia Department of Lands and Forests
Typical originCYTZ CITY CENTRE
Typical destinationCYOW OTTAWA MACDONALD CARTIER INTERNATIONAL
Distance189 nm

Flight history 223 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03CYOWCYYG12:52 EDT16:20 ADT2h 27mC-GLQO
2026-10-03CYTZCYOW11:54 EDT12:50 EDT0h 55mC-GLQO
2026-10-02CYOWCYYG12:52 EDT16:08 ADT2h 16mC-GLQV
2026-10-02CYTZCYOW12:00 EDT12:50 EDT0h 50mC-GLQV
2026-10-01CYTZ CITY CENTRECYOW OTTAWA MACDONALD CARTIER INTERNATIONAL11:57 EDT12:43 EDT0h 46m
2026-09-30CYOWCYYG13:56 EDT16:40 ADT1h 43mC-GKQI
2026-09-30CYTZCYOW12:17 EDT13:08 EDT0h 50mC-GKQI
2026-09-29CYOWCYYG13:42 EDT16:26 ADT1h 44mC-GLQH
2026-09-29CYTZCYOW11:52 EDT12:43 EDT0h 51mC-GLQH
2026-09-28CYTZ CITY CENTRECYOW OTTAWA MACDONALD CARTIER INTERNATIONAL12:03 EDT12:49 EDT0h 46m
2026-09-27CYTZ CITY CENTRECYOW OTTAWA MACDONALD CARTIER INTERNATIONAL12:42 EDT13:29 EDT0h 47m
2026-09-26CYOWCYYG13:40 EDT16:24 ADT1h 43mC-GLQM
2026-09-26CYTZCYOW11:58 EDT12:50 EDT0h 51mC-GLQM
2026-09-25CYOWCYYG14:28 EDT17:14 ADT1h 45mC-GLQZ
2026-09-25CYTZCYOW12:29 EDT14:24 EDT1h 55mC-GLQZ
2026-09-24CYOWCYYG13:44 EDT16:28 ADT1h 44mC-GKQG
2026-09-24CYTZCYOW11:51 EDT12:42 EDT0h 51mC-GKQG
2026-09-23CYOWCYYG14:02 EDT16:54 ADT1h 51mC-GLQG
2026-09-23CYTZCYOW11:58 EDT12:46 EDT0h 47mC-GLQG
2026-09-22CYOWCYYG13:47 EDT16:20 ADT1h 32mC-GLQF
2026-09-22CYTZCYOW11:59 EDT12:48 EDT0h 48mC-GLQF
2026-09-21estimatedCYOWCYYG13:46 EDT16:12 ADT1h 25mC-GLQE
2026-09-21CYTZCYOW11:50 EDT12:40 EDT0h 49mC-GLQE
2026-09-20estimatedCYTZCYOW12:05 EDT14:54 EDT2h 48mC-GLQE
2026-09-18estimatedCYOWCYYG13:50 EDT15:28 ADT0h 37mC-GKQB
2026-09-18estimatedCYTZCYOW12:02 EDT12:56 EDT0h 53mC-GKQB
2026-09-17CYOWCYYG13:57 EDT16:24 ADT1h 26mC-GKQC
2026-09-17estimatedCYTZCYOW12:11 EDT13:02 EDT0h 50mC-GKQC
2026-09-16estimatedCYOWCYYG13:54 EDT16:24 ADT1h 29mC-GLQF
2026-09-16estimatedCYTZCYOW12:05 EDT12:54 EDT0h 48mC-GLQF
2026-09-15CYTZCYYG12:05 EDT16:32 ADT3h 26mC-GKQF
2026-09-14CYOWCYYG16:35 EDT19:16 ADT1h 40mC-GLQC
2026-09-14estimatedCYTZCYOW14:09 EDT15:04 EDT0h 55mC-GLQC
2026-09-13estimatedCYOWCYYG13:43 EDT16:06 ADT1h 22mC-GLQK
2026-09-13estimatedCYTZCYOW11:55 EDT12:52 EDT0h 57mC-GLQK
2026-09-12estimatedCYOWCYYG13:48 EDT16:12 ADT1h 23mC-GLQR
2026-09-12estimatedCYTZCYOW11:58 EDT12:52 EDT0h 53mC-GLQR
2026-09-11estimatedCYOWCYYG13:47 EDT16:10 ADT1h 22mC-GLQF
2026-09-11CYTZCYOW11:52 EDT12:42 EDT0h 49mC-GLQF
2026-09-10estimatedCYOWCYYG13:48 EDT16:08 ADT1h 20mC-GLQK
2026-09-10estimatedCYTZCYOW11:53 EDT12:38 EDT0h 45mC-GLQK
2026-09-09estimated??17:50Z19:24Z1h 33mC-GLQG
2026-09-09CYTZCYOW11:59 EDT12:38 EDT0h 38mC-GLQG
2026-09-08CYOWCYYG14:10 EDT16:52 ADT1h 41mC-GKQI
2026-09-08estimatedCYTZCYOW12:10 EDT13:04 EDT0h 53mC-GKQI
2026-09-06CYOWCYYG13:35 EDT16:26 ADT1h 50mC-GKQG
2026-09-06estimatedCYTZCYOW11:45 EDT12:36 EDT0h 50mC-GKQG
2026-09-05CYOWCYYG13:42 EDT16:30 ADT1h 47mC-GKQG
2026-09-05CYTZCYOW11:44 EDT12:34 EDT0h 49mC-GKQG
2026-09-04CYOWCYYG15:02 EDT17:42 ADT1h 40mC-GLQZ
2026-09-04CYTZCYOW13:27 EDT14:16 EDT0h 48mC-GLQZ
Earlier flights (172) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03CYOWCYYG14:42 EDT17:20 ADT1h 37mC-GLQX
2026-09-03estimatedCYTZCYOW12:48 EDT13:36 EDT0h 47mC-GLQX
2026-09-01estimatedCYOWCYYG16:44 EDT19:12 ADT1h 27mC-GLQJ
2026-09-01CYTZCYOW15:10 EDT15:52 EDT0h 41mC-GLQJ
2026-08-31CYOWCYYG13:48 EDT16:22 ADT1h 33mC-GLQF
2026-08-31CYTZCYOW12:00 EDT12:46 EDT0h 45mC-GLQF
2026-08-30CYOWCYYG14:24 EDT17:02 ADT1h 37mC-GLQR
2026-08-30estimatedCYTZCYOW12:24 EDT13:24 EDT0h 59mC-GLQR
2026-08-29CYOWCYYG14:11 EDT16:46 ADT1h 34mC-GKQB
2026-08-29estimatedCYTZCYOW12:25 EDT13:20 EDT0h 54mC-GKQB
2026-08-28CYOWCYYG13:47 EDT16:22 ADT1h 34mC-FLQY
2026-08-28CYTZCYOW11:58 EDT12:40 EDT0h 41mC-FLQY
2026-08-27CYOWCYYG13:51 EDT16:26 ADT1h 34mC-GLQK
2026-08-27estimatedCYTZCYOW11:57 EDT12:50 EDT0h 53mC-GLQK
2026-08-25CYOWCYYG13:53 EDT16:30 ADT1h 36mC-GKQC
2026-08-25estimatedCYTZCYOW11:56 EDT12:50 EDT0h 53mC-GKQC
2026-08-24estimatedCYOWCYYG14:06 EDT16:42 ADT1h 35mC-GLQR
2026-08-24estimatedCYTZCYOW12:09 EDT13:02 EDT0h 52mC-GLQR
2026-08-23CYOWCYYG14:05 EDT16:46 ADT1h 40mC-FLQY
2026-08-23estimatedCYTZCYOW12:10 EDT13:00 EDT0h 49mC-FLQY
2026-08-22CYOWCYYG13:47 EDT16:24 ADT1h 36mC-GKQF
2026-08-22CYTZCYOW12:05 EDT12:52 EDT0h 46mC-GKQF
2026-08-21estimated??16:02Z20:28Z4h 26mC-GLQJ
2026-08-20estimatedCYTZCYYG12:20 EDT16:42 ADT3h 21mC-GKQB
2026-08-19estimatedCYTZCYYG12:19 EDT17:08 ADT3h 48mC-GKQB
2026-08-18estimated??18:30Z21:26Z2h 55mC-FLQY
2026-08-17estimated??16:16Z19:36Z3h 19mC-GLQF
2026-08-16estimatedCYTZCYYG12:02 EDT16:40 ADT3h 37mC-GLQJ
2026-08-15CYTZCYYG12:09 EDT16:44 ADT3h 35mC-GKQA
2026-08-14estimated??16:13Z20:58Z4h 45mC-GLQC
2026-08-13estimatedCYTZCYYG11:48 EDT17:22 ADT4h 33mC-GLQF
2026-08-12estimatedCYTZCYYG12:44 EDT17:30 ADT3h 45mC-GLQP
2026-08-11CYOWCYYG15:46 EDT18:22 ADT1h 35mC-GLQD
2026-07-23CYOWCYYG14:17 EDT16:48 ADT1h 30mC-GKQF
2026-07-23estimatedCYTZCYOW11:53 EDT12:46 EDT0h 52mC-GKQF
2026-07-22CYOWCYYG14:21 EDT16:56 ADT1h 34mC-GLQC
2026-07-22estimatedCYTZCYOW12:20 EDT13:16 EDT0h 56mC-GLQC
2026-07-21CYOWCYYG13:54 EDT16:28 ADT1h 33mC-GLQK
2026-07-21estimatedCYTZCYOW11:57 EDT12:52 EDT0h 54mC-GLQK
2026-07-20estimatedCYOWCYYG15:21 EDT17:56 ADT1h 34mC-GLQE
2026-07-20estimated?CYOW17:18Z14:10 EDT0h 51mC-GLQC
2026-07-19estimatedCYOWCYYG14:18 EDT16:48 ADT1h 29mC-GLQO
2026-07-19?CYOW16:10Z13:00 EDT0h 49mC-GLQO
2026-07-18CYOWCYYG14:09 EDT16:44 ADT1h 34mC-GKQA
2026-07-18estimatedCYTZCYOW12:00 EDT12:48 EDT0h 47mC-GKQA
2026-07-17CYOWCYYG14:03 EDT16:38 ADT1h 35mC-GLQP
2026-07-17estimatedCYTZCYOW11:53 EDT12:46 EDT0h 52mC-GLQP
2026-07-16estimatedCYOWCYYG13:41 EDT16:12 ADT1h 31mC-GLQR
2026-07-16estimatedCYTZCYOW11:56 EDT12:44 EDT0h 48mC-GLQR
2026-07-15estimatedCYOWCYYG13:51 EDT16:22 ADT1h 30mC-GKQA
2026-07-15estimated?CYOW15:51Z12:42 EDT0h 50mC-GKQA
2026-07-14CYOWCYYG14:13 EDT16:48 ADT1h 34mC-GLQE
2026-07-14estimatedCYTZCYOW12:15 EDT13:10 EDT0h 54mC-GLQE
2026-07-13CYOWCYYG14:01 EDT16:38 ADT1h 36mC-GLQQ
2026-07-13estimatedCYTZCYOW11:55 EDT12:52 EDT0h 56mC-GLQQ
2026-07-12CYOWCYYG14:02 EDT16:44 ADT1h 41mC-GLQD
2026-07-12estimatedCYTZCYOW11:54 EDT12:48 EDT0h 53mC-GLQD
2026-07-11CYOWCYYG14:00 EDT16:38 ADT1h 37mC-GKQE
2026-07-11estimatedCYTZCYOW11:54 EDT12:48 EDT0h 54mC-GKQE
2026-07-10estimatedCYOWCYYG13:56 EDT16:30 ADT1h 33mC-GKQD
2026-07-10estimatedCYTZ?11:56 EDT16:40Z0h 43mC-GKQD
2026-07-09CYOWCYYG14:21 EDT16:50 ADT1h 29mC-GLQG
2026-07-09estimatedCYTZCYOW11:51 EDT12:38 EDT0h 46mC-GLQG
2026-07-08CYOWCYYG14:00 EDT16:40 ADT1h 39mC-FLQY
2026-07-08estimatedCYTZCYOW11:49 EDT12:42 EDT0h 52mC-FLQY
2026-07-07CYOWCYYG14:02 EDT16:42 ADT1h 39mC-GLQQ
2026-07-07estimatedCYTZCYOW12:04 EDT12:54 EDT0h 50mC-GLQQ
2026-07-06CYOWCYYG14:10 EDT16:52 ADT1h 42mC-GKQB
2026-07-06CYTZCYOW12:13 EDT13:02 EDT0h 48mC-GKQB
2026-07-05estimatedCYOWCYYG13:53 EDT16:16 ADT1h 22mC-GLQB
2026-07-05CYTZCYOW12:08 EDT12:52 EDT0h 43mC-GLQB
2026-07-04estimatedCYOWCYYG16:14 EDT18:36 ADT1h 21mC-GKQC
2026-07-04estimatedCYTZCYOW13:55 EDT14:46 EDT0h 50mC-GKQC
2026-07-03estimatedCYOWCYYG14:02 EDT16:28 ADT1h 25mC-GLQD
2026-07-03estimatedCYTZCYOW12:08 EDT12:56 EDT0h 47mC-GLQD
2026-07-02estimatedCYOWCYYG17:06 EDT19:36 ADT1h 29mC-GLQR
2026-07-02estimatedCYTZCYOW11:58 EDT12:52 EDT0h 53mC-GLQR
2026-07-01estimatedCYTZCYOW12:36 EDT13:36 EDT0h 59mC-GKQB
2026-06-30estimated??20:32Z21:46Z1h 14mC-GLQH
2026-06-30estimatedCYTZCYYG14:49 EDT16:16 ADT0h 26mC-GLQH
2026-06-29CYOWCYYG13:51 EDT17:27 ADT2h 36mC-GLQM
2026-06-29estimatedCYTZCYOW11:52 EDT12:44 EDT0h 52mC-GLQM
2026-06-28CYOWCYYG14:50 EDT17:26 ADT1h 35mC-GKQD
2026-06-28CYTZCYOW12:18 EDT13:08 EDT0h 49mC-GKQD
2026-06-27CYOWCYYG13:41 EDT16:20 ADT1h 38mC-GLQD
2026-06-27CYTZCYOW11:57 EDT12:42 EDT0h 44mC-GLQD
2026-06-26estimatedCYTZCYYG14:10 EDT16:48 ADT1h 38mC-GKQI
2026-06-26CYTZCYOW11:58 EDT12:42 EDT0h 43mC-GKQI
2026-06-25CYOWCYYG13:54 EDT16:32 ADT1h 37mC-GLQZ
2026-06-25CYTZCYOW12:02 EDT12:48 EDT0h 45mC-GLQZ
2026-06-24estimatedCYOWCYYG13:55 EDT16:32 ADT1h 36mC-GLQD
2026-06-24CYTZCYOW12:07 EDT12:52 EDT0h 45mC-GLQD
2026-06-23estimatedCYOWCYYG13:41 EDT16:08 ADT1h 26mC-GKQI
2026-06-23CYTZCYOW12:00 EDT12:40 EDT0h 39mC-GKQI
2026-06-22estimatedCYOWCYYG13:53 EDT16:20 ADT1h 26mC-GLQC
2026-06-22estimatedCYTZCYOW11:54 EDT12:44 EDT0h 49mC-GLQC
2026-06-21CYOWCYYG14:42 EDT17:24 ADT1h 41mC-GLQF
2026-06-21estimatedCYTZCYOW12:57 EDT13:46 EDT0h 48mC-GLQF
2026-06-20CYOWCYYG13:55 EDT16:36 ADT1h 40mC-GKQI
2026-06-20estimatedCYTZCYOW12:10 EDT13:00 EDT0h 49mC-GKQI
2026-06-19estimatedCYOWCYYG13:47 EDT16:14 ADT1h 26mC-GLQB
2026-06-19estimatedCYTZCYOW11:52 EDT12:44 EDT0h 51mC-GLQB
2026-06-18estimated??17:51Z19:22Z1h 30mC-GKQC
2026-06-18estimatedCYTZCYYG12:11 EDT13:36 ADT0h 25mC-GKQC
2026-06-17CYOWCYYG13:46 EDT16:28 ADT1h 41mC-GLQN
2026-06-17CYTZCYOW11:51 EDT12:36 EDT0h 45mC-GLQN
2026-06-16CYOWCYYG13:44 EDT16:26 ADT1h 41mC-GLQB
2026-06-16CYTZCYOW11:54 EDT12:34 EDT0h 39mC-GLQB
2026-06-15estimatedCYOWCYYG14:16 EDT16:46 ADT1h 29mC-GKQA
2026-06-15estimatedCYTZCYOW11:57 EDT12:46 EDT0h 48mC-GKQA
2026-06-14estimatedCYOWCYYG13:52 EDT16:20 ADT1h 27mC-GKQG
2026-06-14estimatedCYTZCYOW11:49 EDT12:46 EDT0h 56mC-GKQG
2026-06-13CYTZCYYG13:42 EDT16:22 ADT1h 39mC-GKQB
2026-06-12CYOWCYYG13:48 EDT16:32 ADT1h 43mC-GLQO
2026-06-12estimatedCYTZCYOW12:07 EDT12:58 EDT0h 50mC-GLQO
2026-05-29estimatedCYOWCYYG13:40 EDT15:26 ADT0h 45mC-GLQP
2026-05-29CYTZCYOW11:57 EDT12:46 EDT0h 49mC-GLQP
2026-05-28CYOWCYYG13:48 EDT16:38 ADT1h 50mC-GKQC
2026-05-27CYOWCYYG13:46 EDT16:20 ADT1h 33mC-FLQY
2026-05-27estimatedCYTZCYOW11:51 EDT12:42 EDT0h 50mC-FLQY
2026-05-26CYOWCYYG14:02 EDT16:32 ADT1h 30mC-GLQO
2026-05-26estimatedCYTZ?12:01 EDT16:50Z0h 48mC-GLQO
2026-05-25estimatedCYOWCYYG14:46 EDT17:10 ADT1h 24mC-GLQP
2026-05-24CYOWCYYG14:26 EDT17:04 ADT1h 37mC-GLQJ
2026-05-24CYTZCYOW11:59 EDT12:42 EDT0h 42mC-GLQJ
2026-05-23CYOWCYYG13:43 EDT16:26 ADT1h 42mC-GLQR
2026-05-23CYTZCYOW12:02 EDT12:44 EDT0h 41mC-GLQR
2026-05-22CYOWCYYG13:47 EDT16:12 ADT1h 24mC-GLQB
2026-05-22estimatedCYTZCYOW11:57 EDT12:44 EDT0h 46mC-GLQB
2026-05-21estimatedCYOWCYYG13:47 EDT16:10 ADT1h 22mC-GLQR
2026-05-21CYTZCYOW11:51 EDT12:34 EDT0h 42mC-GLQR
2026-05-20partialCYTZ?20:59 EDTC-GLQE
2026-05-19partialCYTZ?23:36 EDTC-GLQK
2026-05-12CYOWCYYG13:46 EDT16:28 ADT1h 41mC-GLQF
2026-05-12CYTZCYOW11:59 EDT12:44 EDT0h 44mC-GLQF
2026-05-11CYOWCYYG14:20 EDT16:44 ADT1h 23mC-GKQB
2026-05-11estimatedCYTZCYOW12:12 EDT13:04 EDT0h 51mC-GKQB
2026-05-10CYOWCYYG14:14 EDT16:42 ADT1h 27mC-GLQV
2026-05-10estimatedCYTZCYOW11:52 EDT12:52 EDT1h 00mC-GLQV
2026-05-09estimatedCYOWCYYG13:47 EDT16:06 ADT1h 18mC-GLQR
2026-05-09estimatedCYTZCYOW11:59 EDT12:48 EDT0h 48mC-GLQR
2026-05-08CYOWCYYG13:38 EDT16:26 ADT1h 47mC-GKQB
2026-05-08estimatedCYTZCYOW11:48 EDT12:38 EDT0h 49mC-GKQB
2026-05-07estimatedCYOWCYYG14:26 EDT16:48 ADT1h 22mC-GLQV
2026-05-07estimatedCYTZCYOW11:54 EDT12:46 EDT0h 51mC-GLQV
2026-05-06estimatedCYOWCYYG13:44 EDT16:02 ADT1h 17mC-GLQG
2026-05-06CYTZCYOW12:04 EDT12:46 EDT0h 41mC-GLQG
2026-05-05CYOWCYYG14:40 EDT17:08 ADT1h 28mC-GLQX
2026-05-05estimatedCYTZCYOW12:44 EDT13:34 EDT0h 49mC-GLQX
2026-05-04estimatedCYOWCYYG13:51 EDT16:24 ADT1h 32mC-GKQF
2026-05-04estimatedCYTZCYOW12:02 EDT12:54 EDT0h 51mC-GKQF
2026-05-03CYOWCYYG14:46 EDT17:32 ADT1h 46mC-GLQD
2026-05-03estimatedCYTZCYOW12:06 EDT12:56 EDT0h 49mC-GLQD
2026-05-02estimatedCYTZCYOW11:56 EDT12:52 EDT0h 55mC-GLQQ
2026-05-01CYOWCYYG13:46 EDT16:30 ADT1h 43mC-GLQM
2026-05-01estimatedCYTZCYOW11:52 EDT12:44 EDT0h 51mC-GLQM
2025-10-24CYTZCYOW12:10 EDT12:56 EDT0h 45mC-GKQD
2025-10-22estimatedCYTZCYOW11:51 EDT12:44 EDT0h 52mC-GLQQ
2025-10-21estimatedCYTZCYOW12:36 EDT13:40 EDT1h 03mC-GKQA
2025-10-20CYTZCYOW12:09 EDT12:58 EDT0h 48mC-GKQB
2025-10-15CYTZCYOW12:05 EDT12:54 EDT0h 48mC-GLQD
2025-10-14CYTZCYOW12:26 EDT13:20 EDT0h 53mC-GLQB
2025-10-13CYTZCYOW11:57 EDT12:50 EDT0h 52mC-GLQM
2025-10-07CYTZCYOW11:57 EDT12:50 EDT0h 52mC-GLQR
2025-10-06CYTZCYOW11:58 EDT12:50 EDT0h 51mC-GLQR
2025-10-05estimatedCYOWCYYG10:47 EDT13:56 ADT2h 08mC-GKQH
2025-10-04estimatedCYTZCYOW19:25 EDT19:57 EDT0h 31mC-GKQH
2025-08-24CYTZCYOW14:04 EDT18:39 EDT4h 35mC-GLQO
2025-08-21CYTZCYOW11:53 EDT12:46 EDT0h 52mC-GLQG
2025-08-19CYTZCYOW11:58 EDT13:32 EDT1h 33mC-GLQE
2025-08-15CYTZCYOW12:03 EDT12:48 EDT0h 44mC-GKQE
2025-08-14estimatedCYTZCYOW12:02 EDT12:38 EDT0h 36mC-GKQE

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