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

    Cheap Flights from Saudi Arabia to Morocco

    Airline Results Price View
    View All Airlines View Flights
    Flynas 21 results SAR1,497 View Flights
    EgyptAir 1613 results SAR2,067 View Flights
    Royal Air Maroc 1445 results SAR2,097 View Flights
    Qatar Airways 371 results SAR2,258 View Flights
    Etihad 461 results SAR2,284 View Flights
    Turkish Airlines 248 results SAR2,430 View Flights
    Saudi 5955 results SAR2,445 View Flights
    Emirates 737 results SAR2,520 View Flights
    Air France 401 results SAR2,982 View Flights
    Tunisair 189 results SAR3,154 View Flights
    Alitalia 5 results SAR3,169 View Flights
    KLM 3 results SAR3,657 View Flights
    Royal Jordanian 11 results SAR8,720 View Flights
    British Airways 61 results SAR8,814 View Flights
    Iberia 2 results SAR9,110 View Flights
    Gulf Air 74 results SAR10,322 View Flights
    Middle East Airlines 5 results SAR10,513 View Flights
    Lufthansa 377 results SAR11,976 View Flights
    Qantas 4 results SAR13,877 View Flights
    Themes Results Price View
    View All Themes View Cities
    Local Markets 2273 results SAR2,734 View Cities
    Romantic 1499 results SAR2,734 View Cities
    Relaxation 1457 results SAR2,734 View Cities
    Food 1457 results SAR2,734 View Cities
    Entertainment 1457 results SAR2,734 View Cities
    Beach 1338 results SAR2,851 View Cities
    Cities Results Price View
    View All Cities View Flights
    Casablanca 7339 results SAR1,497 View Flights
    Rabat 892 results SAR2,700 View Flights
    Marrakech 1457 results SAR2,734 View Flights
    Agadir 1338 results SAR2,851 View Flights
    Tangier 816 results SAR3,229 View Flights
    Oujda 51 results SAR3,706 View Flights
    Fes 42 results SAR4,572 View Flights
    Nador 30 results SAR5,776 View Flights
    Dakhla 18 results SAR6,399 View Flights
    Depart: Wed, 11 Feb Return: Thu, 19 Feb Riyadh to Casablanca Wed, 11 Feb - Thu, 19 Feb
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 12h 5m
    4:30 am CMN - 7:35 pm RUH
    SAR1,498
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 11 Feb Wed
    RUH Riyadh
    6:45 pm, 11 Feb Wed
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 11 Feb Wed
    JED Jeddah
    3:00 am, 12 Feb Thu
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Jeddah

    CMN
    4:30 am
    5h 40m
    JED
    1:10 pm
    4h 50m
    JED
    6:00 pm
    1h 35m
    RUH
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    XY42
    4:30 am, 19 Feb Thu
    CMN Casablanca
    1:10 pm, 19 Feb Thu
    JED Jeddah
    5h 40m
    4h 50m layover in Jeddah (JED)
    XY225
    6:00 pm, 19 Feb Thu
    JED Jeddah
    7:35 pm, 19 Feb Thu
    RUH Riyadh
    1h 35m
    Depart: Wed, 31 Dec Return: Thu, 8 Jan Riyadh to Casablanca Wed, 31 Dec - Thu, 8 Jan
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 12h 5m
    4:30 am CMN - 7:35 pm RUH
    SAR1,498
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 31 Dec Wed
    RUH Riyadh
    6:45 pm, 31 Dec Wed
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 31 Dec Wed
    JED Jeddah
    3:00 am, 1 Jan Thu
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Jeddah

    CMN
    4:30 am
    5h 40m
    JED
    1:10 pm
    4h 50m
    JED
    6:00 pm
    1h 35m
    RUH
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    XY42
    4:30 am, 8 Jan Thu
    CMN Casablanca
    1:10 pm, 8 Jan Thu
    JED Jeddah
    5h 40m
    4h 50m layover in Jeddah (JED)
    XY225
    6:00 pm, 8 Jan Thu
    JED Jeddah
    7:35 pm, 8 Jan Thu
    RUH Riyadh
    1h 35m
    Depart: Wed, 21 Jan Return: Thu, 19 Feb Riyadh to Casablanca Wed, 21 Jan - Thu, 19 Feb
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 12h 5m
    4:30 am CMN - 7:35 pm RUH
    SAR1,498
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 21 Jan Wed
    RUH Riyadh
    6:45 pm, 21 Jan Wed
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 21 Jan Wed
    JED Jeddah
    3:00 am, 22 Jan Thu
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Jeddah

    CMN
    4:30 am
    5h 40m
    JED
    1:10 pm
    4h 50m
    JED
    6:00 pm
    1h 35m
    RUH
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    XY42
    4:30 am, 19 Feb Thu
    CMN Casablanca
    1:10 pm, 19 Feb Thu
    JED Jeddah
    5h 40m
    4h 50m layover in Jeddah (JED)
    XY225
    6:00 pm, 19 Feb Thu
    JED Jeddah
    7:35 pm, 19 Feb Thu
    RUH Riyadh
    1h 35m
    Depart: Fri, 20 Mar Return: Sat, 28 Mar Jeddah to Casablanca Fri, 20 Mar - Sat, 28 Mar
    Flynas Direct 8h 5m
    9:55 pm JED - 3:00 am (+1) CMN
    Flynas Direct 5h 40m
    4:30 am CMN - 1:10 pm JED
    SAR1,958
    flynas.com
    Show Details

    Depart: Jeddah to Casablanca

    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY41
    9:55 pm, 20 Mar Fri
    JED Jeddah
    3:00 am, 21 Mar Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Jeddah

    CMN
    4:30 am
    5h 40m
    JED
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    XY42
    4:30 am, 28 Mar Sat
    CMN Casablanca
    1:10 pm, 28 Mar Sat
    JED Jeddah
    5h 40m
    Depart: Fri, 2 Jan Return: Tue, 13 Jan Jeddah to Casablanca Fri, 2 Jan - Tue, 13 Jan
    Flynas Direct 8h 5m
    9:55 pm JED - 3:00 am (+1) CMN
    Flynas Direct 5h 40m
    4:30 am CMN - 1:10 pm JED
    SAR1,958
    flynas.com
    Show Details

    Depart: Jeddah to Casablanca

    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY41
    9:55 pm, 2 Jan Fri
    JED Jeddah
    3:00 am, 3 Jan Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Jeddah

    CMN
    4:30 am
    5h 40m
    JED
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    XY42
    4:30 am, 13 Jan Tue
    CMN Casablanca
    1:10 pm, 13 Jan Tue
    JED Jeddah
    5h 40m
    Depart: Mon, 5 Jan Return: Sat, 10 Jan Jeddah to Casablanca Mon, 5 Jan - Sat, 10 Jan
    Flynas Direct 8h 5m
    9:55 pm JED - 3:00 am (+1) CMN
    Flynas Direct 5h 40m
    4:30 am CMN - 1:10 pm JED
    SAR1,958
    flynas.com
    Show Details

    Depart: Jeddah to Casablanca

    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY41
    9:55 pm, 5 Jan Mon
    JED Jeddah
    3:00 am, 6 Jan Tue
    CMN Casablanca
    8h 5m

    Return: Casablanca to Jeddah

    CMN
    4:30 am
    5h 40m
    JED
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    XY42
    4:30 am, 10 Jan Sat
    CMN Casablanca
    1:10 pm, 10 Jan Sat
    JED Jeddah
    5h 40m
    Depart: Fri, 6 Mar Return: Sat, 14 Mar Jeddah to Casablanca Fri, 6 Mar - Sat, 14 Mar
    Flynas Direct 8h 5m
    9:55 pm JED - 3:00 am (+1) CMN
    Flynas Direct 5h 40m
    4:30 am CMN - 1:10 pm JED
    SAR1,958
    flynas.com
    Show Details

    Depart: Jeddah to Casablanca

    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY41
    9:55 pm, 6 Mar Fri
    JED Jeddah
    3:00 am, 7 Mar Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Jeddah

    CMN
    4:30 am
    5h 40m
    JED
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    XY42
    4:30 am, 14 Mar Sat
    CMN Casablanca
    1:10 pm, 14 Mar Sat
    JED Jeddah
    5h 40m
    Depart: Fri, 26 Dec Return: Tue, 6 Jan Riyadh to Casablanca Fri, 26 Dec - Tue, 6 Jan
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 11h 55m
    12:15 pm CMN - 3:10 am (+1) RUH
    SAR2,032
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 26 Dec Fri
    RUH Riyadh
    6:45 pm, 26 Dec Fri
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 26 Dec Fri
    JED Jeddah
    3:00 am, 27 Dec Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Abu Dhabi

    CMN
    12:15 pm
    7h 30m
    AUH
    11:45 pm
    2h 25m
    AUH
    2:10 am
    2h
    RUH
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    XY3612
    12:15 pm, 6 Jan Tue
    CMN Casablanca
    11:45 pm, 6 Jan Tue
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad

    2h 25m layover in Abu Dhabi (AUH)
    XY3315
    2:10 am, 7 Jan Wed
    AUH Abu Dhabi
    3:10 am, 7 Jan Wed
    RUH Riyadh
    2h

    * Operated by Etihad

    Depart: Fri, 13 Mar Return: Tue, 24 Mar Riyadh to Casablanca Fri, 13 Mar - Tue, 24 Mar
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 11h 55m
    12:15 pm CMN - 3:10 am (+1) RUH
    SAR2,032
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 13 Mar Fri
    RUH Riyadh
    6:45 pm, 13 Mar Fri
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 13 Mar Fri
    JED Jeddah
    3:00 am, 14 Mar Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Abu Dhabi

    CMN
    12:15 pm
    7h 30m
    AUH
    11:45 pm
    2h 25m
    AUH
    2:10 am
    2h
    RUH
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    XY3612
    12:15 pm, 24 Mar Tue
    CMN Casablanca
    11:45 pm, 24 Mar Tue
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad

    2h 25m layover in Abu Dhabi (AUH)
    XY3315
    2:10 am, 25 Mar Wed
    AUH Abu Dhabi
    3:10 am, 25 Mar Wed
    RUH Riyadh
    2h

    * Operated by Etihad

    Depart: Fri, 6 Feb Return: Tue, 17 Feb Riyadh to Casablanca Fri, 6 Feb - Tue, 17 Feb
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 11h 55m
    12:15 pm CMN - 3:10 am (+1) RUH
    SAR2,032
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 6 Feb Fri
    RUH Riyadh
    6:45 pm, 6 Feb Fri
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 6 Feb Fri
    JED Jeddah
    3:00 am, 7 Feb Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Abu Dhabi

    CMN
    12:15 pm
    7h 30m
    AUH
    11:45 pm
    2h 25m
    AUH
    2:10 am
    2h
    RUH
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    XY3612
    12:15 pm, 17 Feb Tue
    CMN Casablanca
    11:45 pm, 17 Feb Tue
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad

    2h 25m layover in Abu Dhabi (AUH)
    XY3315
    2:10 am, 18 Feb Wed
    AUH Abu Dhabi
    3:10 am, 18 Feb Wed
    RUH Riyadh
    2h

    * Operated by Etihad

    Depart: Fri, 16 Jan Return: Fri, 23 Jan Riyadh to Casablanca Fri, 16 Jan - Fri, 23 Jan
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 11h 55m
    12:15 pm CMN - 3:10 am (+1) RUH
    SAR2,032
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 16 Jan Fri
    RUH Riyadh
    6:45 pm, 16 Jan Fri
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 16 Jan Fri
    JED Jeddah
    3:00 am, 17 Jan Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Abu Dhabi

    CMN
    12:15 pm
    7h 30m
    AUH
    11:45 pm
    2h 25m
    AUH
    2:10 am
    2h
    RUH
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    XY3612
    12:15 pm, 23 Jan Fri
    CMN Casablanca
    11:45 pm, 23 Jan Fri
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad

    2h 25m layover in Abu Dhabi (AUH)
    XY3315
    2:10 am, 24 Jan Sat
    AUH Abu Dhabi
    3:10 am, 24 Jan Sat
    RUH Riyadh
    2h

    * Operated by Etihad

    Depart: Fri, 2 Jan Return: Sat, 10 Jan Riyadh to Casablanca Fri, 2 Jan - Sat, 10 Jan
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 11h 55m
    12:15 pm CMN - 3:10 am (+1) RUH
    SAR2,032
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 2 Jan Fri
    RUH Riyadh
    6:45 pm, 2 Jan Fri
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 2 Jan Fri
    JED Jeddah
    3:00 am, 3 Jan Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Abu Dhabi

    CMN
    12:15 pm
    7h 30m
    AUH
    11:45 pm
    2h 25m
    AUH
    2:10 am
    2h
    RUH
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    XY3612
    12:15 pm, 10 Jan Sat
    CMN Casablanca
    11:45 pm, 10 Jan Sat
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad

    2h 25m layover in Abu Dhabi (AUH)
    XY3315
    2:10 am, 11 Jan Sun
    AUH Abu Dhabi
    3:10 am, 11 Jan Sun
    RUH Riyadh
    2h

    * Operated by Etihad

    Depart: Fri, 30 Jan Return: Sat, 7 Feb Riyadh to Casablanca Fri, 30 Jan - Sat, 7 Feb
    Flynas 1 stop 13h
    5:00 pm RUH - 3:00 am (+1) CMN
    Flynas 1 stop 11h 55m
    12:15 pm CMN - 3:10 am (+1) RUH
    SAR2,032
    flynas.com
    Show Details

    Depart: Riyadh to Casablanca via Jeddah

    RUH
    5:00 pm
    1h 45m
    JED
    6:45 pm
    3h 10m
    JED
    9:55 pm
    8h 5m
    CMN
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    XY210
    5:00 pm, 30 Jan Fri
    RUH Riyadh
    6:45 pm, 30 Jan Fri
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    9:55 pm, 30 Jan Fri
    JED Jeddah
    3:00 am, 31 Jan Sat
    CMN Casablanca
    8h 5m

    Return: Casablanca to Riyadh via Abu Dhabi

    CMN
    12:15 pm
    7h 30m
    AUH
    11:45 pm
    2h 25m
    AUH
    2:10 am
    2h
    RUH
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    XY3612
    12:15 pm, 7 Feb Sat
    CMN Casablanca
    11:45 pm, 7 Feb Sat
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad

    2h 25m layover in Abu Dhabi (AUH)
    XY3315
    2:10 am, 8 Feb Sun
    AUH Abu Dhabi
    3:10 am, 8 Feb Sun
    RUH Riyadh
    2h

    * Operated by Etihad

    Depart: Thu, 8 Jan Return: Sat, 17 Jan Riyadh to Casablanca Thu, 8 Jan - Sat, 17 Jan
    EgyptAir 1 stop 12h 10m
    4:00 am RUH - 1:10 pm CMN
    EgyptAir 1 stop 9h 50m
    2:10 pm CMN - 3:00 am (+1) RUH
    SAR2,067
    egyptair.com
    Show Details

    Depart: Riyadh to Casablanca via Cairo

    RUH
    4:00 am
    2h 50m
    CAI
    5:50 am
    3h 20m
    CAI
    9:10 am
    6h
    CMN
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS650
    4:00 am, 8 Jan Thu
    RUH Riyadh
    5:50 am, 8 Jan Thu
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    9:10 am, 8 Jan Thu
    CAI Cairo
    1:10 pm, 8 Jan Thu
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    5h
    CAI
    9:10 pm
    2h 20m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    2:10 pm, 17 Jan Sat
    CMN Casablanca
    9:10 pm, 17 Jan Sat
    CAI Cairo
    5h
    2h 20m layover in Cairo (CAI)
    MS649
    11:30 pm, 17 Jan Sat
    CAI Cairo
    3:00 am, 18 Jan Sun
    RUH Riyadh
    2h 30m
    Depart: Fri, 26 Dec Return: Tue, 6 Jan Riyadh to Casablanca Fri, 26 Dec - Tue, 6 Jan
    EgyptAir 1 stop 12h 10m
    4:00 am RUH - 1:10 pm CMN
    EgyptAir 1 stop 9h 50m
    2:10 pm CMN - 3:00 am (+1) RUH
    SAR2,067
    egyptair.com
    Show Details

    Depart: Riyadh to Casablanca via Cairo

    RUH
    4:00 am
    2h 50m
    CAI
    5:50 am
    3h 20m
    CAI
    9:10 am
    6h
    CMN
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS650
    4:00 am, 26 Dec Fri
    RUH Riyadh
    5:50 am, 26 Dec Fri
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    9:10 am, 26 Dec Fri
    CAI Cairo
    1:10 pm, 26 Dec Fri
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    5h
    CAI
    9:10 pm
    2h 20m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    2:10 pm, 6 Jan Tue
    CMN Casablanca
    9:10 pm, 6 Jan Tue
    CAI Cairo
    5h
    2h 20m layover in Cairo (CAI)
    MS649
    11:30 pm, 6 Jan Tue
    CAI Cairo
    3:00 am, 7 Jan Wed
    RUH Riyadh
    2h 30m
    Depart: Fri, 30 Jan Return: Sat, 7 Feb Riyadh to Casablanca Fri, 30 Jan - Sat, 7 Feb
    EgyptAir 1 stop 12h 10m
    4:00 am RUH - 1:10 pm CMN
    EgyptAir 1 stop 9h 50m
    2:10 pm CMN - 3:00 am (+1) RUH
    SAR2,067
    egyptair.com
    Show Details

    Depart: Riyadh to Casablanca via Cairo

    RUH
    4:00 am
    2h 50m
    CAI
    5:50 am
    3h 20m
    CAI
    9:10 am
    6h
    CMN
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS650
    4:00 am, 30 Jan Fri
    RUH Riyadh
    5:50 am, 30 Jan Fri
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    9:10 am, 30 Jan Fri
    CAI Cairo
    1:10 pm, 30 Jan Fri
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    5h
    CAI
    9:10 pm
    2h 20m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    2:10 pm, 7 Feb Sat
    CMN Casablanca
    9:10 pm, 7 Feb Sat
    CAI Cairo
    5h
    2h 20m layover in Cairo (CAI)
    MS649
    11:30 pm, 7 Feb Sat
    CAI Cairo
    3:00 am, 8 Feb Sun
    RUH Riyadh
    2h 30m
    Depart: Wed, 22 Oct Return: Sat, 22 Nov Riyadh to Casablanca Wed, 22 Oct - Sat, 22 Nov
    EgyptAir 1 stop 12h 45m
    4:00 am RUH - 1:45 pm CMN
    EgyptAir 1 stop 9h 50m
    2:10 pm CMN - 3:00 am (+1) RUH
    SAR2,067
    egyptair.com
    Show Details

    Depart: Riyadh to Casablanca via Cairo

    RUH
    4:00 am
    2h 40m
    CAI
    5:40 am
    3h 35m
    CAI
    9:15 am
    6h 30m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS650
    4:00 am, 22 Oct Wed
    RUH Riyadh
    5:40 am, 22 Oct Wed
    CAI Cairo
    2h 40m
    3h 35m layover in Cairo (CAI)
    MS847
    9:15 am, 22 Oct Wed
    CAI Cairo
    1:45 pm, 22 Oct Wed
    CMN Casablanca
    6h 30m

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    5h
    CAI
    9:10 pm
    2h 20m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    2:10 pm, 22 Nov Sat
    CMN Casablanca
    9:10 pm, 22 Nov Sat
    CAI Cairo
    5h
    2h 20m layover in Cairo (CAI)
    MS649
    11:30 pm, 22 Nov Sat
    CAI Cairo
    3:00 am, 23 Nov Sun
    RUH Riyadh
    2h 30m
    Depart: Wed, 21 Jan Return: Thu, 19 Feb Riyadh to Casablanca Wed, 21 Jan - Thu, 19 Feb
    EgyptAir 1 stop 12h 10m
    4:00 am RUH - 1:10 pm CMN
    EgyptAir 1 stop 9h 50m
    2:10 pm CMN - 3:00 am (+1) RUH
    SAR2,067
    egyptair.com
    Show Details

    Depart: Riyadh to Casablanca via Cairo

    RUH
    4:00 am
    2h 50m
    CAI
    5:50 am
    3h 20m
    CAI
    9:10 am
    6h
    CMN
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS650
    4:00 am, 21 Jan Wed
    RUH Riyadh
    5:50 am, 21 Jan Wed
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    9:10 am, 21 Jan Wed
    CAI Cairo
    1:10 pm, 21 Jan Wed
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    5h
    CAI
    9:10 pm
    2h 20m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    2:10 pm, 19 Feb Thu
    CMN Casablanca
    9:10 pm, 19 Feb Thu
    CAI Cairo
    5h
    2h 20m layover in Cairo (CAI)
    MS649
    11:30 pm, 19 Feb Thu
    CAI Cairo
    3:00 am, 20 Feb Fri
    RUH Riyadh
    2h 30m
    Depart: Wed, 21 Jan Return: Wed, 18 Feb Riyadh to Casablanca Wed, 21 Jan - Wed, 18 Feb
    EgyptAir 1 stop 12h 10m
    4:00 am RUH - 1:10 pm CMN
    EgyptAir 1 stop 9h 50m
    2:10 pm CMN - 3:00 am (+1) RUH
    SAR2,067
    egyptair.com
    Show Details

    Depart: Riyadh to Casablanca via Cairo

    RUH
    4:00 am
    2h 50m
    CAI
    5:50 am
    3h 20m
    CAI
    9:10 am
    6h
    CMN
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS650
    4:00 am, 21 Jan Wed
    RUH Riyadh
    5:50 am, 21 Jan Wed
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    9:10 am, 21 Jan Wed
    CAI Cairo
    1:10 pm, 21 Jan Wed
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    5h
    CAI
    9:10 pm
    2h 20m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    2:10 pm, 18 Feb Wed
    CMN Casablanca
    9:10 pm, 18 Feb Wed
    CAI Cairo
    5h
    2h 20m layover in Cairo (CAI)
    MS649
    11:30 pm, 18 Feb Wed
    CAI Cairo
    3:00 am, 19 Feb Thu
    RUH Riyadh
    2h 30m
    Depart: Tue, 11 Nov Return: Wed, 26 Nov Riyadh to Casablanca Tue, 11 Nov - Wed, 26 Nov
    EgyptAir 1 stop 12h 10m
    4:00 am RUH - 1:10 pm CMN
    EgyptAir 1 stop 9h 50m
    2:10 pm CMN - 3:00 am (+1) RUH
    SAR2,067
    egyptair.com
    Show Details

    Depart: Riyadh to Casablanca via Cairo

    RUH
    4:00 am
    2h 50m
    CAI
    5:50 am
    3h 20m
    CAI
    9:10 am
    6h
    CMN
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS650
    4:00 am, 11 Nov Tue
    RUH Riyadh
    5:50 am, 11 Nov Tue
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    9:10 am, 11 Nov Tue
    CAI Cairo
    1:10 pm, 11 Nov Tue
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    5h
    CAI
    9:10 pm
    2h 20m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    2:10 pm, 26 Nov Wed
    CMN Casablanca
    9:10 pm, 26 Nov Wed
    CAI Cairo
    5h
    2h 20m layover in Cairo (CAI)
    MS649
    11:30 pm, 26 Nov Wed
    CAI Cairo
    3:00 am, 27 Nov Thu
    RUH Riyadh
    2h 30m