Toronto Pearson Intl
Oslo Gardermoen
1 stop
29h 50mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
Oslo Gardermoen
3 stops
18h 15mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
3 stops
23h 50mTAP AIR PORTUGAL
Toronto Pearson Intl
Oslo Gardermoen
1 stop
10h 25mOslo Gardermoen
Toronto Pearson Intl
1 stop
29h 25mIcelandair
Toronto Pearson Intl
Oslo Gardermoen
1 stop
10h 25mOslo Gardermoen
Toronto Pearson Intl
2 stops
14h 20mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
1 stop
15h 40mOslo Gardermoen
Toronto Pearson Intl
2 stops
19h 25mAir France
Toronto Pearson Intl
Oslo Gardermoen
1 stop
10h 25mOslo Gardermoen
Toronto Pearson Intl
2 stops
14h 20mMultiple Airlines
Toronto Pearson Intl
Oslo Gardermoen
1 stop
18h 35mOslo Gardermoen
Toronto Pearson Intl
1 stop
14h 05mIcelandair
Toronto Pearson Intl
Oslo Gardermoen
2 stops
11h 15mOslo Gardermoen
Toronto Pearson Intl
1 stop
14h 05mMultiple Airlines