×
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
    Qatar Airways 10445 results SAR1,100 View Flights
    Turkish Airlines 12371 results SAR1,482 View Flights
    Etihad Airways 10504 results SAR1,666 View Flights
    Emirates 14873 results SAR1,716 View Flights
    EgyptAir 19789 results SAR1,831 View Flights
    Saudia 55820 results SAR1,836 View Flights
    Royal Air Maroc 24578 results SAR2,082 View Flights
    Alitalia 1741 results SAR2,423 View Flights
    Tunisair 1999 results SAR2,619 View Flights
    Air France 16024 results SAR2,641 View Flights
    KLM 764 results SAR2,776 View Flights
    Lufthansa 2203 results SAR3,317 View Flights
    British Airways 2130 results SAR4,386 View Flights
    Flynas 126 results SAR5,935 View Flights
    Middle East Airlines 549 results SAR7,615 View Flights
    Iberia 292 results SAR8,723 View Flights
    Royal Jordanian 75 results SAR8,973 View Flights
    Swiss International Air Lines 200 results SAR9,249 View Flights
    Gulf Air 815 results SAR9,279 View Flights
    Air Berlin 60 results SAR9,345 View Flights
    TAP Portugal 29 results SAR9,510 View Flights
    Qantas 80 results SAR10,412 View Flights
    Kuwait Airways 5 results SAR21,290 View Flights
    Scandinavian Airlines 3 results SAR21,505 View Flights
    Themes Results Price View
    View All Themes View Cities
    Street Markets 28025 results SAR2,412 View Cities
    Romantic 24178 results SAR2,721 View Cities
    Relaxing 23999 results SAR2,721 View Cities
    Foodie 23999 results SAR2,721 View Cities
    Entertainment 23999 results SAR2,721 View Cities
    Beach 7856 results SAR2,722 View Cities
    Cities Results Price View
    View All Cities View Flights
    Casablanca 125255 results SAR1,100 View Flights
    Rabat 13075 results SAR2,082 View Flights
    Tangier 4026 results SAR2,412 View Flights
    Marrakech 23999 results SAR2,721 View Flights
    Ouarzazate 570 results SAR2,721 View Flights
    Agadir 7856 results SAR2,722 View Flights
    Oujda 398 results SAR4,248 View Flights
    Dakhla 76 results SAR5,390 View Flights
    Fes 179 results SAR5,916 View Flights
    Nador 41 results SAR9,687 View Flights
    Cities Results Price View
    View All Cities View Flights
    Gassim 8278 results SAR1,100 View Flights
    Riyadh 69079 results SAR1,482 View Flights
    Jeddah 64073 results SAR1,849 View Flights
    Madinah 10260 results SAR1,957 View Flights
    Dammam 14567 results SAR1,976 View Flights
    Yanbu 312 results SAR2,060 View Flights
    Hail 1646 results SAR2,090 View Flights
    Abha 2624 results SAR2,170 View Flights
    Tabuk 895 results SAR2,171 View Flights
    Alahsa 760 results SAR2,171 View Flights
    Taif 822 results SAR2,453 View Flights
    Jazan 1054 results SAR2,564 View Flights
    Qaisumah 361 results SAR2,582 View Flights
    Najran 664 results SAR2,680 View Flights
    Sharurah 37 results SAR3,814 View Flights
    Rafha 43 results SAR4,498 View Flights
    Depart: Wed, 11 Feb Return: Sun, 22 Feb Gassim to Casablanca Wed, 11 Feb - Sun, 22 Feb
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 12h 5m
    12:10 pm CMN - 3:15 am (+1) ELQ
    SAR1,100
    airtickets.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 11 Feb Wed
    ELQ Gassim
    6:15 pm, 11 Feb Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 12 Feb Thu
    DOH Doha
    8:10 am, 12 Feb Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    3h 5m
    DOH
    1:20 am
    1h 55m
    ELQ
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 22 Feb Sun
    CMN Casablanca
    10:15 pm, 22 Feb Sun
    DOH Doha
    7h 5m
    3h 5m layover in Doha (DOH)
    QR1194
    1:20 am, 23 Feb Mon
    DOH Doha
    3:15 am, 23 Feb Mon
    ELQ Gassim
    1h 55m
    Depart: Wed, 11 Feb Return: Sun, 22 Feb Gassim to Casablanca Wed, 11 Feb - Sun, 22 Feb
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 12h 5m
    12:10 pm CMN - 3:15 am (+1) ELQ
    SAR1,112
    bravofly.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 11 Feb Wed
    ELQ Gassim
    6:15 pm, 11 Feb Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 12 Feb Thu
    DOH Doha
    8:10 am, 12 Feb Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    3h 5m
    DOH
    1:20 am
    1h 55m
    ELQ
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 22 Feb Sun
    CMN Casablanca
    10:15 pm, 22 Feb Sun
    DOH Doha
    7h 5m
    3h 5m layover in Doha (DOH)
    QR1194
    1:20 am, 23 Feb Mon
    DOH Doha
    3:15 am, 23 Feb Mon
    ELQ Gassim
    1h 55m
    Depart: Wed, 18 Feb Return: Sun, 1 Mar Gassim to Casablanca Wed, 18 Feb - Sun, 1 Mar
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 12h 5m
    12:10 pm CMN - 3:15 am (+1) ELQ
    SAR1,151
    bravofly.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 18 Feb Wed
    ELQ Gassim
    6:15 pm, 18 Feb Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 19 Feb Thu
    DOH Doha
    8:10 am, 19 Feb Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    3h 5m
    DOH
    1:20 am
    1h 55m
    ELQ
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 1 Mar Sun
    CMN Casablanca
    10:15 pm, 1 Mar Sun
    DOH Doha
    7h 5m
    3h 5m layover in Doha (DOH)
    QR1194
    1:20 am, 2 Mar Mon
    DOH Doha
    3:15 am, 2 Mar Mon
    ELQ Gassim
    1h 55m
    Depart: Wed, 4 Mar Return: Tue, 17 Mar Gassim to Casablanca Wed, 4 Mar - Tue, 17 Mar
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 17h 50m
    6:50 pm CMN - 3:40 pm (+1) ELQ
    SAR1,154
    bravofly.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 4 Mar Wed
    ELQ Gassim
    6:15 pm, 4 Mar Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 5 Mar Thu
    DOH Doha
    8:10 am, 5 Mar Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    6:50 pm
    6h 55m
    DOH
    4:45 am (+1)
    9h
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1398
    6:50 pm, 17 Mar Tue
    CMN Casablanca
    4:45 am, 18 Mar Wed
    DOH Doha
    6h 55m
    9h layover in Doha (DOH)
    QR1196
    1:45 pm, 18 Mar Wed
    DOH Doha
    3:40 pm, 18 Mar Wed
    ELQ Gassim
    1h 55m
    Depart: Tue, 10 Feb Return: Tue, 24 Feb Gassim to Casablanca Tue, 10 Feb - Tue, 24 Feb
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 17h 50m
    6:50 pm CMN - 3:40 pm (+1) ELQ
    SAR1,154
    bravofly.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 10 Feb Tue
    ELQ Gassim
    6:15 pm, 10 Feb Tue
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 11 Feb Wed
    DOH Doha
    8:10 am, 11 Feb Wed
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    6:50 pm
    6h 55m
    DOH
    4:45 am (+1)
    9h
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1398
    6:50 pm, 24 Feb Tue
    CMN Casablanca
    4:45 am, 25 Feb Wed
    DOH Doha
    6h 55m
    9h layover in Doha (DOH)
    QR1196
    1:45 pm, 25 Feb Wed
    DOH Doha
    3:40 pm, 25 Feb Wed
    ELQ Gassim
    1h 55m
    Depart: Sat, 21 Feb Return: Wed, 4 Mar Gassim to Casablanca Sat, 21 Feb - Wed, 4 Mar
    Qatar Airways 1 stop 13h 35m
    4:15 am ELQ - 2:50 pm CMN
    Qatar Airways 1 stop 1d 30m
    12:10 pm CMN - 3:40 pm (+1) ELQ
    SAR1,168
    bravofly.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:15 am
    1h 35m
    DOH
    5:50 am
    3h 30m
    DOH
    9:20 am
    8h 30m
    CMN
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1195
    4:15 am, 21 Feb Sat
    ELQ Gassim
    5:50 am, 21 Feb Sat
    DOH Doha
    1h 35m
    3h 30m layover in Doha (DOH)
    QR1397
    9:20 am, 21 Feb Sat
    DOH Doha
    2:50 pm, 21 Feb Sat
    CMN Casablanca
    8h 30m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    15h 30m
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 4 Mar Wed
    CMN Casablanca
    10:15 pm, 4 Mar Wed
    DOH Doha
    7h 5m
    15h 30m layover in Doha (DOH)
    QR1196
    1:45 pm, 5 Mar Thu
    DOH Doha
    3:40 pm, 5 Mar Thu
    ELQ Gassim
    1h 55m
    Depart: Tue, 10 Feb Return: Tue, 24 Feb Gassim to Casablanca Tue, 10 Feb - Tue, 24 Feb
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 17h 50m
    6:50 pm CMN - 3:40 pm (+1) ELQ
    SAR1,169
    qatarairways.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 10 Feb Tue
    ELQ Gassim
    6:15 pm, 10 Feb Tue
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 11 Feb Wed
    DOH Doha
    8:10 am, 11 Feb Wed
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    6:50 pm
    6h 55m
    DOH
    4:45 am (+1)
    9h
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1398
    6:50 pm, 24 Feb Tue
    CMN Casablanca
    4:45 am, 25 Feb Wed
    DOH Doha
    6h 55m
    9h layover in Doha (DOH)
    QR1196
    1:45 pm, 25 Feb Wed
    DOH Doha
    3:40 pm, 25 Feb Wed
    ELQ Gassim
    1h 55m
    Depart: Wed, 18 Feb Return: Sun, 1 Mar Gassim to Casablanca Wed, 18 Feb - Sun, 1 Mar
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 12h 5m
    12:10 pm CMN - 3:15 am (+1) ELQ
    SAR1,169
    qatarairways.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 18 Feb Wed
    ELQ Gassim
    6:15 pm, 18 Feb Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 19 Feb Thu
    DOH Doha
    8:10 am, 19 Feb Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    3h 5m
    DOH
    1:20 am
    1h 55m
    ELQ
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 1 Mar Sun
    CMN Casablanca
    10:15 pm, 1 Mar Sun
    DOH Doha
    7h 5m
    3h 5m layover in Doha (DOH)
    QR1194
    1:20 am, 2 Mar Mon
    DOH Doha
    3:15 am, 2 Mar Mon
    ELQ Gassim
    1h 55m
    Depart: Wed, 4 Mar Return: Tue, 17 Mar Gassim to Casablanca Wed, 4 Mar - Tue, 17 Mar
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 17h 50m
    6:50 pm CMN - 3:40 pm (+1) ELQ
    SAR1,174
    onetravel.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 4 Mar Wed
    ELQ Gassim
    6:15 pm, 4 Mar Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 5 Mar Thu
    DOH Doha
    8:10 am, 5 Mar Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    6:50 pm
    6h 55m
    DOH
    4:45 am (+1)
    9h
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1398
    6:50 pm, 17 Mar Tue
    CMN Casablanca
    4:45 am, 18 Mar Wed
    DOH Doha
    6h 55m
    9h layover in Doha (DOH)
    QR1196
    1:45 pm, 18 Mar Wed
    DOH Doha
    3:40 pm, 18 Mar Wed
    ELQ Gassim
    1h 55m
    Depart: Wed, 11 Feb Return: Sun, 22 Feb Gassim to Casablanca Wed, 11 Feb - Sun, 22 Feb
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 12h 5m
    12:10 pm CMN - 3:15 am (+1) ELQ
    SAR1,174
    onetravel.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 11 Feb Wed
    ELQ Gassim
    6:15 pm, 11 Feb Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 12 Feb Thu
    DOH Doha
    8:10 am, 12 Feb Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    3h 5m
    DOH
    1:20 am
    1h 55m
    ELQ
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 22 Feb Sun
    CMN Casablanca
    10:15 pm, 22 Feb Sun
    DOH Doha
    7h 5m
    3h 5m layover in Doha (DOH)
    QR1194
    1:20 am, 23 Feb Mon
    DOH Doha
    3:15 am, 23 Feb Mon
    ELQ Gassim
    1h 55m
    Depart: Wed, 11 Feb Return: Sun, 22 Feb Gassim to Casablanca Wed, 11 Feb - Sun, 22 Feb
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 12h 5m
    12:10 pm CMN - 3:15 am (+1) ELQ
    SAR1,177
    airtickets24.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 11 Feb Wed
    ELQ Gassim
    6:15 pm, 11 Feb Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 12 Feb Thu
    DOH Doha
    8:10 am, 12 Feb Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    3h 5m
    DOH
    1:20 am
    1h 55m
    ELQ
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 22 Feb Sun
    CMN Casablanca
    10:15 pm, 22 Feb Sun
    DOH Doha
    7h 5m
    3h 5m layover in Doha (DOH)
    QR1194
    1:20 am, 23 Feb Mon
    DOH Doha
    3:15 am, 23 Feb Mon
    ELQ Gassim
    1h 55m
    Depart: Sat, 21 Feb Return: Wed, 4 Mar Gassim to Casablanca Sat, 21 Feb - Wed, 4 Mar
    Qatar Airways 1 stop 13h 35m
    4:15 am ELQ - 2:50 pm CMN
    Qatar Airways 1 stop 1d 30m
    12:10 pm CMN - 3:40 pm (+1) ELQ
    SAR1,183
    qatarairways.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:15 am
    1h 35m
    DOH
    5:50 am
    3h 30m
    DOH
    9:20 am
    8h 30m
    CMN
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1195
    4:15 am, 21 Feb Sat
    ELQ Gassim
    5:50 am, 21 Feb Sat
    DOH Doha
    1h 35m
    3h 30m layover in Doha (DOH)
    QR1397
    9:20 am, 21 Feb Sat
    DOH Doha
    2:50 pm, 21 Feb Sat
    CMN Casablanca
    8h 30m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    15h 30m
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 4 Mar Wed
    CMN Casablanca
    10:15 pm, 4 Mar Wed
    DOH Doha
    7h 5m
    15h 30m layover in Doha (DOH)
    QR1196
    1:45 pm, 5 Mar Thu
    DOH Doha
    3:40 pm, 5 Mar Thu
    ELQ Gassim
    1h 55m
    Depart: Tue, 10 Feb Return: Tue, 24 Feb Gassim to Casablanca Tue, 10 Feb - Tue, 24 Feb
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 17h 50m
    6:50 pm CMN - 3:40 pm (+1) ELQ
    SAR1,184
    airtickets24.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 10 Feb Tue
    ELQ Gassim
    6:15 pm, 10 Feb Tue
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 11 Feb Wed
    DOH Doha
    8:10 am, 11 Feb Wed
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    6:50 pm
    6h 55m
    DOH
    4:45 am (+1)
    9h
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1398
    6:50 pm, 24 Feb Tue
    CMN Casablanca
    4:45 am, 25 Feb Wed
    DOH Doha
    6h 55m
    9h layover in Doha (DOH)
    QR1196
    1:45 pm, 25 Feb Wed
    DOH Doha
    3:40 pm, 25 Feb Wed
    ELQ Gassim
    1h 55m
    Depart: Wed, 18 Feb Return: Sun, 1 Mar Gassim to Casablanca Wed, 18 Feb - Sun, 1 Mar
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 12h 5m
    12:10 pm CMN - 3:15 am (+1) ELQ
    SAR1,184
    airtickets24.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 18 Feb Wed
    ELQ Gassim
    6:15 pm, 18 Feb Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 19 Feb Thu
    DOH Doha
    8:10 am, 19 Feb Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    3h 5m
    DOH
    1:20 am
    1h 55m
    ELQ
    3:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 1 Mar Sun
    CMN Casablanca
    10:15 pm, 1 Mar Sun
    DOH Doha
    7h 5m
    3h 5m layover in Doha (DOH)
    QR1194
    1:20 am, 2 Mar Mon
    DOH Doha
    3:15 am, 2 Mar Mon
    ELQ Gassim
    1h 55m
    Depart: Wed, 4 Mar Return: Tue, 17 Mar Gassim to Casablanca Wed, 4 Mar - Tue, 17 Mar
    Qatar Airways 1 stop 18h 30m
    4:40 pm ELQ - 8:10 am (+1) CMN
    Qatar Airways 1 stop 17h 50m
    6:50 pm CMN - 3:40 pm (+1) ELQ
    SAR1,187
    airtickets24.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:40 pm
    1h 35m
    DOH
    6:15 pm
    8h 20m
    DOH
    2:35 am
    8h 35m
    CMN
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR1197
    4:40 pm, 4 Mar Wed
    ELQ Gassim
    6:15 pm, 4 Mar Wed
    DOH Doha
    1h 35m
    8h 20m layover in Doha (DOH)
    QR1395
    2:35 am, 5 Mar Thu
    DOH Doha
    8:10 am, 5 Mar Thu
    CMN Casablanca
    8h 35m

    Return: Casablanca to Gassim via Doha

    CMN
    6:50 pm
    6h 55m
    DOH
    4:45 am (+1)
    9h
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1398
    6:50 pm, 17 Mar Tue
    CMN Casablanca
    4:45 am, 18 Mar Wed
    DOH Doha
    6h 55m
    9h layover in Doha (DOH)
    QR1196
    1:45 pm, 18 Mar Wed
    DOH Doha
    3:40 pm, 18 Mar Wed
    ELQ Gassim
    1h 55m
    Depart: Sat, 21 Feb Return: Wed, 4 Mar Gassim to Casablanca Sat, 21 Feb - Wed, 4 Mar
    Qatar Airways 1 stop 13h 35m
    4:15 am ELQ - 2:50 pm CMN
    Qatar Airways 1 stop 1d 30m
    12:10 pm CMN - 3:40 pm (+1) ELQ
    SAR1,248
    airtickets24.com
    Show Details

    Depart: Gassim to Casablanca via Doha

    ELQ
    4:15 am
    1h 35m
    DOH
    5:50 am
    3h 30m
    DOH
    9:20 am
    8h 30m
    CMN
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1195
    4:15 am, 21 Feb Sat
    ELQ Gassim
    5:50 am, 21 Feb Sat
    DOH Doha
    1h 35m
    3h 30m layover in Doha (DOH)
    QR1397
    9:20 am, 21 Feb Sat
    DOH Doha
    2:50 pm, 21 Feb Sat
    CMN Casablanca
    8h 30m

    Return: Casablanca to Gassim via Doha

    CMN
    12:10 pm
    7h 5m
    DOH
    10:15 pm
    15h 30m
    DOH
    1:45 pm
    1h 55m
    ELQ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1396
    12:10 pm, 4 Mar Wed
    CMN Casablanca
    10:15 pm, 4 Mar Wed
    DOH Doha
    7h 5m
    15h 30m layover in Doha (DOH)
    QR1196
    1:45 pm, 5 Mar Thu
    DOH Doha
    3:40 pm, 5 Mar Thu
    ELQ Gassim
    1h 55m
    Depart: Fri, 6 Mar Return: Mon, 16 Mar Riyadh to Casablanca Fri, 6 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,482
    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, 6 Mar Fri
    RUH Riyadh
    4:25 am, 6 Mar Fri
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 6 Mar Fri
    IST Istanbul
    1:00 pm, 6 Mar Fri
    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: Thu, 29 Jan Return: Tue, 10 Feb Riyadh to Casablanca Thu, 29 Jan - Tue, 10 Feb
    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,485
    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, 29 Jan Thu
    RUH Riyadh
    4:25 am, 29 Jan Thu
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 29 Jan Thu
    IST Istanbul
    1:00 pm, 29 Jan Thu
    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, 10 Feb Tue
    CMN Casablanca
    9:05 pm, 10 Feb Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 11 Feb Wed
    IST Istanbul
    5:45 am, 11 Feb Wed
    RUH Riyadh
    4h
    Depart: Sat, 14 Feb Return: Sat, 21 Feb Riyadh to Casablanca Sat, 14 Feb - Sat, 21 Feb
    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,498
    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 Feb Sat
    RUH Riyadh
    4:25 am, 14 Feb Sat
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 14 Feb Sat
    IST Istanbul
    1:00 pm, 14 Feb 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, 21 Feb Sat
    CMN Casablanca
    9:05 pm, 21 Feb Sat
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 22 Feb Sun
    IST Istanbul
    5:45 am, 22 Feb Sun
    RUH Riyadh
    4h
    Depart: Thu, 29 Jan Return: Tue, 10 Mar Riyadh to Casablanca Thu, 29 Jan - Tue, 10 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,510
    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, 29 Jan Thu
    RUH Riyadh
    4:25 am, 29 Jan Thu
    IST Istanbul
    4h 25m
    5h 35m layover in Istanbul (IST)
    TK617
    10:00 am, 29 Jan Thu
    IST Istanbul
    1:00 pm, 29 Jan Thu
    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, 10 Mar Tue
    CMN Casablanca
    9:05 pm, 10 Mar Tue
    IST Istanbul
    4h 35m
    3h 40m layover in Istanbul (IST)
    TK144
    12:45 am, 11 Mar Wed
    IST Istanbul
    5:45 am, 11 Mar Wed
    RUH Riyadh
    4h