>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flight Deals from Hamilton John C. Munro International Airport to Marrakesh Menara Airport

Search for flights from Toronto to Marrakech and check out affordable one-way and round-trip options.

  • One way
  • Round-trip
sortSort: Price (Lowest)
  • Sort: Price (Lowest)
  • Sort: Departure (Earliest)

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Selected Airlines from Hamilton John C. Munro International Airport to Marrakesh Menara Airport

See which airlines fly from Toronto to Marrakech. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

WestJet
From PLN 1,285
PLAY Airline
From PLN 1,301
ANA airlines
Find more flights and airlines

Find Cheaper Flights from Toronto to Marrakech

Explore other flights from Toronto to Marrakech to find the best alternative options.

  • Cheapest
    Air Transat
    YYZ
    16:40
    35h 40m
    2 transfer
    RAK
    09:20
    Toronto Pearson International Airport - Marrakesh Menara Airport
    Tue, May 28Air Transat
    PLN 1,279
  • Air Transat
    YYZ
    16:40
    35h 40m
    2 transfer
    RAK
    09:20
    Toronto Pearson International Airport - Marrakesh Menara Airport
    Tue, May 28Air Transat
    PLN 1,279
    Find More Flights
Flight Schedule from Hamilton John C. Munro International Airport to Marrakesh Menara Airport

Check the schedule for flights from Toronto to Marrakech and find the flight that best matches your travel plans.

Flight info.
Departure
Arrival
Weekly Schedule
  1. WS496

    17:00

    YHM

    2.1h

    20:08

    YHZ

    SMTWTFS
  2. WS024

    23:00

    YHZ

    6.0h

    09:00

    LGW

    S-T-T-S
  3. U28705

    07:35

    LGW

    3.7h

    12:15

    RAK

    SMTWTFS
  4. WS496

    17:00

    YHM

    2.1h

    20:08

    YHZ

    SMTWTFS
  5. WS024

    23:00

    YHZ

    6.0h

    09:00

    LGW

    S-T-T-S
  6. U28707

    15:40

    LGW

    3.7h

    20:20

    RAK

    SMTWT-S
  7. WS496

    17:00

    YHM

    2.1h

    20:08

    YHZ

    SMTWTFS
  8. WS024

    23:00

    YHZ

    6.0h

    09:00

    LGW

    S-T-T-S
  9. BA2812

    13:35

    LGW

    3.8h

    17:20

    RAK

    S------
  10. OG202

    19:00

    YHM

    5.6h

    04:35

    KEF

    S-T-TFS
  11. OG800

    06:40

    KEF

    3.0h

    10:40

    STN

    SMTWTFS
  12. U28707

    15:40

    LGW

    3.7h

    20:20

    RAK

    SMTWT-S
  13. OG202

    19:00

    YHM

    5.6h

    04:35

    KEF

    S-T-TFS
  14. OG800

    06:40

    KEF

    3.0h

    10:40

    STN

    SMTWTFS
  15. W95753

    05:30

    LGW

    3.8h

    09:20

    RAK

    -M-W--S
  16. OG202

    19:00

    YHM

    5.6h

    04:35

    KEF

    S-T-TFS
  17. OG400

    06:00

    KEF

    3.5h

    11:30

    CDG

    SMTWTFS
  18. U24665

    07:00

    CDG

    3.3h

    10:15

    RAK

    --TW-F-
  19. OG202

    19:00

    YHM

    5.6h

    04:35

    KEF

    S-T-TFS
  20. OG400

    06:00

    KEF

    3.5h

    11:30

    CDG

    SMTWTFS
  21. U24671

    06:00

    CDG

    3.4h

    08:25

    RAK

    S---T-S
  22. OG202

    19:00

    YHM

    5.6h

    04:35

    KEF

    S-T-TFS
  23. OG800

    06:40

    KEF

    3.0h

    10:40

    STN

    SMTWTFS
  24. U28709

    17:35

    LGW

    3.8h

    21:20

    RAK

    -M--TF-
  25. OG202

    19:00

    YHM

    5.6h

    04:35

    KEF

    S-T-TFS
  26. OG800

    06:40

    KEF

    3.0h

    10:40

    STN

    SMTWTFS
  27. U26507

    14:00

    LGW

    3.8h

    17:45

    RAK

    --TW---
  28. OG202

    19:00

    YHM

    5.6h

    04:35

    KEF

    S-T-TFS
  29. OG400

    06:00

    KEF

    3.5h

    11:30

    CDG

    SMTWTFS
  30. VY8635

    15:00

    ORY

    3.3h

    17:15

    RAK

    -----F-

Hamilton John C. Munro International Airport to Marrakesh Menara Airport Flights Info

Flight distance6,293.11km
Cheapest one-way ticket pricePLN 1,285
Cheapest return ticket pricePLN 2,191

FAQs for Hamilton John C. Munro International Airport to Marrakesh Menara Airport Flights

  • What is the transportation method from the main airport to downtown in Marrakech?

    • The distance from Marrakesh Menara Airport to downtown is about 4km. It takes about 20 minutes by taxi.