Cheap flights from Canada to Norway

YYZ — OSL
10 Dec — 17 Dec1
Return
1 adult
Economy
From?
To?
Sat 10/12
Sat 17/12

How far in advance should I book a flight from Canada to Norway?

To save on the cost of your flight from Canada to Norway, book at least 40 days before your planned departure. Booking around this time can save you about 38% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,486 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 1,713.

What is the cheapest month to fly from Canada to Norway?

February can be a great time to fly to Norway from Canada with a flight ticket averaging about C$ 1,158. Cheapflights users have found deals in the month of February for as cheap as C$ 792. The most expensive prices can be found in the month of July.

When is the cheapest time to fly from Canada to Norway (CA - NO)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Norway as you normally would.

Cheap flights from Canada to Norway in December, January 2022

The best prices found for Canada to Norway flights for December, January
22 Jan. - 26 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

OSL

Oslo Gardermoen

1 stop

12h 10m
OSL

Oslo Gardermoen

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

21h 18m
C$ 993

Multiple Airlines

Deal found 3/12

22 Jan. - 26 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

OSL

Oslo Gardermoen

1 stop

17h 35m
OSL

Oslo Gardermoen

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

22h 50m
C$ 1,015

Multiple Airlines

Deal found 3/12

23 Dec. - 31 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

OSL

Oslo Gardermoen

2 stops

15h 05m
OSL

Oslo Gardermoen

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

35h 52m
C$ 1,095

Multiple Airlines

Deal found 2/12

Canada to Norway 2022 flight deals

Cheap flights to Norway from Canada found for this year
23 Dec. - 31 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

OSL

Oslo Gardermoen

2 stops

15h 05m
OSL

Oslo Gardermoen

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

35h 52m
C$ 1,095

Multiple Airlines

Deal found 2/12

23 Dec. - 31 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

OSL

Oslo Gardermoen

3 stops

20h 55m
OSL

Oslo Gardermoen

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

35h 52m
C$ 1,114

Multiple Airlines

Deal found 2/12

25 Dec. - 31 Dec.
YYZ

Toronto Pearson Intl

BGO

Bergen Flesland

1 stop

21h 30m
BGO

Bergen Flesland

YYZ

Toronto Pearson Intl

1 stop

12h 50m
C$ 1,284

Multiple Airlines

Deal found 2/12

Cheap Icelandair flights from Canada to Norway

23 Jan. - 29 Jan.
YYZ

Toronto Pearson Intl

OSL

Oslo Gardermoen

1 stop

9h 50m
OSL

Oslo Gardermoen

YYZ

Toronto Pearson Intl

1 stop

27h 05m
C$ 874

Icelandair

Deal found 3/12

27 Feb. - 10 Mar.
YYZ

Toronto Pearson Intl

OSL

Oslo Gardermoen

1 stop

9h 50m
OSL

Oslo Gardermoen

YYZ

Toronto Pearson Intl

1 stop

11h 15m
C$ 878

Icelandair

Deal found 3/12

10 Jan. - 7 Feb.
YYZ

Toronto Pearson Intl

OSL

Oslo Gardermoen

1 stop

9h 50m
OSL

Oslo Gardermoen

YYZ

Toronto Pearson Intl

1 stop

11h 15m
C$ 882

Icelandair

Deal found 3/12

Cheap Air Canada flights from Canada to Norway

12 May - 17 May
YTZ

Toronto Island

OSL

Oslo Gardermoen

2 stops

18h 25m
OSL

Oslo Gardermoen

YTZ

Toronto Island

2 stops

16h 04m
C$ 1,068

Air Canada

Deal found 4/12

17 May - 28 May
YYC

Calgary

OSL

Oslo Gardermoen

1 stop

18h 25m
OSL

Oslo Gardermoen

YYC

Calgary

1 stop

16h 10m
C$ 1,503

Air Canada

Deal found 4/12

Last minute flights from Canada to Norway

Late deals on round-trip flights to Norway from Canada, departing today and this week
10 Dec. - 14 Jan.
YYZ

Toronto Pearson Intl

OSL

Oslo Gardermoen

1 stop

9h 50m
OSL

Oslo Gardermoen

YYZ

Toronto Pearson Intl

1 stop

11h 15m
C$ 1,176

Icelandair

Deal found 3/12

10 Dec. - 14 Jan.
YYZ

Toronto Pearson Intl

OSL

Oslo Gardermoen

2 stops

30h 00m
OSL

Oslo Gardermoen

YYZ

Toronto Pearson Intl

2 stops

36h 38m
C$ 1,242

United Airlines

Deal found 3/12

10 Dec. - 14 Jan.
YYZ

Toronto Pearson Intl

OSL

Oslo Gardermoen

2 stops

31h 00m
OSL

Oslo Gardermoen

YYZ

Toronto Pearson Intl

1 stop

12h 35m
C$ 1,284

Lufthansa

Deal found 3/12

One-way flights to Norway from Canada

The cheapest one-way flights from Canada to Norway
1 Feb.
YYZ

Toronto Pearson Intl

OSL

Oslo Gardermoen

2 stops

25h 20m
C$ 312

Multiple Airlines

Deal found 4/12

19 Apr.
YYZ

Toronto Pearson Intl

OSL

Oslo Gardermoen

2 stops

27h 30m
C$ 327

Multiple Airlines

Deal found 4/12

24 Apr.
YYZ

Toronto Pearson Intl

TRF

Oslo Sandefjord

2 stops

24h 50m
C$ 341

Multiple Airlines

Deal found 4/12

Related info for your journey

Useful info, stats and facts about Canada to Norway flights.

Which airlines flying from Canada to Norway have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Icelandair, Lufthansa, and KLM flying from Canada to Norway have implemented new flexible cancellation policies.

Can I find flights from Canada to Norway for under C$ 900 on Cheapflights?

Yes, there are multiple flights from Canada to Norway for under C$ 900. The cheapest flight booked recently is on Multiple Airlines for just C$ 813, but on average you can expect to pay C$ 873.

Are there last-minute flights available from Canada to Norway for under C$ 1,200?

There are currently 20+ open flights from Canada to Norway within the next 7 days for less than C$ 1,200.

Destination points for flights from Canada to Norway

Select to see more specific information for flights from Canada to all places in Norway

Top 9 airlines flying from Canada to Norway

The chart below displays the airlines Cheapflights users travelling from Canada to Norway choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
DeltaCheapestC$ 770AverageC$ 1,357FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Scandinavian AirlinesCheapestC$ 778AverageC$ 1,524FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Scandinavian Airlines flights
LOTCheapestC$ 819AverageC$ 1,165FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search LOT flights
Air CanadaCheapestC$ 853AverageC$ 1,776FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
IcelandairCheapestC$ 866AverageC$ 1,333FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Icelandair flights
KLMCheapestC$ 913AverageC$ 1,596FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
LufthansaCheapestC$ 925AverageC$ 1,565FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
Air FranceCheapestC$ 1,127AverageC$ 1,585FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
British AirwaysCheapestC$ 1,247AverageC$ 1,664FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights