Toronto Pearson Intl
Oslo Gardermoen
2 stops
35h 20mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
3 stops
23h 50mTAP AIR PORTUGAL
Vancouver Intl
Oslo Gardermoen
1 stop
17h 25mAir France
Montreal Pierre Elliott Trudeau Intl
Oslo Sandefjord
2 stops
13h 55mScandinavian Airlines
Montreal Pierre Elliott Trudeau Intl
Oslo Sandefjord
3 stops
19h 55mMultiple Airlines
Toronto Pearson Intl
Oslo Sandefjord
3 stops
19h 50mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
1 stop
12h 25mOslo Gardermoen
Toronto Pearson Intl
1 stop
14h 05mIcelandair
Toronto Pearson Intl
Oslo Gardermoen
2 stops
13h 15mOslo Gardermoen
Toronto Pearson Intl
2 stops
15h 10mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
2 stops
24h 35mOslo Gardermoen
Toronto Pearson Intl
2 stops
30h 35mAir France
Toronto Pearson Intl
Oslo Gardermoen
1 stop
10h 25mOslo Gardermoen
Toronto Pearson Intl
1 stop
26h 40mIcelandair
Toronto Pearson Intl
Oslo Gardermoen
3 stops
21h 05mOslo Gardermoen
Toronto Pearson Intl
2 stops
17h 05mTAP AIR PORTUGAL
Toronto Pearson Intl
Oslo Gardermoen
2 stops
13h 40mOslo Gardermoen
Toronto Pearson Intl
1 stop
11h 25mMultiple Airlines