| ARRIVED 48 HOUR 43 MINUTES AGO |
![]() | ![]() |
| Flight | Departure | Arrival |
|---|---|---|
| WS3568 00:09 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS3578 00:15 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS378 01:48 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS3714 09:47 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS3564 11:22 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS3570 13:27 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS358 15:58 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS3580 16:10 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS966 17:58 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS3566 19:50 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| WS368 20:58 |
Calgary Intl (YYC) |
Saskatoon J G Diefenbaker Intl (YXE) |
| Date | Flight | Departure Airport | Arrival Airport | Scheduled | Plane | Estimated | ||
|---|---|---|---|---|---|---|---|---|
| Departure | Arrival | Departure | Arrival | |||||
| Sat, 07 Mar | WS3581 | Saskatoon J G Diefenbaker Intl (YXE) | Calgary Intl (YYC) | 16:45 CST | 17:20 MST | C-GKWE ( DH8D) | 17:15 CST | 17:59 MST |
| Sat, 28 Feb | WS3581 | Saskatoon J G Diefenbaker Intl (YXE) | Calgary Intl (YYC) | 16:45 CST | 17:14 MST | 17:23 CST | 18:00 MST | |
| Sat, 21 Feb | WS3581 | Saskatoon J G Diefenbaker Intl (YXE) | Calgary Intl (YYC) | 16:45 CST | 17:14 MST | C-GWEN (EMBRAER DH8D) | 17:10 CST | 17:51 MST |
| Sat, 14 Feb | WS3581 | Saskatoon J G Diefenbaker Intl (YXE) | Calgary Intl (YYC) | 16:45 CST | 17:14 MST | C-GWEJ ( DH8D) | 17:36 CST | 18:12 MST |