Fly from
Budget
C$ 2,274 - C$ 2,676
Route
Depart
Return
Price
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Thu 30/5
1 stop21h 05m
Maputo Intl
Sat 15/6
2 stops24h 00m
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Thu 30/5
1 stop21h 05m
Maputo Intl
Sat 15/6
2 stops24h 00m
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Thu 30/5
1 stop31h 05m
Maputo Intl
Sat 15/6
1 stop35h 20m
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Thu 30/5
1 stop31h 05m
Maputo Intl
Sat 15/6
1 stop42h 25m
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Thu 30/5
1 stop21h 05m
Maputo Intl
Sat 15/6
3 stops29h 28m
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Thu 30/5
1 stop21h 05m
Maputo Intl
Sat 15/6
3 stops29h 28m
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Thu 30/5
3 stops48h 20m
Maputo Intl
Sat 15/6
3 stops29h 28m
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Thu 30/5
1 stop21h 05m
Maputo Intl
Sat 15/6
2 stops26h 40m
Toronto Pearson IntlMaputo Intl
YYZ - MPM
YYZMPM
Toronto Pearson Intl
Wed 29/5
3 stops54h 50m
Maputo Intl
Sat 15/6
1 stop35h 20m
Overall
Crew
Food
Boarding
Comfort
Entertainment
Reviews
Boarding was absolute mayhem. It was closer to a rugby scrum than a boarding process. A newer plane but no free entertainment. Food was awful, like back in the 90's.
Overall
Crew
Food
Boarding
Comfort
Entertainment
Reviews
Boarding was absolute mayhem. It was closer to a rugby scrum than a boarding process. A newer plane but no free entertainment. Food was awful, like back in the 90's.
Overall
Crew
Food
Boarding
Comfort
Entertainment
Reviews
Boarding was absolute mayhem. It was closer to a rugby scrum than a boarding process. A newer plane but no free entertainment. Food was awful, like back in the 90's.