Toronto Pearson Intl
Oslo Gardermoen
2 stops
35h 20mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Oslo Gardermoen
3 stops
18h 15mMultiple Airlines
Toronto Pearson Intl
Oslo Sandefjord
3 stops
19h 50mMultiple Airlines
Toronto Pearson Intl
Bergen Flesland
1 stop
11h 30mBergen Flesland
Toronto Pearson Intl
1 stop
9h 45mIcelandair
Toronto Pearson Intl
Bergen Flesland
1 stop
11h 30mBergen Flesland
Toronto Pearson Intl
2 stops
20h 45mMultiple Airlines
Toronto Pearson Intl
Bergen Flesland
1 stop
10h 20mBergen Flesland
Toronto Pearson Intl
1 stop
11h 40mScandinavian Airlines
Calgary
Oslo Gardermoen
1 stop
19h 40mOslo Gardermoen
Calgary
1 stop
17h 14mWestJet
Toronto Pearson Intl
Oslo Gardermoen
1 stop
12h 25mOslo Gardermoen
Toronto Pearson Intl
1 stop
26h 40mIcelandair
Calgary
Oslo Gardermoen
1 stop
17h 05mOslo Gardermoen
Calgary
1 stop
12h 05mKLM