Fly from
Fly to
Budget
C$ 1,035 - C$ 1,855
Route
Depart
Return
Price
Toronto Pearson IntlCagliari Elmas
YYZ - CAG
YYZCAG
Toronto Pearson Intl
2023-05-14
2 stops37h 48m
Cagliari Elmas
2023-05-20
2 stops22h 12m
Toronto Pearson IntlCagliari Elmas
YYZ - CAG
YYZCAG
Toronto Pearson Intl
2023-09-18
2 stops27h 15m
Cagliari Elmas
2023-09-28
2 stops29h 10m
Toronto Pearson IntlCagliari Elmas
YYZ - CAG
YYZCAG
Toronto Pearson Intl
2023-09-18
3 stops29h 20m
Cagliari Elmas
2023-09-28
2 stops26h 35m
Toronto Pearson IntlOlbia Costa Smeralda
YYZ - OLB
YYZOLB
Toronto Pearson Intl
2023-05-13
2 stops27h 40m
Olbia Costa Smeralda
2023-05-20
2 stops18h 57m
Toronto Pearson IntlCagliari Elmas
YYZ - CAG
YYZCAG
Toronto Pearson Intl
2023-04-17
2 stops19h 50m
Cagliari Elmas
2023-04-23
2 stops29h 40m
Toronto Pearson IntlCagliari Elmas
YYZ - CAG
YYZCAG
Toronto Pearson Intl
2023-06-28
2 stops41h 13m
Cagliari Elmas
2023-07-04
1 stop28h 30m
Toronto Pearson IntlOlbia Costa Smeralda
YYZ - OLB
YYZOLB
Toronto Pearson Intl
2023-05-13
1 stop17h 50m
Olbia Costa Smeralda
2023-05-20
1 stop16h 30m
Toronto Pearson IntlOlbia Costa Smeralda
YYZ - OLB
YYZOLB
Toronto Pearson Intl
2023-04-15
2 stops41h 15m
Olbia Costa Smeralda
2023-04-22
2 stops55h 04m
Toronto Pearson IntlCagliari Elmas
YYZ - CAG
YYZCAG
Toronto Pearson Intl
2023-05-17
1 stop29h 15m
Cagliari Elmas
2023-05-22
2 stops27h 29m