Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Air Canada
AC-6583,AC-778,AC-833
20:40
Toronto
6Hrs 50Min 1 Stop
YYZ→LHR→CAI→ASM
03:10
Asmara
Air Canada
AC-6589,AC-778,AC-833
08:40
Toronto
6Hrs 50Min 1 Stop
YYZ→LHR→CAI→ASM
03:10
Asmara
Air Canada
AC-6589,AC-780,AC-833
08:40
Toronto
6Hrs 50Min 1 Stop
YYZ→LHR→CAI→ASM
03:10
Asmara
Air Canada
AC-6585,AC-778,AC-833
18:35
Toronto
6Hrs 55Min 1 Stop
YYZ→LHR→CAI→ASM
03:10
Asmara
Air Canada
AC-6559,AC-778,AC-833
23:25
Toronto
7Hrs 25Min 1 Stop
YYZ→LHR→CAI→ASM
03:10
Asmara
Air Canada
AC-876,AC-1588,AC-578
21:40
Toronto
7Hrs 30Min 1 Stop
YYZ→FRA→IST→ASM
02:35
Asmara
Air Canada
AC-824,AC-1952,AC-578
20:55
Toronto
7Hrs 40Min 1 Stop
YYZ→AMS→IST→ASM
02:35
Asmara
Air Canada
AC-1914,AC-1854,AC-578
21:10
Toronto
7Hrs 45Min 1 Stop
YYZ→BCN→IST→ASM
02:35
Asmara
Air Canada
AC-6789,AC-580,AC-833
17:05
Toronto
8Hrs 25Min 1 Stop
YYZ→FRA→CAI→ASM
03:10
Asmara
Air Canada
AC-6789,AC-7174,AC-833
17:05
Toronto
8Hrs 25Min 1 Stop
YYZ→FRA→CAI→ASM
03:10
Asmara

FAQ about air canada Flights from Toronto to Asmara

Q. How much time does it take to fly from Toronto to Asmara ?

A. It takes 6Hrs 50Min to fly from Toronto to Asmara.

Q. When is the earliest flight from Toronto to Asmara ?

A. The earliest flight from Toronto to Asmara is at 08:40 and is operated by Air Canada.

Q. How many flights are there from Toronto to Asmara ?

A. There are 20 flights from Toronto to Asmara.

Q. When is the last flight from Toronto to Asmara ?

A. The last flight from Toronto to Asmara is at 23:25 and is operated by Air Canada.

View Best Offers