Cheap flights from Canada to Senegal

YYZ — DSS
12 Dec — 19 Dec1
Return
1 adult
Economy
From?
To?
Mon 12/12
Mon 19/12

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

Travellers have found it’s best to book a flight 61 days in advance to save up to 43% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Canada to Senegal 1-2 weeks in advance for as low as C$ 2,152, or C$ 2,599 for flights within the next 24 hours.

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

The best pricing can be found in the month of October. Prices to Senegal from Canada average C$ 1,857. You can even find prices in October for less than C$ 1,857, as users have found deals to Senegal from as low as C$ 1,306. The month of June appears to be one of the more expensive times to travel to Senegal from Canada. Flying in the targeted month can save you up to 28%.

When is the cheapest time to fly from Canada to Senegal (CA - SN)?

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

Cheap flights from Canada to Senegal in December, January 2022

The best prices found for Canada to Senegal flights for December, January
22 Jan. - 9 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

14h 10m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

21h 00m
C$ 1,220

Royal Air Maroc

Deal found 4/12

26 Jan. - 30 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

23h 30m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

21h 00m
C$ 1,222

Royal Air Maroc

Deal found 5/12

30 Jan. - 12 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

23h 30m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

21h 00m
C$ 1,234

Royal Air Maroc

Deal found 5/12

Canada to Senegal 2022 flight deals

Cheap flights to Senegal from Canada found for this year
5 Dec. - 25 Dec.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

23h 30m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

12h 15m
C$ 1,688

Royal Air Maroc

Deal found 5/12

30 Dec. - 22 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

32h 30m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

21h 00m
C$ 1,715

Royal Air Maroc

Deal found 7/12

30 Dec. - 23 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

32h 30m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

30h 50m
C$ 1,735

Royal Air Maroc

Deal found 6/12

Cheap Royal Air Maroc flights from Canada to Senegal

1 May - 30 May
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

23h 10m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

11h 55m
C$ 1,216

Royal Air Maroc

Deal found 6/12

26 Feb. - 27 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

14h 10m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

21h 20m
C$ 1,218

Royal Air Maroc

Deal found 6/12

10 Mar. - 17 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

14h 10m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

21h 00m
C$ 1,219

Royal Air Maroc

Deal found 5/12

Cheap Air Canada flights from Canada to Senegal

1 May - 31 May
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

17h 25m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

18h 35m
C$ 1,297

Air Canada

Deal found 6/12

1 Mar. - 14 Jun.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

1 stop

16h 10m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

25h 41m
C$ 1,310

Air Canada

Deal found 5/12

1 May - 31 May
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

2 stops

23h 55m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

18h 35m
C$ 1,313

Air Canada

Deal found 6/12

Last minute flights from Canada to Senegal

Late deals on round-trip flights to Senegal from Canada, departing today and this week
12 Dec. - 30 May
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

3 stops

31h 40m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

22h 45m
C$ 2,031

Multiple Airlines

Deal found 5/12

12 Dec. - 31 May
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

3 stops

34h 30m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

20h 45m
C$ 2,157

Multiple Airlines

Deal found 5/12

12 Dec. - 30 May
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

2 stops

30h 45m
DSS

Dakar Blaise Diagne

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

24h 05m
C$ 2,192

TAP AIR PORTUGAL

Deal found 5/12

One-way flights to Senegal from Canada

The cheapest one-way flights from Canada to Senegal
22 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

2 stops

30h 45m
C$ 776

TAP AIR PORTUGAL

Deal found 6/12

19 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

2 stops

24h 05m
C$ 812

TAP AIR PORTUGAL

Deal found 4/12

22 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

DSS

Dakar Blaise Diagne

3 stops

29h 15m
C$ 834

Multiple Airlines

Deal found 6/12

Related info for your journey

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

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

Some of the carriers operating flights from Canada to Senegal that may be offering flexible cancellation policies are Royal Air Maroc, Air Canada, and Air France. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Canada to Senegal for under C$ 1,300 on Cheapflights?

Yes, there are multiple flights from Canada to Senegal for under C$ 1,300. The cheapest flight booked recently is on Royal Air Maroc for just C$ 1,216, but on average you can expect to pay C$ 1,260.

Are there last-minute flights available from Canada to Senegal for under C$ 2,100?

There are currently 20+ open flights from Canada to Senegal within the next 7 days for less than C$ 2,100.

What are the cheapest airlines to fly from Canada to Senegal one-way?

The cheapest airline one-way is TAP AIR PORTUGAL, with whom users have recently found tickets for as low as C$ 776. However, be on the lookout for offers from Royal Air Maroc and Air Canada, as they are both options that can get you from Canada to Senegal for a low price.

Top 9 airlines flying from Canada to Senegal

The chart below displays the airlines Cheapflights users travelling from Canada to Senegal choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 21AverageC$ 36FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
Royal Air MarocCheapestC$ 1,012AverageC$ 1,598FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Royal Air Maroc flights
Air CanadaCheapestC$ 1,016AverageC$ 1,787FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
Turkish AirlinesCheapestC$ 1,063AverageC$ 1,085FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
TAP AIR PORTUGALCheapestC$ 1,078AverageC$ 1,538FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
DeltaCheapestC$ 1,149AverageC$ 1,932FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Air FranceCheapestC$ 1,218AverageC$ 1,939FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
Brussels AirlinesCheapestC$ 1,318AverageC$ 1,798FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Brussels Airlines flights
SWISSCheapestC$ 1,629AverageC$ 1,872FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights