Fly from
Budget
C$ 1,517 - C$ 2,468
Route
Depart
Return
Price
Toronto Pearson IntlMogadishu
YYZ - MGQ
YYZMGQ
Toronto Pearson Intl
Sat 14/9
2 stops39h 32m
Mogadishu
Wed 27/11
2 stops38h 20m
Toronto Pearson IntlMogadishu
YYZ - MGQ
YYZMGQ
Toronto Pearson Intl
Mon 16/9
2 stops50h 15m
Mogadishu
Thu 28/11
2 stops30h 29m
Toronto Pearson IntlMogadishu
YYZ - MGQ
YYZMGQ
Toronto Pearson Intl
Sat 14/9
2 stops26h 15m
Mogadishu
Thu 28/11
2 stops31h 18m
Toronto Pearson IntlMogadishu
YYZ - MGQ
YYZMGQ
Toronto Pearson Intl
Sun 15/9
1 stop38h 25m
Mogadishu
Tue 26/11
1 stop28h 10m
Toronto Pearson IntlMogadishu
YYZ - MGQ
YYZMGQ
Toronto Pearson Intl
Sat 14/9
3 stops46h 12m
Mogadishu
Tue 26/11
3 stops38h 10m
Toronto Pearson IntlMogadishu
YYZ - MGQ
YYZMGQ
Toronto Pearson Intl
Mon 16/9
1 stop23h 10m
Mogadishu
Thu 28/11
2 stops21h 50m
Toronto Pearson IntlMogadishu
YYZ - MGQ
YYZMGQ
Toronto Pearson Intl
Mon 16/9
1 stop28h 35m
Mogadishu
Thu 28/11
1 stop41h 15m
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊
Crew
Entertainment
Overall
Food
Comfort
Boarding
Reviews
Good although thete was 2 hours delay in the flight but still is good 😊