Toronto Pearson Intl
Olbia Costa Smeralda
2 stops
19h 30mOlbia Costa Smeralda
Toronto Pearson Intl
1 stop
26h 50mAir France
Montreal Pierre Elliott Trudeau Intl
Cagliari Elmas
2 stops
39h 10mCagliari Elmas
Montreal Pierre Elliott Trudeau Intl
1 stop
23h 35mAustrian Airlines
Montreal Pierre Elliott Trudeau Intl
Cagliari Elmas
2 stops
41h 55mCagliari Elmas
Montreal Pierre Elliott Trudeau Intl
1 stop
12h 05mSWISS
Toronto Pearson Intl
Olbia Costa Smeralda
1 stop
15h 55mOlbia Costa Smeralda
Toronto Pearson Intl
1 stop
16h 35mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Cagliari Elmas
2 stops
20h 15mCagliari Elmas
Montreal Pierre Elliott Trudeau Intl
1 stop
23h 35mAustrian Airlines
Toronto Pearson Intl
Olbia Costa Smeralda
2 stops
19h 30mOlbia Costa Smeralda
Toronto Pearson Intl
1 stop
26h 50mAir France