×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights from Saudi Arabia to Morocco
    (Modify Search)
    Price Alerts
    • Themes
    • Origins
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Saudi Arabia to Morocco

    Airline Results Price View
    View All Airlines View Flights
    Turkish Airlines 12097 results SAR1,503 View Flights
    Emirates 19748 results SAR1,823 View Flights
    EgyptAir 46603 results SAR1,895 View Flights
    Etihad Airways 1823 results SAR2,019 View Flights
    Qatar Airways 15193 results SAR2,056 View Flights
    Saudia Airlines 179890 results SAR2,221 View Flights
    Royal Air Maroc 48963 results SAR2,283 View Flights
    Alitalia 2295 results SAR2,329 View Flights
    Air France 19171 results SAR2,704 View Flights
    KLM 221 results SAR2,706 View Flights
    Tunisair 5774 results SAR2,896 View Flights
    British Airways 2109 results SAR3,522 View Flights
    Lufthansa 1681 results SAR3,605 View Flights
    Flynas 236 results SAR4,107 View Flights
    Air Seychelles 612 results SAR6,566 View Flights
    Air Algerie 14 results SAR7,182 View Flights
    Iberia 1114 results SAR8,226 View Flights
    Middle East Airlines 754 results SAR8,592 View Flights
    Royal Jordanian 373 results SAR8,709 View Flights
    Gulf Air 1828 results SAR8,747 View Flights
    TAP Portugal 118 results SAR9,416 View Flights
    Qantas 186 results SAR10,638 View Flights
    Aegean Airlines 7 results SAR10,858 View Flights
    Jetairfly 56 results SAR10,919 View Flights
    Niki 86 results SAR10,949 View Flights
    Onur Air 12 results SAR11,610 View Flights
    Brussels Airlines 10 results SAR12,249 View Flights
    Air Berlin 54 results SAR12,321 View Flights
    Royal Brunei Airlines 8 results SAR13,545 View Flights
    Kuwait Airways 24 results SAR21,333 View Flights
    Themes Results Price View
    View All Themes View Cities
    Street Markets 54003 results SAR2,504 View Cities
    Romantic 45924 results SAR2,504 View Cities
    Relaxing 45780 results SAR2,504 View Cities
    Foodie 45780 results SAR2,504 View Cities
    Entertainment 45780 results SAR2,504 View Cities
    Beach 27928 results SAR2,521 View Cities
    Cities Results Price View
    View All Cities View Flights
    Casablanca 248241 results SAR1,503 View Flights
    Marrakech 45780 results SAR2,504 View Flights
    Rabat 28963 results SAR2,504 View Flights
    Agadir 27928 results SAR2,521 View Flights
    Tangier 8223 results SAR2,765 View Flights
    Dakhla 161 results SAR2,785 View Flights
    Oujda 1097 results SAR2,799 View Flights
    Fes 144 results SAR2,967 View Flights
    Errachidia 191 results SAR3,061 View Flights
    Nador 216 results SAR3,586 View Flights
    Laayoune 116 results SAR4,643 View Flights
    Cities Results Price View
    View All Cities View Flights
    Riyadh 149937 results SAR1,503 View Flights
    Jeddah 110845 results SAR1,895 View Flights
    Dammam 25633 results SAR1,980 View Flights
    Gassim 27209 results SAR2,066 View Flights
    Alahsa 921 results SAR2,076 View Flights
    Madinah 25638 results SAR2,079 View Flights
    Yanbu 1682 results SAR2,136 View Flights
    Tabuk 2695 results SAR2,233 View Flights
    Abha 4241 results SAR2,560 View Flights
    Jazan 969 results SAR2,560 View Flights
    Hail 3545 results SAR2,560 View Flights
    Najran 437 results SAR2,617 View Flights
    Arar 380 results SAR2,646 View Flights
    Taif 6159 results SAR2,666 View Flights
    Jouf 346 results SAR2,666 View Flights
    Al-Baha 100 results SAR2,667 View Flights
    Bisha 93 results SAR2,799 View Flights
    Gurayat 230 results SAR3,833 View Flights
    Depart: Tue, 10 Mar Return: Tue, 17 Mar Riyadh to Casablanca Tue, 10 Mar - Tue, 17 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,503
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 10 Mar Tue
    RUH Riyadh
    4:25 am, 10 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 10 Mar Tue
    IST Istanbul
    1:00 pm, 10 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 17 Mar Tue
    CMN Casablanca
    9:05 pm, 17 Mar Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 18 Mar Wed
    IST Istanbul
    5:45 am, 18 Mar Wed
    RUH Riyadh
    4h
    Depart: Sat, 14 Mar Return: Mon, 23 Mar Riyadh to Casablanca Sat, 14 Mar - Mon, 23 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,507
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 14 Mar Sat
    RUH Riyadh
    4:25 am, 14 Mar Sat
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 14 Mar Sat
    IST Istanbul
    1:00 pm, 14 Mar Sat
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 23 Mar Mon
    CMN Casablanca
    9:05 pm, 23 Mar Mon
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 24 Mar Tue
    IST Istanbul
    5:45 am, 24 Mar Tue
    RUH Riyadh
    4h
    Depart: Wed, 11 Mar Return: Tue, 24 Mar Riyadh to Casablanca Wed, 11 Mar - Tue, 24 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,519
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 11 Mar Wed
    RUH Riyadh
    4:25 am, 11 Mar Wed
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 11 Mar Wed
    IST Istanbul
    1:00 pm, 11 Mar Wed
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 24 Mar Tue
    CMN Casablanca
    9:05 pm, 24 Mar Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 25 Mar Wed
    IST Istanbul
    5:45 am, 25 Mar Wed
    RUH Riyadh
    4h
    Depart: Sat, 14 Mar Return: Tue, 17 Mar Riyadh to Casablanca Sat, 14 Mar - Tue, 17 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,519
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 14 Mar Sat
    RUH Riyadh
    4:25 am, 14 Mar Sat
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 14 Mar Sat
    IST Istanbul
    1:00 pm, 14 Mar Sat
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 17 Mar Tue
    CMN Casablanca
    9:05 pm, 17 Mar Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 18 Mar Wed
    IST Istanbul
    5:45 am, 18 Mar Wed
    RUH Riyadh
    4h
    Depart: Wed, 11 Mar Return: Thu, 19 Mar Riyadh to Casablanca Wed, 11 Mar - Thu, 19 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,519
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 11 Mar Wed
    RUH Riyadh
    4:25 am, 11 Mar Wed
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 11 Mar Wed
    IST Istanbul
    1:00 pm, 11 Mar Wed
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 19 Mar Thu
    CMN Casablanca
    9:05 pm, 19 Mar Thu
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 20 Mar Fri
    IST Istanbul
    5:45 am, 20 Mar Fri
    RUH Riyadh
    4h
    Depart: Sat, 14 Mar Return: Wed, 18 Mar Riyadh to Casablanca Sat, 14 Mar - Wed, 18 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,519
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 14 Mar Sat
    RUH Riyadh
    4:25 am, 14 Mar Sat
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 14 Mar Sat
    IST Istanbul
    1:00 pm, 14 Mar Sat
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 18 Mar Wed
    CMN Casablanca
    9:05 pm, 18 Mar Wed
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 19 Mar Thu
    IST Istanbul
    5:45 am, 19 Mar Thu
    RUH Riyadh
    4h
    Depart: Sat, 14 Mar Return: Tue, 24 Mar Riyadh to Casablanca Sat, 14 Mar - Tue, 24 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,519
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 14 Mar Sat
    RUH Riyadh
    4:25 am, 14 Mar Sat
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 14 Mar Sat
    IST Istanbul
    1:00 pm, 14 Mar Sat
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 24 Mar Tue
    CMN Casablanca
    9:05 pm, 24 Mar Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 25 Mar Wed
    IST Istanbul
    5:45 am, 25 Mar Wed
    RUH Riyadh
    4h
    Depart: Tue, 10 Mar Return: Wed, 18 Mar Riyadh to Casablanca Tue, 10 Mar - Wed, 18 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,521
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 10 Mar Tue
    RUH Riyadh
    4:25 am, 10 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 10 Mar Tue
    IST Istanbul
    1:00 pm, 10 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 18 Mar Wed
    CMN Casablanca
    9:05 pm, 18 Mar Wed
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 19 Mar Thu
    IST Istanbul
    5:45 am, 19 Mar Thu
    RUH Riyadh
    4h
    Depart: Wed, 11 Mar Return: Wed, 10 Jun Riyadh to Casablanca Wed, 11 Mar - Wed, 10 Jun
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 20m
    3:05 pm CMN - 5:25 am (+1) RUH
    SAR1,521
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 11 Mar Wed
    RUH Riyadh
    4:25 am, 11 Mar Wed
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 11 Mar Wed
    IST Istanbul
    1:00 pm, 11 Mar Wed
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    3:05 pm
    4h 35m
    IST
    9:40 pm
    3h 35m
    IST
    1:15 am
    4h 10m
    RUH
    5:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    3:05 pm, 10 Jun Wed
    CMN Casablanca
    9:40 pm, 10 Jun Wed
    IST Istanbul
    4h 35m
    3h 35m layover in Istanbul (IST)
    TK144
    1:15 am, 11 Jun Thu
    IST Istanbul
    5:25 am, 11 Jun Thu
    RUH Riyadh
    4h 10m
    Depart: Tue, 10 Mar Return: Fri, 17 Apr Riyadh to Casablanca Tue, 10 Mar - Fri, 17 Apr
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 11h 20m
    3:05 pm CMN - 5:25 am (+1) RUH
    SAR1,524
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 10 Mar Tue
    RUH Riyadh
    4:25 am, 10 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 10 Mar Tue
    IST Istanbul
    1:00 pm, 10 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    3:05 pm
    3h 35m
    IST
    9:40 pm
    3h 35m
    IST
    1:15 am
    4h 10m
    RUH
    5:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    3:05 pm, 17 Apr Fri
    CMN Casablanca
    9:40 pm, 17 Apr Fri
    IST Istanbul
    3h 35m
    3h 35m layover in Istanbul (IST)
    TK144
    1:15 am, 18 Apr Sat
    IST Istanbul
    5:25 am, 18 Apr Sat
    RUH Riyadh
    4h 10m
    Depart: Tue, 10 Mar Return: Mon, 16 Mar Riyadh to Casablanca Tue, 10 Mar - Mon, 16 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,524
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 10 Mar Tue
    RUH Riyadh
    4:25 am, 10 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 10 Mar Tue
    IST Istanbul
    1:00 pm, 10 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 16 Mar Mon
    CMN Casablanca
    9:05 pm, 16 Mar Mon
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 17 Mar Tue
    IST Istanbul
    5:45 am, 17 Mar Tue
    RUH Riyadh
    4h
    Depart: Wed, 11 Mar Return: Tue, 17 Mar Riyadh to Casablanca Wed, 11 Mar - Tue, 17 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,526
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 11 Mar Wed
    RUH Riyadh
    4:25 am, 11 Mar Wed
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 11 Mar Wed
    IST Istanbul
    1:00 pm, 11 Mar Wed
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 17 Mar Tue
    CMN Casablanca
    9:05 pm, 17 Mar Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 18 Mar Wed
    IST Istanbul
    5:45 am, 18 Mar Wed
    RUH Riyadh
    4h
    Depart: Sat, 14 Mar Return: Mon, 15 Jun Riyadh to Casablanca Sat, 14 Mar - Mon, 15 Jun
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 20m
    3:05 pm CMN - 5:25 am (+1) RUH
    SAR1,526
    airtickets24.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 14 Mar Sat
    RUH Riyadh
    4:25 am, 14 Mar Sat
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 14 Mar Sat
    IST Istanbul
    1:00 pm, 14 Mar Sat
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    3:05 pm
    4h 35m
    IST
    9:40 pm
    3h 35m
    IST
    1:15 am
    4h 10m
    RUH
    5:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    3:05 pm, 15 Jun Mon
    CMN Casablanca
    9:40 pm, 15 Jun Mon
    IST Istanbul
    4h 35m
    3h 35m layover in Istanbul (IST)
    TK144
    1:15 am, 16 Jun Tue
    IST Istanbul
    5:25 am, 16 Jun Tue
    RUH Riyadh
    4h 10m
    Depart: Tue, 10 Mar Return: Tue, 17 Mar Riyadh to Casablanca Tue, 10 Mar - Tue, 17 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,528
    bravofly.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 10 Mar Tue
    RUH Riyadh
    4:25 am, 10 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 10 Mar Tue
    IST Istanbul
    1:00 pm, 10 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 17 Mar Tue
    CMN Casablanca
    9:05 pm, 17 Mar Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 18 Mar Wed
    IST Istanbul
    5:45 am, 18 Mar Wed
    RUH Riyadh
    4h
    Depart: Sat, 14 Mar Return: Thu, 14 May Riyadh to Casablanca Sat, 14 Mar - Thu, 14 May
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 20m
    3:05 pm CMN - 5:25 am (+1) RUH
    SAR1,540
    bravofly.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 14 Mar Sat
    RUH Riyadh
    4:25 am, 14 Mar Sat
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 14 Mar Sat
    IST Istanbul
    1:00 pm, 14 Mar Sat
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    3:05 pm
    4h 35m
    IST
    9:40 pm
    3h 35m
    IST
    1:15 am
    4h 10m
    RUH
    5:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    3:05 pm, 14 May Thu
    CMN Casablanca
    9:40 pm, 14 May Thu
    IST Istanbul
    4h 35m
    3h 35m layover in Istanbul (IST)
    TK144
    1:15 am, 15 May Fri
    IST Istanbul
    5:25 am, 15 May Fri
    RUH Riyadh
    4h 10m
    Depart: Wed, 11 Mar Return: Wed, 10 Jun Riyadh to Casablanca Wed, 11 Mar - Wed, 10 Jun
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 20m
    3:05 pm CMN - 5:25 am (+1) RUH
    SAR1,540
    bravofly.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 11 Mar Wed
    RUH Riyadh
    4:25 am, 11 Mar Wed
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 11 Mar Wed
    IST Istanbul
    1:00 pm, 11 Mar Wed
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    3:05 pm
    4h 35m
    IST
    9:40 pm
    3h 35m
    IST
    1:15 am
    4h 10m
    RUH
    5:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    3:05 pm, 10 Jun Wed
    CMN Casablanca
    9:40 pm, 10 Jun Wed
    IST Istanbul
    4h 35m
    3h 35m layover in Istanbul (IST)
    TK144
    1:15 am, 11 Jun Thu
    IST Istanbul
    5:25 am, 11 Jun Thu
    RUH Riyadh
    4h 10m
    Depart: Tue, 10 Mar Return: Wed, 18 Mar Riyadh to Casablanca Tue, 10 Mar - Wed, 18 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,540
    bravofly.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 10 Mar Tue
    RUH Riyadh
    4:25 am, 10 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 10 Mar Tue
    IST Istanbul
    1:00 pm, 10 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 18 Mar Wed
    CMN Casablanca
    9:05 pm, 18 Mar Wed
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 19 Mar Thu
    IST Istanbul
    5:45 am, 19 Mar Thu
    RUH Riyadh
    4h
    Depart: Tue, 10 Mar Return: Thu, 19 Mar Riyadh to Casablanca Tue, 10 Mar - Thu, 19 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,540
    bravofly.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 10 Mar Tue
    RUH Riyadh
    4:25 am, 10 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 10 Mar Tue
    IST Istanbul
    1:00 pm, 10 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 19 Mar Thu
    CMN Casablanca
    9:05 pm, 19 Mar Thu
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 20 Mar Fri
    IST Istanbul
    5:45 am, 20 Mar Fri
    RUH Riyadh
    4h
    Depart: Tue, 24 Mar Return: Tue, 31 Mar Riyadh to Casablanca Tue, 24 Mar - Tue, 31 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 11h 20m
    3:05 pm CMN - 5:25 am (+1) RUH
    SAR1,540
    bravofly.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 24 Mar Tue
    RUH Riyadh
    4:25 am, 24 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 24 Mar Tue
    IST Istanbul
    1:00 pm, 24 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    3:05 pm
    3h 35m
    IST
    9:40 pm
    3h 35m
    IST
    1:15 am
    4h 10m
    RUH
    5:25 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    3:05 pm, 31 Mar Tue
    CMN Casablanca
    9:40 pm, 31 Mar Tue
    IST Istanbul
    3h 35m
    3h 35m layover in Istanbul (IST)
    TK144
    1:15 am, 1 Apr Wed
    IST Istanbul
    5:25 am, 1 Apr Wed
    RUH Riyadh
    4h 10m
    Depart: Tue, 10 Mar Return: Tue, 17 Mar Riyadh to Casablanca Tue, 10 Mar - Tue, 17 Mar
    Turkish Airlines 1 stop 15h
    1:00 am RUH - 1:00 pm CMN
    Turkish Airlines 1 stop 12h 15m
    2:30 pm CMN - 5:45 am (+1) RUH
    SAR1,540
    bravofly.com
    Show Details

    Depart: Riyadh to Casablanca via Istanbul

    RUH
    1:00 am
    4h 25m
    IST
    4:25 am
    5h 35m
    IST
    10:00 am
    5h
    CMN
    1:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK141
    1:00 am, 10 Mar Tue
    RUH Riyadh
    4:25 am, 10 Mar Tue
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 10 Mar Tue
    IST Istanbul
    1:00 pm, 10 Mar Tue
    CMN Casablanca
    5h

    Return: Casablanca to Riyadh via Istanbul

    CMN
    2:30 pm
    4h 35m
    IST
    9:05 pm
    3h 40m
    IST
    12:45 am
    4h
    RUH
    5:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK618
    2:30 pm, 17 Mar Tue
    CMN Casablanca
    9:05 pm, 17 Mar Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 18 Mar Wed
    IST Istanbul
    5:45 am, 18 Mar Wed
    RUH Riyadh
    4h