Toronto Pearson Intl
Oslo Gardermoen
2 stops
35h 20mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
2 stops
35h 20mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Oslo Sandefjord
2 stops
13h 55mScandinavian Airlines
Toronto Pearson Intl
Oslo Sandefjord
3 stops
19h 50mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Oslo Gardermoen
3 stops
18h 15mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Oslo Sandefjord
2 stops
13h 55mScandinavian Airlines
Toronto Pearson Intl
Oslo Gardermoen
1 stop
10h 25mOslo Gardermoen
Toronto Pearson Intl
2 stops
15h 45mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
1 stop
9h 35mOslo Gardermoen
Toronto Pearson Intl
1 stop
14h 05mIcelandair
Toronto Pearson Intl
Oslo Gardermoen
1 stop
18h 10mOslo Gardermoen
Toronto Pearson Intl
2 stops
23h 55mScandinavian Airlines
Toronto Pearson Intl
Oslo Gardermoen
2 stops
18h 40mOslo Gardermoen
Toronto Pearson Intl
1 stop
14h 30mAir France
Calgary
Oslo Gardermoen
1 stop
22h 20mOslo Gardermoen
Calgary
1 stop
13h 25mSWISS
Toronto Pearson Intl
Oslo Gardermoen
1 stop
12h 25mOslo Gardermoen
Toronto Pearson Intl
1 stop
29h 25mIcelandair