Fly from
Fly to
Budget
C$ 926 - C$ 2,679
Route
Depart
Return
Price
Halifax IntlCasablanca Mohamed V
YHZ - CMN
YHZCMN
Halifax Intl
Tue 3/10
2 stops19h 45m
Casablanca Mohamed V
Mon 9/10
1 stop10h 30m
Halifax IntlCasablanca Mohamed V
YHZ - CMN
YHZCMN
Halifax Intl
Tue 3/10
2 stops21h 30m
Casablanca Mohamed V
Mon 9/10
2 stops15h 57m
Halifax IntlCasablanca Mohamed V
YHZ - CMN
YHZCMN
Halifax Intl
Tue 3/10
2 stops24h 15m
Casablanca Mohamed V
Sun 8/10
2 stops18h 15m
Halifax IntlCasablanca Mohamed V
YHZ - CMN
YHZCMN
Halifax Intl
Tue 3/10
1 stop11h 05m
Casablanca Mohamed V
Sun 8/10
2 stops22h 01m
Halifax IntlCasablanca Mohamed V
YHZ - CMN
YHZCMN
Halifax Intl
Wed 5/7
1 stop24h 40m
Casablanca Mohamed V
Tue 25/7
2 stops30h 16m
Halifax IntlMarrakech Menara
YHZ - RAK
YHZRAK
Halifax Intl
Tue 5/9
3 stops60h 00m
Marrakech Menara
Mon 11/9
2 stops52h 15m
Halifax IntlMarrakech Menara
YHZ - RAK
YHZRAK
Halifax Intl
Tue 5/9
3 stops60h 00m
Marrakech Menara
Mon 11/9
3 stops29h 21m
Halifax IntlCasablanca Mohamed V
YHZ - CMN
YHZCMN
Halifax Intl
Wed 5/7
2 stops24h 15m
Casablanca Mohamed V
Tue 18/7
1 stop20h 55m
Halifax IntlMarrakech Menara
YHZ - RAK
YHZRAK
Halifax Intl
Tue 5/9
2 stops19h 40m
Marrakech Menara
Mon 11/9
2 stops26h 40m