✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
C-GRDU
/ C071EF
154 flights over 43 days · 3.58 legs/day · base CYQB · Quebec · operators: PSC
154
Flights
17
Airports served
3%
ADS-B observed
11
Ferry / no-flightnum
Aircraft identity
DA40 (Diamond)
DA40
Francis Molloy
· reg C-GRDU
Diamond Aircraft Industries Inc. ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
7 legs
PSC
CYBG → CYQB → CYQB → CYHU → ? → CYBG → CYBC → CYHU
CYBG
→
CYQB
CYBG · Saguenay → CYQB · Quebec
PSC722 · P6722 · sched Z
CYZV
→
CYQB
CYZV · Sept-Îles → CYQB · Quebec
⚠ gap
PSC726 · P6726 · sched Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC726 · P6726 · sched Z
CYHU
→
?
CYHU · Montréal → —
PSC721 · P6721 · sched Z
CYBC
→
CYBG
CYBC · Baie-Comeau → CYBG · Saguenay
PSC722 · P6722 · sched Z
CYZV
→
CYBC
CYZV · Sept-Îles → CYBC · Baie-Comeau
⚠ gap
PSC722 · P6722 · sched Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
⚠ gap
PSC722 · P6722 · sched Z
2026-06-22
10 legs
PSC
CYHU → CYSJ → CYHU → CYSJ → CYHZ → CYSJ → CYHU → CYYY → CYZV → CYQB → ?
CYHU
→
CYSJ
CYHU · Montréal → CYSJ · Saint John
PSC953 · P6953 · sched 00:45Z
CYSJ
→
CYHU
CYSJ · Saint John → CYHU · Montréal
PSC954 · P6954 · sched 09:55Z
CYHU
→
CYSJ
CYHU · Montréal → CYSJ · Saint John
PSC951 · P6951 · sched 12:30Z
CYSJ
→
CYHZ
CYSJ · Saint John → CYHZ · Halifax
PSC951 · P6951 · sched 14:30Z
CYHZ
→
CYSJ
CYHZ · Halifax → CYSJ · Saint John
PSC950 · P6950 · sched 15:45Z
CYSJ
→
CYHU
CYSJ · Saint John → CYHU · Montréal
PSC950 · P6950 · sched 17:00Z
CYQB
→
CYYY
CYQB · Quebec → CYYY · Mont-Joli
⚠ gap
PSC727 · P6727 · sched Z
CYYY
→
CYZV
CYYY · Mont-Joli → CYZV · Sept-Îles
PSC727 · P6727 · sched Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
⚠ gap
PSC727 · P6727 · sched Z
CYZV
→
?
CYZV · Sept-Îles → —
ferry
⚠ gap
PSC727 · sched Z
2026-06-21
4 legs
round-trip
PSC
CYHU → CYVB → CYGR → CYQB → CYHU
CYHU
→
CYVB
CYHU · Montréal → CYVB · Bonaventure
PSC373 · P6373 · sched 14:00Z
CYVB
→
CYGR
CYVB · Bonaventure → CYGR · Les Îles-de-la-Madeleine
PSC373 · P6373 · sched 16:00Z
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC484 · P6484 · sched 18:40Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC484 · P6484 · ⏱ 20:41– (Nonem)
2026-06-20
4 legs
round-trip
PSC
CYHU → CYGR → CYHU → CYGR → CYHU
CYHU
→
CYGR
CYHU · Montréal → CYGR · Les Îles-de-la-Madeleine
PSC381 · P6381 · sched 12:30Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC380 · P6380 · sched 15:30Z
CYHU
→
CYGR
CYHU · Montréal → CYGR · Les Îles-de-la-Madeleine
PSC385 · P6385 · sched 18:30Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC386 · P6386 · sched 21:30Z
2026-06-19
6 legs
round-trip
PSC
CYHU → CYSJ → CYHU → CYQB → CYGP → CYGR → CYHU
CYHU
→
CYSJ
CYHU · Montréal → CYSJ · Saint John
PSC953 · P6953 · sched 00:45Z
CYSJ
→
CYHU
CYSJ · Saint John → CYHU · Montréal
PSC954 · P6954 · sched 09:55Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC483 · P6483 · sched 13:00Z
CYQB
→
CYGP
CYQB · Quebec → CYGP · Gaspé
PSC483 · P6483 · sched 14:15Z
CYGP
→
CYGR
CYGP · Gaspé → CYGR · Les Îles-de-la-Madeleine
PSC483 · P6483 · sched 16:15Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC372 · P6372 · sched 19:15Z
2026-06-18
2 legs
round-trip
PSC
CYHU → CYHU → CYHU
CYHU
→
CYHU
CYHU · Montréal → CYHU · Montréal
PSC483 · P6483 · sched 13:00Z
CYMX
→
CYHU
CYMX · Montréal → CYHU · Montréal
⚠ gap
PSC112 · P6112 · sched Z
2026-06-17
3 legs
PSC
CYQB → CYMX → CYQB → CYMX
CYQB
→
CYMX
CYQB · Quebec → CYMX · Montréal
PSC112 · P6112 · sched Z
CYMX
→
CYQB
CYMX · Montréal → CYQB · Quebec
PSC111 · P6111 · sched Z
CYHU
→
CYMX
CYHU · Montréal → CYMX · Montréal
⚠ gap
PSC211 · P6211 · sched Z
2026-06-16
4 legs
PSC
CYHU → CYVB → CYGR → CYHU → CYQB
CYHU
→
CYVB
CYHU · Montréal → CYVB · Bonaventure
PSC373 · P6373 · sched 14:00Z
CYVB
→
CYGR
CYVB · Bonaventure → CYGR · Les Îles-de-la-Madeleine
PSC373 · P6373 · sched 16:00Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
⚠ gap
PSC373 · P6373 · sched Z
?
→
CYQB
— → CYQB · Quebec
PSC373 · P6373 · sched Z
2026-06-15
2 legs
round-trip
PSC
CYHU → CYGR → CYHU
CYHU
→
CYGR
CYHU · Montréal → CYGR · Les Îles-de-la-Madeleine
PSC381 · P6381 · sched 12:30Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC384 · P6384 · sched 20:30Z
2026-06-14
2 legs
round-trip
PSC
CYHU → CYGR → CYHU
CYHU
→
CYGR
CYHU · Montréal → CYGR · Les Îles-de-la-Madeleine
PSC385 · P6385 · sched 18:30Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC386 · P6386 · sched 21:30Z
2026-06-13
4 legs
round-trip
PSC
CYHU → CYGR → CYHU → CYGR → CYHU
CYHU
→
CYGR
CYHU · Montréal → CYGR · Les Îles-de-la-Madeleine
PSC381 · P6381 · sched 12:30Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC380 · P6380 · sched 15:30Z
CYHU
→
CYGR
CYHU · Montréal → CYGR · Les Îles-de-la-Madeleine
PSC385 · P6385 · sched 18:30Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC386 · P6386 · sched 21:30Z
2026-06-12
2 legs
round-trip
PSC
CYHU → CYGR → CYHU
CYHU
→
CYGR
CYHU · Montréal → CYGR · Les Îles-de-la-Madeleine
PSC381 · P6381 · sched 12:15Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC384 · P6384 · sched 20:30Z
2026-06-11
2 legs
PSC
CYGR → CYQB → CYHU
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC582 · P6582 · sched 09:30Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC582 · P6582 · sched 11:45Z
2026-06-10
8 legs
PSC
CYMX → CYHU → CYQB → CYGP → CYGR → CYQB → CYGR → CYVB → CYHU
CYMX
→
CYHU
CYMX · Montréal → CYHU · Montréal
PSC210 · P6210 · ⏱ 00:43– (Nonem)
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC483 · P6483 · sched 12:30Z
CYQB
→
CYGP
CYQB · Quebec → CYGP · Gaspé
PSC483 · P6483 · sched 13:45Z
CYGP
→
CYGR
CYGP · Gaspé → CYGR · Les Îles-de-la-Madeleine
PSC483 · P6483 · sched 15:40Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
⚠ gap
PSC581 · P6581 · sched 21:15Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC581 · P6581 · ⏱ 23:06– (Nonem)
?
→
CYVB
— → CYVB · Bonaventure
PSC483 · P6483 · sched Z
CYVB
→
CYHU
CYVB · Bonaventure → CYHU · Montréal
PSC483 · P6483 · sched Z
2026-06-09
2 legs
PSC
CYHU → CYQB → CYMX
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC209 · P6209 · sched Z
CYQB
→
CYMX
CYQB · Quebec → CYMX · Montréal
PSC112 · P6112 · sched Z
2026-06-08
2 legs
PSC
CYGR → CYQB → CYHU
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC582 · P6582 · sched 09:30Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC582 · P6582 · sched 11:45Z
2026-06-07
5 legs
round-trip
PSC
CYGR → CYQB → CYHU → CYQB → CYGR → CYGR
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC584 · P6584 · sched 12:00Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC584 · P6584 · sched 14:30Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC585 · P6585 · sched 16:30Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC585 · P6585 · sched 18:15Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
⚠ gap
PSC688 · P6688 · sched Z
2026-06-06
4 legs
round-trip
PSC
CYGR → CYQB → CYGR → CYQB → CYGR
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC684 · P6684 · sched 13:00Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC685 · P6685 · sched 16:00Z
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC687 · P6687 · sched 18:30Z
CYHU
→
CYGR
CYHU · Montréal → CYGR · Les Îles-de-la-Madeleine
⚠ gap
PSC270 · P6270 · sched Z
2026-06-04
3 legs
PSC
? → CYZV → CYHU → ?
?
→
CYZV
— → CYZV · Sept-Îles
ferry
PSC769 · sched Z
CYZV
→
CYHU
CYZV · Sept-Îles → CYHU · Montréal
PSC769 · P6769 · sched Z
CYHU
→
?
CYHU · Montréal → —
PSC769 · P6769 · sched Z
2026-06-03
4 legs
round-trip
PSC
CYHU → CYQB → CYGP → CYVB → CYHU
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC483 · P6483 · sched 12:30Z
CYQB
→
CYGP
CYQB · Quebec → CYGP · Gaspé
PSC483 · P6483 · sched 13:45Z
CYVB
→
CYVB
CYVB · Bonaventure → CYVB · Bonaventure
⚠ gap
PSC372 · P6372 · sched 19:15Z
CYVB
→
CYHU
CYVB · Bonaventure → CYHU · Montréal
PSC372 · P6372 · sched Z
2026-06-02
4 legs
round-trip
PSC
CYHU → CYQB → CYGR → CYVB → CYHU
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC483 · P6483 · sched 12:30Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC483 · P6483 · sched 15:40Z
CYGR
→
CYVB
CYGR · Les Îles-de-la-Madeleine → CYVB · Bonaventure
PSC372 · P6372 · sched 17:45Z
CYVB
→
CYHU
CYVB · Bonaventure → CYHU · Montréal
PSC372 · P6372 · sched 19:15Z
2026-06-01
2 legs
round-trip
PSC
CYVO → CYHU → CYVO
CYVO
→
CYHU
CYVO · Val-d'Or → CYHU · Montréal
PSC7242 · P67242 · sched Z
CYHU
→
CYVO
CYHU · Montréal → CYVO · Val-d'Or
PSC7241 · P67241 · sched Z
2026-05-31
5 legs
round-trip
PSC
CYHU → CYQB → CYGP → CYGR → CYVB → CYHU
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC483 · P6483 · sched 12:30Z
CYQB
→
CYGP
CYQB · Quebec → CYGP · Gaspé
PSC483 · P6483 · sched 13:45Z
CYGP
→
CYGR
CYGP · Gaspé → CYGR · Les Îles-de-la-Madeleine
PSC483 · P6483 · sched 15:40Z
CYGR
→
CYVB
CYGR · Les Îles-de-la-Madeleine → CYVB · Bonaventure
PSC372 · P6372 · sched 17:45Z
CYVB
→
CYHU
CYVB · Bonaventure → CYHU · Montréal
PSC372 · P6372 · sched 19:15Z
2026-05-29
4 legs
round-trip
PSC
CYQB → ? → ? → CYHU → CYQB
CYQB
→
?
CYQB · Quebec → —
PSC777 · P6777 · sched Z
CYGV
→
?
CYGV · Havre-Saint-Pierre → —
ferry
PSC778 · sched Z
CYZV
→
CYHU
CYZV · Sept-Îles → CYHU · Montréal
PSC778 · P6778 · sched Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC777 · P6777 · sched Z
2026-05-28
1 legs
PSC
? → CYHU
?
→
CYHU
— → CYHU · Montréal
PSC226 · P6226 · sched Z
2026-05-27
3 legs
PSC
CYHU → CYQB → CYYY → ?
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC723 · P6723 · sched Z
CYQB
→
CYYY
CYQB · Quebec → CYYY · Mont-Joli
PSC723 · P6723 · sched Z
CYYY
→
?
CYYY · Mont-Joli → —
PSC723 · P6723 · sched Z
2026-05-26
3 legs
round-trip
PSC
CYHU → CYQB → CYGR → CYHU
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC483 · P6483 · sched 12:30Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC483 · P6483 · sched 15:40Z
CYGR
→
CYHU
CYGR · Les Îles-de-la-Madeleine → CYHU · Montréal
PSC206 · P6206 · sched Z
2026-05-25
5 legs
PSC
CYGR → CYQB → CYHU → ? → CYQB → CYHU
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC582 · P6582 · sched 09:30Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC582 · P6582 · sched 11:45Z
CYHU
→
?
CYHU · Montréal → —
PSC767 · P6767 · sched Z
CYZV
→
CYQB
CYZV · Sept-Îles → CYQB · Quebec
PSC767 · P6767 · sched Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC767 · P6767 · sched Z
2026-05-24
2 legs
PSC
CYHU → CYQB → CYGR
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC585 · P6585 · sched 16:30Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC585 · P6585 · sched 18:15Z
2026-05-21
6 legs
round-trip
PSC
CYQB → CYYY → CYQB → CYHU → CYYY → ? → CYQB
CYQB
→
CYYY
CYQB · Quebec → CYYY · Mont-Joli
PSC733 · P6733 · sched Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
⚠ gap
PSC733 · P6733 · sched Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC736 · P6736 · sched Z
?
→
CYYY
— → CYYY · Mont-Joli
PSC736 · P6736 · sched Z
CYYY
→
?
CYYY · Mont-Joli → —
PSC733 · P6733 · sched Z
CYYY
→
CYQB
CYYY · Mont-Joli → CYQB · Quebec
PSC736 · P6736 · sched Z
2026-05-18
4 legs
PSC
CYGR → CYQB → CYGR → CYQB → CYHU
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC464 · P6464 · sched Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC463 · P6463 · sched Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
⚠ gap
PSC463 · P6463 · sched Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC464 · P6464 · sched Z
2026-05-16
1 legs
PSC
CYQB → CYHU
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC464 · P6464 · sched Z
2026-05-15
3 legs
round-trip
PSC
CYQB → CYGR → CYQB → CYQB
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC463 · P6463 · sched Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
⚠ gap
PSC463 · P6463 · sched Z
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
⚠ gap
PSC464 · P6464 · sched Z
2026-05-14
5 legs
PSC
CYQB → CYHU → ? → ? → CYQB → CYZV
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC702 · P6702 · sched Z
CYZV
→
?
CYZV · Sept-Îles → —
ferry
⚠ gap
PSC707 · sched Z
CYZV
→
?
CYZV · Sept-Îles → —
ferry
PSC702 · sched Z
?
→
CYQB
— → CYQB · Quebec
PSC702 · P6702 · sched Z
?
→
CYZV
— → CYZV · Sept-Îles
ferry
PSC708 · sched Z
2026-05-13
2 legs
round-trip
PSC
CYZV → ? → CYZV
CYZV
→
?
CYZV · Sept-Îles → —
ferry
PSC703 · sched Z
?
→
CYZV
— → CYZV · Sept-Îles
ferry
PSC704 · sched Z
2026-05-12
2 legs
PSC
? → ? → ?
?
→
?
— → —
ferry
PSC704 · sched Z
CYZV
→
?
CYZV · Sept-Îles → —
ferry
PSC703 · sched Z
2026-05-11
3 legs
PSC
CYHU → CYQB → CYWK → ?
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC701 · P6701 · sched Z
CYQB
→
CYWK
CYQB · Quebec → CYWK · Wabush
PSC701 · P6701 · sched Z
CYWK
→
?
CYWK · Wabush → —
ferry
· sched Z
2026-05-10
2 legs
PSC
CYGR → CYQB → CYHU
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC584 · P6584 · sched 12:00Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC584 · P6584 · sched 14:30Z
2026-05-09
2 legs
round-trip
PSC
CYGR → CYQB → CYGR
CYGR
→
CYQB
CYGR · Les Îles-de-la-Madeleine → CYQB · Quebec
PSC684 · P6684 · sched 13:00Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC685 · P6685 · sched 16:00Z
2026-05-08
2 legs
PSC
CYHU → CYQB → CYGR
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC581 · P6581 · sched 21:15Z
CYQB
→
CYGR
CYQB · Quebec → CYGR · Les Îles-de-la-Madeleine
PSC581 · P6581 · sched 22:30Z
2026-05-07
6 legs
PSC
CYWK → CYYY → CYYY → CYHU → CYWK → CYQB → CYQB
CYWK
→
CYYY
CYWK · Wabush → CYYY · Mont-Joli
PSC733 · P6733 · ⏱ 15:25– (Nonem)
CYQB
→
CYYY
CYQB · Quebec → CYYY · Mont-Joli
⚠ gap
PSC733 · P6733 · sched Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
⚠ gap
PSC733 · P6733 · sched Z
CYYY
→
CYWK
CYYY · Mont-Joli → CYWK · Wabush
⚠ gap
PSC733 · P6733 · sched Z
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
⚠ gap
PSC733 · P6733 · sched Z
CYYY
→
CYQB
CYYY · Mont-Joli → CYQB · Quebec
⚠ gap
PSC733 · P6733 · sched Z
2026-05-06
5 legs
PSC
CYHU → CYQB → CYGR → CYQB → CYHU → CYGP
CYHU
→
CYQB
CYHU · Montréal → CYQB · Quebec
PSC483 · P6483 · sched 13:45Z
CYGP
→
CYGR
CYGP · Gaspé → CYGR · Les Îles-de-la-Madeleine
⚠ gap
PSC483 · P6483 · sched 15:40Z
CYGP
→
CYQB
CYGP · Gaspé → CYQB · Quebec
⚠ gap
PSC484 · P6484 · sched 20:30Z
CYQB
→
CYHU
CYQB · Quebec → CYHU · Montréal
PSC484 · P6484 · sched 22:30Z
CYQB
→
CYGP
CYQB · Quebec → CYGP · Gaspé
⚠ gap
PSC483 · P6483 · sched Z
2026-04-29
2 legs
PSC
CYYC → CYWG → CYHU
CYYC
→
CYWG
CYYC · Calgary → CYWG · Winnipeg
PSC275 · P6275 · sched Z
CYWG
→
CYHU
CYWG · Winnipeg → CYHU · Montréal
PSC275 · P6275 · sched Z