Cheap flights from Canada to Asmara

YYZ — ASM
6 Dec — 13 Dec1
Return
1 adult
Economy
From?
To?
Tue 6/12
Tue 13/12

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

Find a great deal and save up to 13% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Canada to Asmara within the next two weeks, with the cheapest ticket starting at C$ 2,156.

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

The best pricing can be found in the month of January. Prices to Asmara from Canada average C$ 2,041. You can even find prices in January for less than C$ 2,041, as users have found deals to Asmara from as low as C$ 1,473. The month of July appears to be one of the more expensive times to travel to Asmara from Canada. Flying in the targeted month can save you up to 13%.

When is the cheapest time to fly from Canada to Asmara (CA - ASM)?

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

Cheap flights from Canada to Asmara in December, January 2022

The best prices found for Canada to ASM flights for December, January
29 Dec. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

21h 00m
C$ 2,488

Ethiopian Air

Deal found 29/11

29 Dec. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

21h 00m
C$ 2,497

Ethiopian Air

Deal found 29/11

5 Jan. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

21h 00m
C$ 2,509

Ethiopian Air

Deal found 30/11

Canada to Asmara 2022 flight deals

Cheap flights to Asmara from Canada found for this year
29 Dec. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

21h 00m
C$ 2,488

Ethiopian Air

Deal found 29/11

29 Dec. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

21h 00m
C$ 2,497

Ethiopian Air

Deal found 29/11

29 Dec. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

1 stop

21h 00m
C$ 2,612

Ethiopian Air

Deal found 29/11

Cheap Ethiopian Air flights from Canada to Asmara

29 Dec. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

21h 00m
C$ 2,488

Ethiopian Air

Deal found 29/11

29 Dec. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

21h 00m
C$ 2,497

Ethiopian Air

Deal found 29/11

5 Jan. - 31 Mar.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

1 stop

17h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

21h 00m
C$ 2,509

Ethiopian Air

Deal found 30/11

Last minute flights from Canada to Asmara

Late deals on round-trip flights to Asmara from Canada, departing today and this week
9 Dec. - 8 Jan.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

2 stops

29h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

1 stop

26h 45m
C$ 3,404

Multiple Airlines

Deal found 28/11

9 Dec. - 8 Jan.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

2 stops

46h 05m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

2 stops

40h 13m
C$ 3,614

Multiple Airlines

Deal found 28/11

9 Dec. - 8 Jan.
YYZ

Toronto Pearson Intl

ASM

Asmara Intl

3 stops

28h 40m
ASM

Asmara Intl

YYZ

Toronto Pearson Intl

3 stops

34h 35m
C$ 4,151

Multiple Airlines

Deal found 28/11

Related info for your journey

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

What airport do you fly into for flights to Asmara from Canada?

If you book a flight to Asmara from Canada, you will be flying to Asmara Intl, which is the city’s only airport. Asmara Intl (ASM) is located 5.6 km from the centre of Asmara.

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

Some of the carriers operating flights from Canada to Asmara Intl that may be offering flexible cancellation policies are Ethiopian Air, Egypt Air, and Turkish Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Canada to Asmara for under C$ 2,500 on Cheapflights?

Yes, there are multiple flights from Canada to Asmara for under C$ 2,500. The cheapest flight booked recently is on Ethiopian Air for just C$ 2,488, but on average you can expect to pay C$ 3,112.

Are there last-minute flights available from Canada to Asmara for under C$ 3,500?

There are currently 4+ open flights from Canada to Asmara within the next 7 days for less than C$ 3,500.

What are the most popular airlines that fly from Canada to Asmara?

When booking a flight from Canada to Asmara, you may want to consider flying on Emirates, Ethiopian Air or Egypt Air as they are the most popular for this route.

What are the cheapest flights from Canada to Asmara?

The cheapest flight price from Canada to Asmara is C$ 1,928. On average you can expect to pay C$ 2,057. The most popular route, (Toronto Pearson Intl - Asmara Intl), can usually be booked for C$ 2,221.

Flights to Asmara from Canada

Departure points for flights from Canada to Asmara

Select to see more specific information for flights to Asmara from all departure points in Canada

Top 4 airlines flying from Canada to Asmara

The chart below displays the airlines Cheapflights users travelling from Canada to Asmara choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Egypt AirCheapestC$ 1,319AverageC$ 1,755FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Egypt Air flights
Ethiopian AirCheapestC$ 1,533AverageC$ 2,169FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
Turkish AirlinesCheapestC$ 1,585AverageC$ 1,933FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
EmiratesCheapestC$ 1,755AverageC$ 2,085FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights