Toronto Pearson Intl
Oslo Gardermoen
2 stops
35h 20mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Oslo Gardermoen
3 stops
18h 15mTAP AIR PORTUGAL
Vancouver Intl
Oslo Gardermoen
1 stop
13h 20mAir France
Toronto Pearson Intl
Oslo Gardermoen
1 stop
10h 25mOslo Gardermoen
Toronto Pearson Intl
1 stop
11h 25mIcelandair
Toronto Pearson Intl
Oslo Gardermoen
1 stop
10h 25mOslo Gardermoen
Toronto Pearson Intl
2 stops
14h 00mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
1 stop
10h 25mOslo Gardermoen
Toronto Pearson Intl
1 stop
26h 40mIcelandair
Calgary
Oslo Gardermoen
1 stop
14h 40mOslo Gardermoen
Calgary
2 stops
18h 02mAir Canada
Toronto Pearson Intl
Oslo Gardermoen
2 stops
13h 45mOslo Gardermoen
Toronto Pearson Intl
2 stops
14h 00mMultiple Airlines
Vancouver Intl
Oslo Gardermoen
1 stop
18h 25mOslo Gardermoen
Vancouver Intl
1 stop
18h 30mLufthansa