Skip to content
-
Skip to footer
Portugal - English
Flights from Marrakech to Canada
Round-trip
expand_more
1 Passenger, Economy
expand_more
Pay with cash
expand_more
Promo Code
expand_more
From
close
To
Departure
fc-booking-departure-date-aria-label
DD/MM/YYYY
today
Return
fc-booking-return-date-aria-label
DD/MM/YYYY
today
Search
Home
Flights
To Canada
Marrakech - Canada
More TAP Air Portugal Flight Deals
Lisbon - Canada
Faro - Canada
Agadir - Canada
Porto - Canada
Madrid - Canada
Malaga - Canada
Munich - Canada
Barcelona - Canada
Vienna - Canada
Frankfurt - Canada
London - Canada
Nice - Canada
Milan - Canada
Ponta Delgada - Canada
Dakar - Canada
Funchal - Canada
Venice - Canada
Terceira - Canada
Gran Canaria - Canada
Marseille - Canada
Casablanca - Canada
Zurich - Canada
Rome - Canada
Accra - Canada
Valencia - Canada
Brussels - Canada
Dusseldorf - Canada
Berlin - Canada
Paris - Canada
Banjul - Canada
Sevilla - Canada
Geneva - Canada
Amsterdam - Canada
Luxembourg City - Canada
Dublin - Canada
Toulouse - Canada
Prague - Canada
Bologna - Canada
Praia - Canada
Tenerife - Canada
Ibiza - Canada
Maputo - Canada
Luanda - Canada
Porto Santo - Canada
Bissau - Canada
Sao Tome - Canada
Alicante - Canada
Tangier - Canada
Copenhagen - Canada
Manchester - Canada
View More
Explore TAP's Top-Pick Destinations
Lisbon
Rome
Frankfurt
Stockholm
Munich
Geneva
Porto
Amsterdam
Madrid
Terceira
New York/Newark
Faro
Berlin
Paris
Milan
Boston
Washington, D.C.
Luxembourg City
Natal
Miami
Maputo
Funchal
Sao Tome
Valencia
Gran Canaria
Copenhagen
Zurich
Vienna
Hamburg
Marseille
Lyon
Barcelona
Bologna
Ponta Delgada
Salvador
Rio de Janeiro
Toronto
Tenerife
Warsaw
Sevilla
Luanda
Dakar
Accra
Bissau
Banjul
Malaga
Alicante
Manchester
Brussels
Dusseldorf
View More