Toronto Pearson Intl
Olbia Costa Smeralda
1 stop
12h 45mOlbia Costa Smeralda
Toronto Pearson Intl
2 stops
24h 25mAir France
Toronto Pearson Intl
Olbia Costa Smeralda
1 stop
12h 00mOlbia Costa Smeralda
Toronto Pearson Intl
1 stop
19h 50mMultiple Airlines
Toronto Pearson Intl
Olbia Costa Smeralda
1 stop
11h 20mOlbia Costa Smeralda
Toronto Pearson Intl
1 stop
20h 35mKLM
Toronto Pearson Intl
Olbia Costa Smeralda
2 stops
19h 30mOlbia Costa Smeralda
Toronto Pearson Intl
2 stops
24h 25mAir France
Toronto Pearson Intl
Olbia Costa Smeralda
1 stop
12h 00mOlbia Costa Smeralda
Toronto Pearson Intl
1 stop
19h 50mMultiple Airlines
Toronto Pearson Intl
Olbia Costa Smeralda
1 stop
12h 45mOlbia Costa Smeralda
Toronto Pearson Intl
2 stops
24h 25mAir France