Flight times from Oslo to Toronto & schedule

The average flight time from Oslo to Toronto is About 8 hours 11 minutes, covering a distance of About 5,930.29 km.

Flight duration

About 8 hours 11 minutes

Flight distance

About 5,930.29 km

How long is the flight from Oslo to Toronto?

The flights usually depart from Oslo Airport and arrive at Keflavík International Airport.

See more
Earliest first
Latest first
Icelandair FI319
OSL 1:10 PM
KEF 3:20 PM
With stops 3.2h
S
M
T
W
T
F
S
Icelandair FI603
KEF 5:00 PM
YYZ 6:15 PM
6.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP763
OSL 1:00 PM
LIS 4:25 PM
With stops 4.4h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK1393
OSL 1:20 PM
STN 2:35 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1306
OSL 1:05 PM
LGW 2:30 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1308
OSL 3:30 PM
LGW 4:55 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1310
OSL 6:45 PM
LGW 8:10 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP765
OSL 6:45 PM
LIS 10:00 PM
With stops 4.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP765
OSL 6:45 PM
LIS 10:00 PM
With stops 4.3h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1302
OSL 7:00 AM
LGW 8:35 AM
With stops 2.6h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Scandinavian Airlines SK815
OSL 7:55 PM
LHR 9:20 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1494
OSL 9:20 AM
CDG 11:45 AM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
Icelandair FI325
OSL 10:55 PM
KEF 11:45 PM
With stops 2.8h
S
M
T
W
T
F
S
Icelandair FI603
KEF 5:00 PM
YYZ 6:15 PM
6.3h
S
M
T
W
T
F
S
Check prices
See all
Icelandair FI325
OSL 10:55 PM
KEF 11:45 PM
With stops 2.8h
S
M
T
W
T
F
S
Icelandair FI603
KEF 5:00 PM
YYZ 6:15 PM
6.3h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1494
OSL 9:20 AM
CDG 11:45 AM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS189
CDG 11:10 AM
YYZ 2:05 PM
8.9h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1302
OSL 7:00 AM
LGW 8:35 AM
With stops 2.6h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Scandinavian Airlines SK815
OSL 7:55 PM
LHR 9:20 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1310
OSL 6:45 PM
LGW 8:10 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP765
OSL 6:45 PM
LIS 10:00 PM
With stops 4.3h
S
M
T
W
T
F
S
TAP Air Portugal TP257
LIS 11:00 AM
YYZ 2:45 PM
8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP765
OSL 6:45 PM
LIS 10:00 PM
With stops 4.3h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1308
OSL 3:30 PM
LGW 4:55 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Icelandair FI319
OSL 1:10 PM
KEF 3:20 PM
With stops 3.2h
S
M
T
W
T
F
S
Icelandair FI603
KEF 5:00 PM
YYZ 6:15 PM
6.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP763
OSL 1:00 PM
LIS 4:25 PM
With stops 4.4h
S
M
T
W
T
F
S
TAP Air Portugal TP261
LIS 5:30 PM
YYZ 9:15 PM
8.8h
S
M
T
W
T
F
S
Check prices
Ryanair UK RK1393
OSL 1:20 PM
STN 2:35 PM
With stops 2.3h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
Norwegian Air Shuttle ASA DY1306
OSL 1:05 PM
LGW 2:30 PM
With stops 2.4h
S
M
T
W
T
F
S
Air Transat TS123
LGW 11:40 AM
YYZ 3:00 PM
8.3h
S
M
T
W
T
F
S
Check prices
See all