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 23 results SAR1,958 View Flights
    Etihad Airways 166 results SAR2,063 View Flights
    EgyptAir 1196 results SAR2,070 View Flights
    Saudia 6484 results SAR2,284 View Flights
    Turkish Airlines 273 results SAR2,389 View Flights
    Emirates 569 results SAR2,404 View Flights
    Royal Air Maroc 1313 results SAR2,528 View Flights
    Qatar Airways 405 results SAR2,749 View Flights
    Air France 463 results SAR2,952 View Flights
    Tunisair 67 results SAR3,113 View Flights
    KLM 14 results SAR3,349 View Flights
    British Airways 53 results SAR7,280 View Flights
    Alitalia 6 results SAR8,338 View Flights
    Middle East Airlines 5 results SAR9,722 View Flights
    Gulf Air 30 results SAR10,569 View Flights
    Iberia 17 results SAR12,115 View Flights
    TAP Portugal 5 results SAR12,715 View Flights
    Lufthansa 192 results SAR12,741 View Flights
    Royal Jordanian 8 results SAR12,861 View Flights
    Luxair 1 result SAR18,281 View Flights
    Themes Results Price View
    View All Themes View Cities
    Local Markets 3003 results SAR2,715 View Cities
    Romantic 2169 results SAR2,715 View Cities
    Relaxation 2070 results SAR2,715 View Cities
    Food 2070 results SAR2,715 View Cities
    Entertainment 2070 results SAR2,715 View Cities
    Beach 1803 results SAR2,715 View Cities
    Cities Results Price View
    View All Cities View Flights
    Casablanca 5385 results SAR1,958 View Flights
    Rabat 920 results SAR2,655 View Flights
    Marrakech 2070 results SAR2,715 View Flights
    Agadir 1803 results SAR2,715 View Flights
    Tangier 933 results SAR2,851 View Flights
    Oujda 32 results SAR2,854 View Flights
    Fes 99 results SAR3,627 View Flights
    Nador 48 results SAR4,133 View Flights
    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
    Fri 20 Mar, 9:55 pm
    JED Jeddah
    Sat 21 Mar, 3:00 am
    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
    Sat 28 Mar, 4:30 am
    CMN Casablanca
    Sat 28 Mar, 1:10 pm
    JED Jeddah
    5h 40m
    Depart:Wed, 14 Jan Return:Thu, 19 Feb Jeddah to Casablanca Wed, 14 Jan - Thu, 19 Feb
    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
    Wed 14 Jan, 9:55 pm
    JED Jeddah
    Thu 15 Jan, 3:00 am
    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
    Thu 19 Feb, 4:30 am
    CMN Casablanca
    Thu 19 Feb, 1:10 pm
    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
    Fri 6 Mar, 9:55 pm
    JED Jeddah
    Sat 7 Mar, 3:00 am
    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
    Sat 14 Mar, 4:30 am
    CMN Casablanca
    Sat 14 Mar, 1:10 pm
    JED Jeddah
    5h 40m
    Depart:Wed, 14 Jan Return:Sat, 24 Jan Riyadh to Casablanca Wed, 14 Jan - Sat, 24 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
    Wed 14 Jan, 5:00 pm
    RUH Riyadh
    Wed 14 Jan, 6:45 pm
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    Wed 14 Jan, 9:55 pm
    JED Jeddah
    Thu 15 Jan, 3:00 am
    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
    Sat 24 Jan, 12:15 pm
    CMN Casablanca
    Sat 24 Jan, 11:45 pm
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad Airways

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

    * Operated by Etihad Airways

    Depart:Fri, 20 Feb Return:Sat, 28 Feb Riyadh to Casablanca Fri, 20 Feb - Sat, 28 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
    Fri 20 Feb, 5:00 pm
    RUH Riyadh
    Fri 20 Feb, 6:45 pm
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    Fri 20 Feb, 9:55 pm
    JED Jeddah
    Sat 21 Feb, 3:00 am
    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
    Sat 28 Feb, 12:15 pm
    CMN Casablanca
    Sat 28 Feb, 11:45 pm
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad Airways

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

    * Operated by Etihad Airways

    Depart:Mon, 15 Dec Return:Tue, 10 Feb Riyadh to Casablanca Mon, 15 Dec - Tue, 10 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
    Mon 15 Dec, 5:00 pm
    RUH Riyadh
    Mon 15 Dec, 6:45 pm
    JED Jeddah
    1h 45m
    3h 10m layover in Jeddah (JED)
    XY41
    Mon 15 Dec, 9:55 pm
    JED Jeddah
    Tue 16 Dec, 3:00 am
    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
    Tue 10 Feb, 12:15 pm
    CMN Casablanca
    Tue 10 Feb, 11:45 pm
    AUH Abu Dhabi
    7h 30m

    * Operated by Etihad Airways

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

    * Operated by Etihad Airways

    Depart:Wed, 19 Nov Return:Sun, 30 Nov Riyadh to Casablanca Wed, 19 Nov - Sun, 30 Nov
    Etihad Airways 1 stop 17h 55m
    4:25 pm RUH - 7:20 am (+1) CMN
    Etihad Airways 1 stop 13h 25m
    10:45 am CMN - 3:10 am (+1) RUH
    SAR2,062
    etihad.com
    Show Details

    Depart: Riyadh to Casablanca via Abu Dhabi

    RUH
    4:25 pm
    1h 35m
    AUH
    7:00 pm
    7h 10m
    AUH
    2:10 am
    9h 10m
    CMN
    7:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY318
    Wed 19 Nov, 4:25 pm
    RUH Riyadh
    Wed 19 Nov, 7:00 pm
    AUH Abu Dhabi
    1h 35m
    7h 10m layover in Abu Dhabi (AUH)
    EY613
    Thu 20 Nov, 2:10 am
    AUH Abu Dhabi
    Thu 20 Nov, 7:20 am
    CMN Casablanca
    9h 10m

    Return: Casablanca to Riyadh via Abu Dhabi

    CMN
    10:45 am
    7h 30m
    AUH
    10:15 pm
    3h 55m
    AUH
    2:10 am
    2h
    RUH
    3:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    EY612
    Sun 30 Nov, 10:45 am
    CMN Casablanca
    Sun 30 Nov, 10:15 pm
    AUH Abu Dhabi
    7h 30m
    3h 55m layover in Abu Dhabi (AUH)
    EY315
    Mon 1 Dec, 2:10 am
    AUH Abu Dhabi
    Mon 1 Dec, 3:10 am
    RUH Riyadh
    2h
    Depart:Tue, 18 Nov Return:Sat, 29 Nov Riyadh to Casablanca Tue, 18 Nov - Sat, 29 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,070
    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
    Tue 18 Nov, 4:00 am
    RUH Riyadh
    Tue 18 Nov, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Tue 18 Nov, 9:10 am
    CAI Cairo
    Tue 18 Nov, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Sat 29 Nov, 2:10 pm
    CMN Casablanca
    Sat 29 Nov, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Sat 29 Nov, 11:30 pm
    CAI Cairo
    Sun 30 Nov, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Wed, 19 Nov Return:Sun, 30 Nov Riyadh to Casablanca Wed, 19 Nov - Sun, 30 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,093
    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
    Wed 19 Nov, 4:00 am
    RUH Riyadh
    Wed 19 Nov, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Wed 19 Nov, 9:10 am
    CAI Cairo
    Wed 19 Nov, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Sun 30 Nov, 2:10 pm
    CMN Casablanca
    Sun 30 Nov, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Sun 30 Nov, 11:30 pm
    CAI Cairo
    Mon 1 Dec, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Wed, 14 Jan Return:Sat, 24 Jan Riyadh to Casablanca Wed, 14 Jan - Sat, 24 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,093
    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
    Wed 14 Jan, 4:00 am
    RUH Riyadh
    Wed 14 Jan, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Wed 14 Jan, 9:10 am
    CAI Cairo
    Wed 14 Jan, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Sat 24 Jan, 2:10 pm
    CMN Casablanca
    Sat 24 Jan, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Sat 24 Jan, 11:30 pm
    CAI Cairo
    Sun 25 Jan, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Thu, 15 Jan Return:Fri, 23 Jan Riyadh to Casablanca Thu, 15 Jan - Fri, 23 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,093
    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
    Thu 15 Jan, 4:00 am
    RUH Riyadh
    Thu 15 Jan, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Thu 15 Jan, 9:10 am
    CAI Cairo
    Thu 15 Jan, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Fri 23 Jan, 2:10 pm
    CMN Casablanca
    Fri 23 Jan, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Fri 23 Jan, 11:30 pm
    CAI Cairo
    Sat 24 Jan, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Sat, 27 Dec Return:Sat, 3 Jan Riyadh to Casablanca Sat, 27 Dec - Sat, 3 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,093
    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
    Sat 27 Dec, 4:00 am
    RUH Riyadh
    Sat 27 Dec, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Sat 27 Dec, 9:10 am
    CAI Cairo
    Sat 27 Dec, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Sat 3 Jan, 2:10 pm
    CMN Casablanca
    Sat 3 Jan, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Sat 3 Jan, 11:30 pm
    CAI Cairo
    Sun 4 Jan, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Mon, 15 Dec Return:Tue, 10 Feb Riyadh to Casablanca Mon, 15 Dec - Tue, 10 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,093
    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
    Mon 15 Dec, 4:00 am
    RUH Riyadh
    Mon 15 Dec, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Mon 15 Dec, 9:10 am
    CAI Cairo
    Mon 15 Dec, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

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

    Depart: Riyadh to Casablanca via Cairo

    RUH
    6:30 am
    2h 40m
    CAI
    8:10 am
    1h 5m
    CAI
    9:15 am
    6h 30m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS690
    Fri 24 Oct, 6:30 am
    RUH Riyadh
    Fri 24 Oct, 8:10 am
    CAI Cairo
    2h 40m
    1h 5m layover in Cairo (CAI)
    MS847
    Fri 24 Oct, 9:15 am
    CAI Cairo
    Fri 24 Oct, 1:45 pm
    CMN Casablanca
    6h 30m

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Wed 5 Nov, 2:10 pm
    CMN Casablanca
    Wed 5 Nov, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Wed 5 Nov, 11:30 pm
    CAI Cairo
    Thu 6 Nov, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Mon, 15 Dec Return:Wed, 11 Feb Riyadh to Casablanca Mon, 15 Dec - Wed, 11 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,097
    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
    Mon 15 Dec, 4:00 am
    RUH Riyadh
    Mon 15 Dec, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Mon 15 Dec, 9:10 am
    CAI Cairo
    Mon 15 Dec, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Wed 11 Feb, 2:10 pm
    CMN Casablanca
    Wed 11 Feb, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Wed 11 Feb, 11:30 pm
    CAI Cairo
    Thu 12 Feb, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Wed, 14 Jan Return:Sat, 24 Jan Riyadh to Casablanca Wed, 14 Jan - Sat, 24 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,143
    airtickets24.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
    Wed 14 Jan, 4:00 am
    RUH Riyadh
    Wed 14 Jan, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Wed 14 Jan, 9:10 am
    CAI Cairo
    Wed 14 Jan, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Sat 24 Jan, 2:10 pm
    CMN Casablanca
    Sat 24 Jan, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Sat 24 Jan, 11:30 pm
    CAI Cairo
    Sun 25 Jan, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Wed, 19 Nov Return:Sun, 30 Nov Riyadh to Casablanca Wed, 19 Nov - Sun, 30 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,143
    airtickets24.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
    Wed 19 Nov, 4:00 am
    RUH Riyadh
    Wed 19 Nov, 5:50 am
    CAI Cairo
    2h 50m
    3h 20m layover in Cairo (CAI)
    MS847
    Wed 19 Nov, 9:10 am
    CAI Cairo
    Wed 19 Nov, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Riyadh via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 30m
    CAI
    11:30 pm
    2h 30m
    RUH
    3:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Sun 30 Nov, 2:10 pm
    CMN Casablanca
    Sun 30 Nov, 9:00 pm
    CAI Cairo
    4h 50m
    2h 30m layover in Cairo (CAI)
    MS649
    Sun 30 Nov, 11:30 pm
    CAI Cairo
    Mon 1 Dec, 3:00 am
    RUH Riyadh
    2h 30m
    Depart:Thu, 18 Sep Return:Fri, 3 Oct Jeddah to Casablanca Thu, 18 Sep - Fri, 3 Oct
    EgyptAir 1 stop 12h 15m
    3:30 am JED - 1:45 pm CMN
    EgyptAir 1 stop 8h 45m
    2:45 pm CMN - 2:30 am (+1) JED
    SAR2,168
    egyptair.com
    Show Details

    Depart: Jeddah to Casablanca via Cairo

    JED
    3:30 am
    3h 10m
    CAI
    5:40 am
    4h 35m
    CAI
    10:15 am
    4h 30m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS664
    Thu 18 Sep, 3:30 am
    JED Jeddah
    Thu 18 Sep, 5:40 am
    CAI Cairo
    3h 10m
    4h 35m layover in Cairo (CAI)
    MS847
    Thu 18 Sep, 10:15 am
    CAI Cairo
    Thu 18 Sep, 1:45 pm
    CMN Casablanca
    4h 30m

    Return: Casablanca to Jeddah via Cairo

    CMN
    2:45 pm
    4h
    CAI
    8:45 pm
    2h 35m
    CAI
    11:20 pm
    2h 10m
    JED
    2:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Fri 3 Oct, 2:45 pm
    CMN Casablanca
    Fri 3 Oct, 8:45 pm
    CAI Cairo
    4h
    2h 35m layover in Cairo (CAI)
    MS663
    Fri 3 Oct, 11:20 pm
    CAI Cairo
    Sat 4 Oct, 2:30 am
    JED Jeddah
    2h 10m
    Depart:Mon, 22 Sep Return:Mon, 6 Oct Jeddah to Casablanca Mon, 22 Sep - Mon, 6 Oct
    EgyptAir 1 stop 12h 15m
    3:30 am JED - 1:45 pm CMN
    EgyptAir 1 stop 13h 5m
    2:45 pm CMN - 6:50 am (+1) JED
    SAR2,168
    egyptair.com
    Show Details

    Depart: Jeddah to Casablanca via Cairo

    JED
    3:30 am
    3h 10m
    CAI
    5:40 am
    4h 35m
    CAI
    10:15 am
    4h 30m
    CMN
    1:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS664
    Mon 22 Sep, 3:30 am
    JED Jeddah
    Mon 22 Sep, 5:40 am
    CAI Cairo
    3h 10m
    4h 35m layover in Cairo (CAI)
    MS847
    Mon 22 Sep, 10:15 am
    CAI Cairo
    Mon 22 Sep, 1:45 pm
    CMN Casablanca
    4h 30m

    Return: Casablanca to Jeddah via Cairo

    CMN
    2:45 pm
    4h
    CAI
    8:45 pm
    6h 55m
    CAI
    3:40 am
    2h 10m
    JED
    6:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Mon 6 Oct, 2:45 pm
    CMN Casablanca
    Mon 6 Oct, 8:45 pm
    CAI Cairo
    4h
    6h 55m layover in Cairo (CAI)
    MS645
    Tue 7 Oct, 3:40 am
    CAI Cairo
    Tue 7 Oct, 6:50 am
    JED Jeddah
    2h 10m
    Depart:Fri, 31 Oct Return:Fri, 7 Nov Jeddah to Casablanca Fri, 31 Oct - Fri, 7 Nov
    EgyptAir 1 stop 15h 40m
    12:30 am JED - 1:10 pm CMN
    EgyptAir 1 stop 9h 20m
    2:10 pm CMN - 2:30 am (+1) JED
    SAR2,168
    egyptair.com
    Show Details

    Depart: Jeddah to Casablanca via Cairo

    JED
    12:30 am
    2h 10m
    CAI
    1:40 am
    7h 30m
    CAI
    9:10 am
    6h
    CMN
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS644
    Fri 31 Oct, 12:30 am
    JED Jeddah
    Fri 31 Oct, 1:40 am
    CAI Cairo
    2h 10m
    7h 30m layover in Cairo (CAI)
    MS847
    Fri 31 Oct, 9:10 am
    CAI Cairo
    Fri 31 Oct, 1:10 pm
    CMN Casablanca
    6h

    Return: Casablanca to Jeddah via Cairo

    CMN
    2:10 pm
    4h 50m
    CAI
    9:00 pm
    2h 25m
    CAI
    11:25 pm
    2h 5m
    JED
    2:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS848
    Fri 7 Nov, 2:10 pm
    CMN Casablanca
    Fri 7 Nov, 9:00 pm
    CAI Cairo
    4h 50m
    2h 25m layover in Cairo (CAI)
    MS663
    Fri 7 Nov, 11:25 pm
    CAI Cairo
    Sat 8 Nov, 2:30 am
    JED Jeddah
    2h 5m