Flight

DAH2701

Flight history and live tracking for DAH2701, operated by Air Algerie. 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
RouteCYUL MONTREAL INTERNATIONAL DORVAL → DAAG HOUARI BOUMEDIENE
Scheduled departure16:10 EDT

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

Route

AirlineAir Algerie
Typical originCYUL MONTREAL INTERNATIONAL DORVAL
Typical destinationDAAG HOUARI BOUMEDIENE
Distance3,389 nm

Flight history 325 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03CYUL MONTREAL INTERNATIONAL DORVALDAAG HOUARI BOUMEDIENE17:01 EDT04:44 CET6h 43m
2026-10-02CYUL MONTREAL INTERNATIONAL DORVALDAAG HOUARI BOUMEDIENE17:34 EDT05:21 CET6h 47m7TVLB
2026-10-01CYUL MONTREAL INTERNATIONAL DORVALDAAG HOUARI BOUMEDIENE17:00 EDT05:00 CET7h 00m7TVLB
2026-09-30CYUL MONTREAL INTERNATIONAL DORVALDAAG HOUARI BOUMEDIENE16:22 EDT04:16 CET6h 54m7TVLB
2026-09-29CYUL MONTREAL INTERNATIONAL DORVALDAAG HOUARI BOUMEDIENE16:27 EDT04:17 CET6h 50m7TVLB
2026-09-28CYUL MONTREAL INTERNATIONAL DORVALDAAG HOUARI BOUMEDIENE17:30 EDT05:36 CET7h 06m7TVLB
2026-09-27CYUL MONTREAL INTERNATIONAL DORVALDAAG HOUARI BOUMEDIENE16:28 EDT04:14 CET6h 46m7TVLB
2026-09-26estimated??10:26Z23:22Z12h 55mA00CE
2026-09-26estimatedCYULDAAG22:08 EDT05:46 CET2h 37m0A00CD
2026-09-25partial??01:20Z0A00CE
2026-09-24partial??01:26Z0A00CE
2026-09-23partial??00:52ZA00CD
2026-09-22partial??01:16Z0A00CE
2026-09-21partial??01:29Z0A00CE
2026-09-20partial??01:50Z0A00CD
2026-09-19partial??02:24Z0A00CD
2026-09-18estimated??10:15Z21:44Z11h 28mA00CD
2026-09-18estimated??01:36Z03:00Z1h 23mA00CD
2026-09-17partial??01:51ZA00CE
2026-09-16partial??03:08Z0A00CE
2026-09-15partial??02:02ZA00CE
2026-09-14estimated??09:45Z22:40Z12h 54mA00CE
2026-09-14estimatedCYULDAAG21:52 EDT04:38 CET1h 45mA00CE
2026-09-13partial??01:40ZA00CE
2026-09-12estimated??09:44Z21:36Z11h 51mA00CE
2026-09-12estimated??01:35Z03:02Z1h 26mA00CE
2026-09-11estimated??09:40Z21:30Z11h 49mA00CE
2026-09-11estimated??01:02Z02:58Z1h 55mA00CE
2026-09-10estimated??09:41Z21:24Z11h 42mA00CE
2026-09-10estimated??01:13Z03:02Z1h 49mA00CE
2026-09-09partial??01:33ZA00C2
2026-09-08estimatedCYULDAAG16:23 EDT22:26 CET1h 02mA00C2
2026-09-07estimated??09:35Z21:24Z11h 48mA00C4
2026-09-07estimatedCYULDAAG21:44 EDT04:44 CET1h 59mA00C4
2026-09-06partial??01:43ZA00CD
2026-09-05estimated??10:13Z21:32Z11h 18mA00CD
2026-09-05estimatedCYULDAAG22:06 EDT04:50 CET1h 43mA00CD
2026-09-04estimatedDAAG?11:15 CET21:46Z11h 30mA00CD
2026-09-04estimatedCYULDAAG21:47 EDT04:36 CET1h 48mA00CD
Earlier flights (286) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03partial??01:08ZA00CE
2026-09-01estimated??10:23Z22:24Z12h 01mA00CE
2026-09-01estimated??01:44Z03:14Z1h 30mA00CE
2026-08-31partial??01:45ZA00CE
2026-08-30partial??01:34ZA00CE
2026-08-29estimatedCYULDAAG16:41 EDT22:46 CET1h 04mA00CE
2026-08-28estimated??01:56Z03:24Z1h 27mA00CD
2026-08-27partial??02:15ZA00CD
2026-08-26estimated??10:05Z22:02Z11h 56mA00CD
2026-08-26estimated??02:01Z03:32Z1h 30mA00CD
2026-08-25partial??01:51ZA00CE
2026-08-24partial??02:02ZA00C3
2026-08-23estimated??09:40Z21:58Z12h 17mA00C3
2026-08-23estimated??02:18Z03:50Z1h 31mA00C3
2026-08-22partial??01:36ZA00C3
2026-08-21partial??01:50ZA00CE
2026-08-20partial??02:11ZA00CE
2026-08-19partial??01:48ZA00CD
2026-08-18partial??02:25ZA00CD
2026-08-17partial??01:47ZA00CD
2026-08-16partial??02:04ZA00CE
2026-08-15partial??03:22ZA00CE
2026-08-14partial??01:57ZA00CE
2026-08-13partial??00:00ZA00CE
2026-08-12partial??03:00ZA00CD
2026-08-11partialCYUL?17:52 EDTA00CD
2026-07-23partial??02:35ZA00C2
2026-07-22estimated??10:04Z22:10Z12h 05mA00C2
2026-07-22estimated??02:21Z04:00Z1h 38mA00C2
2026-07-21partial??02:26ZA00CD
2026-07-20partial??01:50ZA00C4
2026-07-19partial??02:20ZA00CE
2026-07-18estimated??10:27Z21:50Z11h 22mA00CE
2026-07-18estimated?DAAG02:22Z05:02 CET1h 39mA00CE
2026-07-17partial??02:27ZA00CE
2026-07-16partial??02:08ZA00CE
2026-07-15partial??00:00ZA00CE
2026-07-14partialCYUL?22:30 EDTA00CE
2026-07-13partial??02:42ZA00CD
2026-07-12partialCYUL?22:59 EDTA00CE
2026-07-11partial??02:30ZA00CE
2026-07-10estimated??10:06Z22:12Z12h 06mA00CE
2026-07-10estimated??02:21Z03:44Z1h 23mA00CE
2026-07-09estimated??09:34Z22:10Z12h 35mA00CE
2026-07-09estimated??02:02Z03:30Z1h 28mA00CD
2026-07-08estimated??09:36Z21:40Z12h 03mA00C4
2026-07-08estimated??02:29Z03:56Z1h 26mA00C4
2026-07-07partial??02:08ZA00CE
2026-07-06partial??01:50ZA00CD
2026-07-05estimated??10:12Z21:38Z11h 25mA00CD
2026-07-05estimated??02:06Z03:34Z1h 27mA00CD
2026-07-04partialCYUL?22:06 EDTA00CD
2026-07-03partial??02:08ZA00CE
2026-07-02estimated??09:41Z21:52Z12h 10mA00CE
2026-07-02estimatedCYUL?21:57 EDT03:22Z1h 25mA00CE
2026-07-01partial??02:15ZA0045
2026-06-30partialCYUL?21:47 EDTA0045
2026-06-29partialCYUL?20:00 EDTA0045
2026-06-28partialCYUL?22:59 EDTA00CD
2026-06-27partial??01:48ZA00CE
2026-06-26partial??01:38ZA00CE
2026-06-25estimated??09:49Z21:30Z11h 40mA00CE
2026-06-25estimated??01:56Z03:30Z1h 33mA00CE
2026-06-24partial??02:10ZA00CD
2026-06-23estimated??10:45Z22:02Z11h 16mA00CD
2026-06-23estimatedCYUL?22:05 EDT03:32Z1h 27mA00CD
2026-06-22partialCYUL?22:20 EDTA00C4
2026-06-21partialCYUL?17:00 EDTA00C4
2026-06-20estimated??01:59Z03:30Z1h 30mA00CD
2026-06-19partial??01:37ZA00CE
2026-06-18estimated??09:27Z21:22Z11h 54mA00CE
2026-06-18estimated?DAAG02:56Z05:56 CET1h 59mA00CE
2026-06-17estimated??09:33Z22:48Z13h 15mA00CD
2026-06-17estimated??01:39Z03:10Z1h 30mA00CD
2026-06-16estimated??06:19Z21:26Z15h 06mA00CE
2026-06-16estimatedCYULDAAG21:50 EDT04:30 CET1h 39mA00CE
2026-06-15estimated??09:50Z21:50Z11h 59mA00CE
2026-06-15estimated??03:16Z05:04Z1h 47mA00CE
2026-06-14estimatedDAAG?23:14 CET23:30Z1h 16mA00CD
2026-06-14estimatedCYULDAAG21:51 EDT04:36 CET1h 44mA00CE
2026-06-13estimated??09:40Z21:46Z12h 05mA00CE
2026-06-13CYULDAAG21:59 EDT04:44 CET1h 44mA00CE
2026-06-12estimated??04:04Z21:44Z17h 39mA00CD
2026-06-11estimatedCYSC?18:40 EDT23:38Z0h 57mA00CD
2026-05-29estimated?DAAG01:52Z04:28 CET1h 35mA0048
2026-05-28estimated??10:54Z21:50Z10h 55mA0048
2026-05-28?DAAG02:04Z04:56 CET1h 51mA00CD
2026-05-27estimated??10:15Z21:54Z11h 38mA00CD
2026-05-27?DAAG02:23Z05:08 CET1h 44mA0048
2026-05-26partial??02:14ZA00CD
2026-05-25estimated??09:37Z21:46Z12h 08mA00CD
2026-05-25CYULDAAG22:00 EDT05:02 CET2h 02mA00C3
2026-05-24partial??01:47ZA00CD
2026-05-23partial??01:34ZA00CD
2026-05-22estimated??10:31Z21:28Z10h 57mA00CD
2026-05-22estimated??01:26Z02:56Z1h 29mA00CD
2026-05-21estimated??12:04Z22:08Z10h 03mA00C3
2026-05-21estimated??02:34Z04:02Z1h 27mA00C3
2026-05-20partialCYUL?21:59 EDTA00C3
2026-05-19partialCYUL?21:38 EDTA00CD
2026-05-12estimated??09:41Z21:22Z11h 40mA00CD
2026-05-12estimated?DAAG01:58Z04:36 CET1h 37mA00CD
2026-05-11estimated??10:10Z21:26Z11h 15mA00CD
2026-05-11estimatedCYUL?22:01 EDT03:24Z1h 23mA00CD
2026-05-10partial??02:01ZA00C3
2026-05-09partial??02:23ZA00C3
2026-05-08estimated??09:40Z21:50Z12h 09mA00C3
2026-05-08estimated??01:32Z03:08Z1h 35mA0084
2026-05-07partialCYUL?21:32 EDTA00C3
2026-05-06partial??01:33ZA00CD
2026-05-05partial??02:00ZA00CD
2026-05-04estimated??15:33Z21:40Z6h 06mA0084
2026-05-04estimatedCYUL?21:58 EDT03:20Z1h 21mA00CD
2026-05-03partialCYUL?22:35 EDTA0084
2026-05-01estimated??02:22Z03:50Z1h 27mA00CD
2026-04-30partial??02:14ZA00CD
2026-04-29partial??02:05ZA00CD
2026-04-28estimated??09:53Z21:32Z11h 38mA00CD
2026-04-28estimated?DAAG02:07Z04:50 CET1h 42mA00CD
2026-04-27estimated??11:36Z21:32Z9h 55mA0086
2026-04-27estimatedCYUL?22:14 EDT04:12Z1h 57mA0086
2026-04-26partial??02:02ZA00CD
2026-04-25partialDAAG?10:51 CETA00CD
2026-04-24estimated??10:22Z21:22Z10h 59mA00CD
2026-04-24estimated??01:42Z03:10Z1h 27mA00CD
2026-04-23partial??02:43ZA00CD
2026-04-22estimated??10:51Z22:16Z11h 25mA00CD
2026-04-22estimated?DAAG01:59Z04:42 CET1h 42mA00CD
2026-04-21partial??02:04ZA00CD
2026-04-20partial??01:54ZA00C3
2026-04-19partial??01:56ZA00C3
2026-04-18estimated??09:40Z22:22Z12h 41mA00C3
2026-04-18estimated??02:45Z04:16Z1h 30mA00C3
2026-04-17partial??02:44ZA00CD
2026-04-16partial??01:44ZA00C4
2026-04-15partial??01:33ZA00C4
2026-04-14estimated??09:48Z21:34Z11h 46mA00C4
2026-04-14estimated??03:34Z04:56Z1h 21mA00C4
2026-04-13estimated??11:36Z23:24Z11h 47mA00C4
2026-04-13estimated??02:06Z03:26Z1h 19mA00C4
2026-04-12estimated??10:18Z22:04Z11h 46mA00C4
2026-04-12estimated??01:37Z03:08Z1h 30mA00C4
2026-04-11estimated??09:55Z21:48Z11h 52mA00C4
2026-04-11estimated??01:30Z03:00Z1h 29mA0087
2026-04-06estimated??01:33Z04:12Z2h 38mA00C4
2026-04-05estimated??10:21Z22:32Z12h 10mA00C4
2026-04-05estimated??01:13Z02:42Z1h 28mA00C4
2026-04-04estimated??09:42Z21:16Z11h 33mA00C4
2026-04-04estimated??01:38Z03:10Z1h 31mA00C4
2026-04-03partial??03:54ZA0084
2026-04-02estimated??01:40Z02:56Z1h 15mA00CD
2026-04-01estimated??01:42Z03:00Z1h 17mA00CD
2026-03-31estimated??10:12Z21:42Z11h 30mA00CD
2026-03-31estimated??02:11Z03:36Z1h 24mA00CD
2026-03-30estimated??10:37Z21:56Z11h 19mA00CD
2026-03-30estimated??01:38Z03:18Z1h 39mA00CD
2026-03-29estimated??10:05Z21:40Z11h 34mA00CD
2026-03-29estimated??02:00Z03:10Z1h 09mA00CD
2026-03-28estimated?DAAG20:45Z22:52 CET1h 06mA00CD
2026-03-16estimated??01:31Z02:48Z1h 16mA00CD
2026-03-15estimated??09:44Z21:26Z11h 41mA00CD
2026-03-15estimated??02:28Z03:38Z1h 09mA00CD
2026-03-14estimatedCYULDAAG17:17 EDT23:26 CET1h 08mA00CD
2026-03-13estimated??02:11Z03:30Z1h 19mA00CD
2026-03-12estimatedCYULDAAG17:15 EDT23:18 CET1h 02mA00CD
2026-03-11estimated??02:43Z04:18Z1h 34m3474C8
2026-03-10estimatedCYULDAAG17:50 EDT23:52 CET1h 01m3474C8
2026-03-09estimated??02:10Z03:42Z1h 31m3474C8
2026-03-08partial??02:19Z3474C8
2026-03-07estimatedCYULDAAG15:47 EST22:50 CET1h 02m3474C8
2026-03-06estimated??02:33Z04:10Z1h 36m3474C8
2026-03-05estimatedCYULDAAG16:30 EST23:36 CET1h 05m3474C8
2026-03-04estimated??02:58Z04:40Z1h 41m3474C8
2026-03-03estimated??21:51Z23:38Z1h 47m3474C8
2026-03-02estimated??02:14Z03:44Z1h 29m3474C8
2026-03-01partial??02:00Z3474C8
2026-02-28estimatedCYULDAAG16:05 EST23:18 CET1h 12m3474C8
2026-02-27estimatedCYULDAAG20:39 EST04:30 CET1h 50m3474C8
2026-02-26partial??00:01Z3474C8
2026-02-25partialLEAL?08:07 CET3474C8
2026-02-24estimatedCYULDAAG15:35 EST23:27 CET1h 52m3474C8
2026-02-23estimatedCYULDAAG20:16 EST04:36 CET2h 19m3474C8
2026-02-22partial??01:35Z3474C8
2026-02-21estimatedCYULDAAG15:50 EST23:58 CET2h 07m3474C8
2026-02-20estimated??01:45Z03:18Z1h 32m3474C8
2026-02-19partial??02:03Z3474C8
2026-02-18partial??02:07Z3474C8
2026-02-17estimated??10:06Z22:00Z11h 53m3474C8
2026-02-16estimated??01:47Z03:12Z1h 24m3474C8
2026-02-15partial??00:02Z3474C8
2026-02-14estimated??11:17Z23:58Z12h 40m3474C8
2026-02-13estimatedCYULDAAG21:04 EST04:34 CET1h 29m3474C8
2026-02-12partial??02:06Z3474C8
2026-02-11estimated??09:54Z22:56Z13h 02m3474C8
2026-02-11estimated??02:17Z03:36Z1h 18m3474C8
2026-02-09CYULLECO01:08 EST12:44 CET5h 35m3474C8
2026-02-08CYULLPBG04:37 EST15:21 WET5h 43m3474C8
2026-02-06estimatedCYULDAAG21:07 EST04:44 CET1h 36mEC-JQG
2026-02-05estimated??10:26Z22:38Z12h 11mEC-JQG
2026-02-05estimated??02:15Z03:44Z1h 28mEC-JQG
2026-02-04partial??02:14ZEC-JQG
2026-02-03estimatedCYULDAAG15:56 EST23:58 CET2h 01mEC-JQG
2026-02-02estimated??02:54Z04:18Z1h 23mEC-JQG
2026-02-01partial??00:00ZEC-JQG
2026-01-31estimatedCYULDAAG17:57 EST00:58 CET1h 00mEC-JQG
2026-01-30estimated??01:42Z03:08Z1h 25m3474C8
2026-01-29partial??01:45Z3474C8
2026-01-28partial??02:14Z3474C8
2026-01-27estimatedCYULDAAG16:00 EST23:06 CET1h 05m3474C8
2026-01-26estimated??02:56Z04:22Z1h 25m3474C8
2026-01-25partial??00:00Z3474C8
2026-01-24estimatedCYULDAAG17:57 EST00:58 CET1h 00m3474C8
2026-01-23estimated??03:02Z04:14Z1h 11m3474C8
2026-01-22partial??00:26Z3474C8
2026-01-21partial??02:38Z3474C8
2026-01-20estimatedCYULDAAG17:06 EST00:16 CET1h 09m3474C8
2026-01-19estimated??01:41Z03:16Z1h 34m3474C8
2026-01-18estimatedCYULDAAG15:36 EST22:44 CET1h 07m3474C8
2026-01-17estimated??23:02Z23:30Z0h 27m3474C8
2026-01-09estimated??03:01Z04:38Z1h 36m3474C8
2026-01-08partial??01:52Z3474C8
2026-01-07partial??02:55Z3474C8
2026-01-06estimatedCYULDAAG16:45 EST00:40 CET1h 55m3474C8
2026-01-05estimated??02:01Z03:42Z1h 41m3474C8
2026-01-04partial??02:06Z3474C8
2026-01-03estimatedCYULDAAG16:06 EST23:58 CET1h 51m3474C8
2026-01-02estimated??03:03Z04:46Z1h 42m3474C8
2026-01-01partial??03:10Z3474C8
2025-12-31partialCYUL?20:00 EST3474C8
2025-12-29estimated??02:36Z03:58Z1h 21m3474C8
2025-12-28partial??02:20Z3474C8
2025-12-27estimatedCYULDAAG15:37 EST23:42 CET2h 05m3474C8
2025-12-26estimated??03:05Z04:42Z1h 36m3474C8
2025-12-25partial??03:17Z3474C8
2025-12-24partial??02:23Z3474C8
2025-12-23estimatedCYULDAAG16:07 EST00:08 CET2h 01m3474C8
2025-12-22estimated??01:48Z03:24Z1h 35m3474C8
2025-12-21partialCYUL?19:23 EST3474C8
2025-12-19estimatedCYULDAAG01:09 EST13:44 CET6h 34m3474C8
2025-12-18estimatedCYULDAAG03:42 EST16:16 CET6h 34m3474C8
2025-12-17estimatedCYULDAAG04:03 EST16:30 CET6h 26m3474C8
2025-12-15estimated??02:29Z03:52Z1h 22m3474C8
2025-12-14partialCYUL?19:36 EST3474C8
2025-12-12estimated??00:00Z06:00Z6h 00m3474C8
2025-12-11partial??00:00Z3474C8
2025-12-10partial??01:56Z3474C8
2025-12-09estimatedCYULDAAG16:06 EST23:32 CET1h 25m3474C8
2025-11-28estimated??01:14Z02:56Z1h 41mA0086
2025-11-27estimated??12:37Z22:18Z9h 40mA0087
2025-11-27estimated??01:37Z03:02Z1h 24mA0087
2025-11-26estimated??10:02Z21:32Z11h 29mA0087
2025-10-30estimated??01:49Z03:22Z1h 32mA0084
2025-10-29estimated??10:08Z22:24Z12h 15mA0086
2025-10-29estimated??01:40Z03:04Z1h 24mA0086
2025-10-28estimatedCYULDAAG16:20 EDT22:42 CET1h 21mA0086
2025-10-27estimated??01:47Z05:51Z4h 04mA0084
2025-10-26estimated??17:40Z21:32Z3h 51mA0086
2025-10-26estimated??02:09Z03:34Z1h 25mA0086
2025-10-25estimated??07:10Z21:52Z14h 41mA0048
2025-10-25estimated??01:56Z03:18Z1h 21mA0048
2025-10-24partial??02:02ZA0048
2025-10-23partialCYUL?23:00 EDTA0086
2025-10-22estimated??01:39Z02:52Z1h 12mA0084
2025-10-21estimated??16:15Z21:26Z5h 10mA0087
2025-10-21estimated??03:16Z04:32Z1h 15mA0087
2025-10-20estimated??05:37Z23:00Z17h 22mA0048
2025-10-20estimatedCYULDAAG22:01 EDT04:54 CET1h 52mA0048
2025-10-19partial??01:56ZA0048
2025-10-15estimated??01:59Z03:36Z1h 36m7T-VJB
2025-10-14partialCYUL?21:08 EDT7T-VJZ
2025-10-13estimated??01:44Z03:02Z1h 17m7T-VJB
2025-10-08estimated??02:08Z03:50Z1h 41m7T-VJB
2025-10-07partial??02:59Z7T-VJB
2025-10-06partial??02:02Z7T-VJB
2025-10-05estimatedCYULDAAG11:00 EDT22:50 CET6h 49m7T-VJV
2025-10-04estimated??13:27Z16:24Z2h 57m7T-VJV
2025-09-28partial??01:31Z0A0086
2025-08-26estimatedCYULDAAG21:27 EDT05:54 CET3h 26m7T-VJZ
2025-08-24CYULDAAG21:59 EDT09:00 CET6h 00m7T-VJZ
2025-08-22estimated??02:15Z06:04Z3h 48m7T-VJA
2025-08-21estimatedCYULDAAG03:28 EDT23:28 CET14h 59m4D203A
2025-08-20estimated??02:38Z05:14Z2h 36m7T-VJZ
2025-08-19partialCYUL?21:43 EDT4D203A
2025-08-17estimated??00:00Z07:44Z7h 43m7T-VJC
2025-08-16partialCYUL?20:30 EDT4D203A
2025-08-15estimatedCYULDAAG20:34 EDT04:10 CET2h 35m7T-VJV

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