Find cheap flights to Oslo from C$ 364

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 25/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Fri 7/7
Fri 14/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Oslo

Our recommended flight deals to Oslo

Travel better, cheaper and quicker. We've already found some great deals that could save you time and moneyWhen are you traveling?
Fri 9/6
Tue 13/6

Good to know

Low season

October

High season

December

Cheapest flight

C$ 364
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Toronto to Oslo Airport

When to book flights to Oslo

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Oslo

  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is November.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Oslo flight deals.

FAQs - booking Oslo flights

Book Cheap Oslo Plane Tickets

Recent round-trip flight deals

1/10Sun
1 stopScandinavian Airlines
9h 45mYYZ-OSL
10/10Tue
1 stopScandinavian Airlines
23h 25mOSL-YYZ
C$ 671
4/10Wed
1 stopScandinavian Airlines
10h 10mYYZ-OSL
25/10Wed
1 stopScandinavian Airlines
12h 15mOSL-YYZ
C$ 674
4/9Mon
1 stopScandinavian Airlines
10h 10mYYZ-OSL
15/9Fri
1 stopScandinavian Airlines
11h 30mOSL-YYZ
C$ 754
2/10Mon
1 stopMultiple Airlines
11h 20mYYZ-OSL
9/10Mon
1 stopMultiple Airlines
12h 45mOSL-YYZ
C$ 911
2/10Mon
1 stopMultiple Airlines
11h 20mYYZ-OSL
8/10Sun
1 stopMultiple Airlines
11h 50mOSL-YYZ
C$ 928
3/10Tue
1 stopIcelandair
9h 35mYYZ-OSL
9/10Mon
1 stopIcelandair
11h 20mOSL-YYZ
C$ 966
1/10Sun
1 stopIcelandair
9h 35mYYZ-OSL
10/10Tue
1 stopIcelandair
11h 20mOSL-YYZ
C$ 979
4/10Wed
1 stopLufthansa
11h 20mYYZ-OSL
11/10Wed
1 stopLufthansa
13h 45mOSL-YYZ
C$ 982
28/9Thu
1 stopAir Canada
18h 35mYYZ-OSL
7/10Sat
1 stopAir Canada
18h 55mOSL-YYZ
C$ 989
4/10Wed
1 stopLufthansa
11h 20mYYZ-OSL
13/10Fri
1 stopLufthansa
12h 30mOSL-YYZ
C$ 990
3/11Fri
2 stopsSWISS
35h 50mYYZ-OSL
13/11Mon
2 stopsSWISS
15h 56mOSL-YYZ
C$ 1,010
30/9Sat
1 stopAir Canada
13h 25mYYZ-OSL
9/10Mon
1 stopAir Canada
11h 35mOSL-YYZ
C$ 1,013
1/10Sun
2 stopsSWISS
23h 25mYYZ-OSL
10/10Tue
2 stopsSWISS
37h 25mOSL-YYZ
C$ 1,037
6/11Mon
2 stopsAustrian Airlines
37h 35mYUL-OSL
22/11Wed
2 stopsAustrian Airlines
40h 10mOSL-YUL
C$ 1,076
30/8Wed
2 stopsBrussels Airlines
20h 20mYYZ-OSL
6/9Wed
2 stopsBrussels Airlines
14h 38mOSL-YYZ
C$ 1,080
4/10Wed
2 stopsUnited Airlines
22h 35mYYZ-OSL
25/10Wed
2 stopsUnited Airlines
23h 08mOSL-YYZ
C$ 1,083
1/10Sun
1 stopKLM
17h 00mYYZ-TRF
11/10Wed
1 stopKLM
13h 20mTRF-YYZ
C$ 1,527
2/10Mon
2 stopsDelta
15h 45mYYZ-TRF
11/10Wed
1 stopDelta
13h 20mTRF-YYZ
C$ 1,551
27/8Sun
2 stopsAmerican Airlines
41h 40mYVR-OSL
22/9Fri
1 stopAmerican Airlines
20h 20mOSL-YVR
C$ 1,740
27/10Fri
2 stopsAir France
15h 00mYUL-TRF
4/11Sat
2 stopsAir France
15h 05mTRF-YUL
C$ 1,823

Search by stops

Search by airline

Search by price

Recent one-way flight deals

25/9Mon
1 stopMultiple Airlines
23h 15mYYZ-OSL
C$ 364
25/9Mon
1 stopMultiple Airlines
23h 15mYYZ-OSL
C$ 374
25/9Mon
1 stopMultiple Airlines
23h 15mYYZ-OSL
C$ 376
27/9Wed
1 stopMultiple Airlines
23h 15mYYZ-OSL
C$ 385
25/9Mon
2 stopsMultiple Airlines
24h 50mYYZ-TRF
C$ 408
19/9Tue
2 stopsMultiple Airlines
19h 45mYVR-OSL
C$ 467
27/9Wed
2 stopsMultiple Airlines
22h 40mYYZ-OSL
C$ 492
25/9Mon
2 stopsMultiple Airlines
22h 40mYYZ-OSL
C$ 502
26/9Tue
1 stopIcelandair
9h 35mYYZ-OSL
C$ 589
26/10Thu
1 stopTAP AIR PORTUGAL
31h 20mYUL-OSL
C$ 619
16/9Sat
1 stopIcelandair
9h 35mYYZ-OSL
C$ 639
6/7Thu
1 stopIcelandair
9h 35mYYZ-OSL
C$ 873
12/6Mon
1 stopTAP AIR PORTUGAL
13h 10mYUL-OSL
C$ 887
18/9Mon
2 stopsWestJet
23h 45mYVR-OSL
C$ 924
17/6Sat
2 stopsLOT
16h 45mYUL-OSL
C$ 1,037
19/9Tue
1 stopAir Canada
14h 40mYVR-OSL
C$ 1,154
18/9Mon
1 stopKLM
20h 15mYVR-TRF
C$ 1,165
12/6Mon
1 stopDelta
15h 15mYUL-TRF
C$ 1,178
28/6Wed
2 stopsAir France
34h 45mYYZ-TRF
C$ 1,328
16/9Sat
2 stopsScandinavian Airlines
16h 45mYYZ-TRF
C$ 1,530

Search by stops

Search by airline

Search by price

Recent domestic flight deals

3/7Mon
directWideroe
0h 50mBGO-TRF
10/7Mon
directWideroe
0h 55mTRF-BGO
C$ 199
13/9Wed
directWideroe
1h 10mTRD-TRF
21/9Thu
1 stopWideroe
2h 40mTRF-TRD
C$ 224
20/6Tue
directWideroe
1h 10mTRD-TRF
23/6Fri
directWideroe
1h 15mTRF-TRD
C$ 242
21/6Wed
directScandinavian Airlines
0h 55mTRD-OSL
22/6Thu
1 stopScandinavian Airlines
2h 25mOSL-TRD
C$ 244
28/6Wed
directWideroe
0h 50mBGO-TRF
28/6Wed
directWideroe
0h 55mTRF-BGO
C$ 248

Search by stops

Search by airline

Search by price

Flights to Oslo

Return flight deals:

Oslo - Canada

Cabin classes:

Browse origins:

C$ 1,241
C$ 1,191
C$ 945
C$ 1,013
View more

Browse destinations: