Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Ryanair

The cheapest airline(s) flying from Riga to Marrakesh is Ryanair.

  • Ryanair Ryanair
  • Wizz Air UK Wizz Air UK
  • Air France Air France
  • Turkish Airlines Turkish Airlines
  • KLM KLM
  • British Airways British Airways
  • Lufthansa Lufthansa
  • Iberia Iberia
Cheapest Month July

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Riga to Marrakesh is July.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Riga to Marrakesh is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:55 RIX
    15:20 RAK
    5Hrs, 25m Direct
  • RIXRiga Airport 10:55 - RAK 15:20 5h 25m Direct
  • RIXRiga Airport 10:55
  • RAKMarrakech Airport 15:20
  • 5h 25m
  • Direct
  • AirBaltic (BT 775)Airbus A220 300
  • AirBaltic (BT 775)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Airbus A220 300
  • 14:45 VLC
    07:40 BVA
    12Hrs, 00m 1 Stop (RAK)
  • VLCValencia Airport 14:45 - BVA 07:40 12h 1 Stop (RAK) Marrakesh
  • VLCValencia Airport 14:45
    RIXRiga Airport 05:45
  • RAKMarrakech Airport 16:45
    BVAParis Beauvais-Tille Airport 07:40
  • 12h (5h 05m)
  • 1 Stop RAK · Marrakesh 5h 05m
  • Ryanair (FR 2216)Boeing 737 Max 8 Passenger
    Ryanair (FR 2820)Boeing 737 800
  • Ryanair (FR 2216)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:55 GVA
    07:30 FRA
    12Hrs, 10m 1 Stop (RAK)
  • GVAGeneva Airport 13:55 - FRA 07:30 12h 10m 1 Stop (RAK) Marrakesh
  • GVAGeneva Airport 13:55
    RIXRiga Airport 06:00
  • RAKMarrakech Airport 17:10
    FRAFrankfurt International Airport 07:30
  • 12h 10m (5h 20m)
  • 1 Stop RAK · Marrakesh 5h 20m
  • Swiss (LX 2200)Airbus A220 300
    Lufthansa (LH 893)Airbus A320 Neo
  • Swiss (LX 2200)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:00 RIX
    14:40 RAK
    9Hrs, 40m 1 Stop (FRA)
  • RIXRiga Airport 06:00 - RAK 14:40 9h 40m 1 Stop (FRA) Frankfurt
  • RIXRiga Airport 06:00
    FRAFrankfurt International Airport 10:55
  • FRAFrankfurt International Airport 07:30
    RAKMarrakech Airport 14:40
  • 9h 40m (3h 25m)
  • 1 Stop FRA · Frankfurt 3h 25m
  • Lufthansa (LH 893)Airbus A320 Neo
    Discover Airlines (4Y 202)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 893)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 06:10 RIX
    14:45 RAK
    9Hrs, 35m 1 Stop (FRA)
  • RIXRiga Airport 06:10 - RAK 14:45 9h 35m 1 Stop (FRA) Frankfurt
  • RIXRiga Airport 06:10
    FRAFrankfurt International Airport 11:00
  • FRAFrankfurt International Airport 07:40
    RAKMarrakech Airport 14:45
  • 9h 35m (3h 20m)
  • 1 Stop FRA · Frankfurt 3h 20m
  • Lufthansa (LH 893)Airbus A320 Neo
    Discover Airlines (4Y 202)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 893)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 07:00 RIX
    16:20 RAK
    10Hrs, 20m 1 Stop (CDG)
  • RIXRiga Airport 07:00 - RAK 16:20 10h 20m 1 Stop (CDG) Paris
  • RIXRiga Airport 07:00
    CDGParis Charles de Gaulle Airport 13:00
  • CDGParis Charles de Gaulle Airport 08:50
    RAKMarrakech Airport 16:20
  • 10h 20m (4h 10m)
  • 1 Stop CDG · Paris 4h 10m
  • AirBaltic (BT 691)Airbus A220 300
    Air France (AF 1276)Airbus Industrie A320 Sharklets
  • AirBaltic (BT 691)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:20 LIS
    08:35 ZRH
    9Hrs, 55m 1 Stop (RAK)
  • LISLisbon Airport 13:20 - ZRH 08:35 9h 55m 1 Stop (RAK) Marrakesh
  • LISLisbon Airport 13:20
    RIXRiga Airport 07:00
  • RAKMarrakech Airport 15:55
    ZRHZurich Airport 08:35
  • 9h 55m (2h 45m)
  • 1 Stop RAK · Marrakesh 2h 45m
  • TAP Air Portugal (TP 1454)Airbus
    AirBaltic (BT 291)Airbus A220 300
  • TAP Air Portugal (TP 1454)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 07:00 RIX
    15:40 RAK
    9Hrs, 40m 1 Stop (CDG)
  • RIXRiga Airport 07:00 - RAK 15:40 9h 40m 1 Stop (CDG) Paris
  • RIXRiga Airport 07:00
    CDGParis Charles de Gaulle Airport 12:20
  • CDGParis Charles de Gaulle Airport 08:50
    RAKMarrakech Airport 15:40
  • 9h 40m (3h 30m)
  • 1 Stop CDG · Paris 3h 30m
  • AirBaltic (BT 691)Airbus A220 300
    Air France (AF 1276)Airbus
  • AirBaltic (BT 691)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:00 RIX
    15:40 RAK
    9Hrs, 40m 1 Stop (CDG)
  • RIXRiga Airport 07:00 - RAK 15:40 9h 40m 1 Stop (CDG) Paris
  • RIXRiga Airport 07:00
    CDGParis Charles de Gaulle Airport 12:20
  • CDGParis Charles de Gaulle Airport 08:50
    RAKMarrakech Airport 15:40
  • 9h 40m (3h 30m)
  • 1 Stop CDG · Paris 3h 30m
  • AirBaltic (BT 691)Airbus A220 300
    Air France (AF 1276)Airbus Industrie A320 Sharklets
  • AirBaltic (BT 691)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 07:00 RIX
    15:40 RAK
    9Hrs, 40m 1 Stop (CDG)
  • RIXRiga Airport 07:00 - RAK 15:40 9h 40m 1 Stop (CDG) Paris
  • RIXRiga Airport 07:00
    CDGParis Charles de Gaulle Airport 12:20
  • CDGParis Charles de Gaulle Airport 08:50
    RAKMarrakech Airport 15:40
  • 9h 40m (3h 30m)
  • 1 Stop CDG · Paris 3h 30m
  • AirBaltic (BT 691)Airbus A220 300
    Air France (AF 1276)Airbus
  • AirBaltic (BT 691)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 07:00 RIX
    15:40 RAK
    9Hrs, 40m 1 Stop (CDG)
  • RIXRiga Airport 07:00 - RAK 15:40 9h 40m 1 Stop (CDG) Paris
  • RIXRiga Airport 07:00
    CDGParis Charles de Gaulle Airport 12:20
  • CDGParis Charles de Gaulle Airport 08:50
    RAKMarrakech Airport 15:40
  • 9h 40m (3h 30m)
  • 1 Stop CDG · Paris 3h 30m
  • AirBaltic (BT 691)Airbus A220 300
    Air France (AF 1276)Airbus
  • AirBaltic (BT 691)
    • M
    • T
    • -
    • -
    • -
    • -
    • -
  • 13:55 GVA
    08:35 ZRH
    11Hrs, 10m 1 Stop (RAK)
  • GVAGeneva Airport 13:55 - ZRH 08:35 11h 10m 1 Stop (RAK) Marrakesh
  • GVAGeneva Airport 13:55
    RIXRiga Airport 07:00
  • RAKMarrakech Airport 17:10
    ZRHZurich Airport 08:35
  • 11h 10m (4h 25m)
  • 1 Stop RAK · Marrakesh 4h 25m
  • Swiss (LX 2200)Airbus A220 300
    AirBaltic (BT 291)Airbus A220 300
  • Swiss (LX 2200)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:55 MAD
    08:20 MUC
    12Hrs, 00m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - MUC 08:20 12h 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    RIXRiga Airport 07:05
  • RAKMarrakech Airport 18:05
    MUCMunich International Airport 08:20
  • 12h (4h 45m)
  • 1 Stop RAK · Marrakesh 4h 45m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    AirBaltic (BT 221)Airbus A220 300
  • Iberia (IB 1853)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:55 MAD
    08:50 BRU
    11Hrs, 45m 1 Stop (RAK)
  • MADMadrid Barajas Airport 15:55 - BRU 08:50 11h 45m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 15:55
    RIXRiga Airport 07:20
  • RAKMarrakech Airport 18:05
    BRUBrussels Airport 08:50
  • 11h 45m (4h 40m)
  • 1 Stop RAK · Marrakesh 4h 40m
  • Iberia (IB 1853)Airbus Industrie A320 Sharklets
    AirBaltic (BT 601)Airbus A220 300
  • Iberia (IB 1853)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 15:00 LIS
    08:50 BRU
    11Hrs, 15m 1 Stop (RAK)
  • LISLisbon Airport 15:00 - BRU 08:50 11h 15m 1 Stop (RAK) Marrakesh
  • LISLisbon Airport 15:00
    RIXRiga Airport 07:20
  • RAKMarrakech Airport 17:35
    BRUBrussels Airport 08:50
  • 11h 15m (4h 10m)
  • 1 Stop RAK · Marrakesh 4h 10m
  • TAP Air Portugal (TP 1454)Airbus
    AirBaltic (BT 601)Airbus A220 300
  • TAP Air Portugal (TP 1454)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:00 LIS
    08:50 BRU
    11Hrs, 15m 1 Stop (RAK)
  • LISLisbon Airport 15:00 - BRU 08:50 11h 15m 1 Stop (RAK) Marrakesh
  • LISLisbon Airport 15:00
    RIXRiga Airport 07:20
  • RAKMarrakech Airport 17:35
    BRUBrussels Airport 08:50
  • 11h 15m (4h 20m)
  • 1 Stop RAK · Marrakesh 4h 20m
  • TAP Air Portugal (TP 1454)Airbus
    AirBaltic (BT 601)Airbus A220 300
  • TAP Air Portugal (TP 1454)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:25 RIX
    14:15 RAK
    7Hrs, 50m 1 Stop (VIE)
  • RIXRiga Airport 07:25 - RAK 14:15 7h 50m 1 Stop (VIE) Vienna
  • RIXRiga Airport 07:25
    VIEVienna Airport 10:10
  • VIEVienna Airport 08:25
    RAKMarrakech Airport 14:15
  • 7h 50m (1h 45m)
  • 1 Stop VIE · Vienna 1h 45m
  • AirBaltic (BT 271)Airbus A220 300
    Austrian Airlines (OS 899)Airbus A320 Neo
  • AirBaltic (BT 271)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:40 RIX
    18:30 RAK
    11Hrs, 50m 1 Stop (LGW)
  • RIXRiga Airport 07:40 - RAK 18:30 11h 50m 1 Stop (LGW) London
  • RIXRiga Airport 07:40
    LGWLondon Gatwick Airport 13:55
  • LGWLondon Gatwick Airport 08:40
    RAKMarrakech Airport 18:30
  • 11h 50m (5h 15m)
  • 1 Stop LGW · London 5h 15m
  • AirBaltic (BT 651)Airbus A220 300
    British Airways (BA 2812)Airbus
  • AirBaltic (BT 651)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:40 RIX
    18:20 RAK
    11Hrs, 40m 1 Stop (LGW)
  • RIXRiga Airport 07:40 - RAK 18:20 11h 40m 1 Stop (LGW) London
  • RIXRiga Airport 07:40
    LGWLondon Gatwick Airport 13:40
  • LGWLondon Gatwick Airport 08:40
    RAKMarrakech Airport 18:20
  • 11h 40m (5h)
  • 1 Stop LGW · London 5h
  • AirBaltic (BT 651)Airbus A220 300
    British Airways (BA 2812)Airbus
  • AirBaltic (BT 651)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:40 RIX
    18:15 RAK
    11Hrs, 35m 1 Stop (LGW)
  • RIXRiga Airport 07:40 - RAK 18:15 11h 35m 1 Stop (LGW) London
  • RIXRiga Airport 07:40
    LGWLondon Gatwick Airport 13:40
  • LGWLondon Gatwick Airport 08:40
    RAKMarrakech Airport 18:15
  • 11h 35m (5h)
  • 1 Stop LGW · London 5h
  • AirBaltic (BT 651)Airbus A220 300
    British Airways (BA 2812)Airbus
  • AirBaltic (BT 651)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 07:40 RIX
    14:45 RAK
    8Hrs, 05m 1 Stop (LGW)
  • RIXRiga Airport 07:40 - RAK 14:45 8h 05m 1 Stop (LGW) London
  • RIXRiga Airport 07:40
    LGWLondon Gatwick Airport 10:10
  • LGWLondon Gatwick Airport 08:40
    RAKMarrakech Airport 14:45
  • 8h 05m (1h 30m)
  • 1 Stop LGW · London 1h 30m
  • AirBaltic (BT 651)Airbus A220 300
    British Airways (BA 2810)Airbus
  • AirBaltic (BT 651)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 08:30 RIX
    18:35 RAK
    11Hrs, 05m 1 Stop (ARN)
  • RIXRiga Airport 08:30 - RAK 18:35 11h 05m 1 Stop (ARN) Stockholm
  • RIXRiga Airport 08:30
    ARNStockholm Arlanda Airport 13:25
  • ARNStockholm Arlanda Airport 08:45
    RAKMarrakech Airport 18:35
  • 11h 05m (4h 40m)
  • 1 Stop ARN · Stockholm 4h 40m
  • Ryanair (FR 4641)Boeing 737 800
    Ryanair (FR 9795)Boeing 737 800
  • Ryanair (FR 4641)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:00 BGY
    10:25 PRG
    12Hrs, 00m 1 Stop (RAK)
  • BGYMilan Bergamo/Orio al Serio Airport 17:00 - PRG 10:25 12h 1 Stop (RAK) Marrakesh
  • BGYMilan Bergamo/Orio al Serio Airport 17:00
    RIXRiga Airport 09:25
  • RAKMarrakech Airport 20:25
    PRGPrague Airport 10:25
  • 12h (5h 10m)
  • 1 Stop RAK · Marrakesh 5h 10m
  • Ryanair (FR 3402)Boeing 737 Max 8 Passenger
    Ryanair (FR 8257)Boeing 737 800
  • Ryanair (FR 3402)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:20 SVQ
    11:55 BGY
    12Hrs, 40m 1 Stop (RAK)
  • SVQSevilla Airport 20:20 - BGY 11:55 12h 40m 1 Stop (RAK) Marrakesh
  • SVQSevilla Airport 20:20
    RIXRiga Airport 10:05
  • RAKMarrakech Airport 21:45
    BGYMilan Bergamo/Orio al Serio Airport 11:55
  • 12h 40m (5h 45m)
  • 1 Stop RAK · Marrakesh 5h 45m
  • Ryanair (FR 4008)Boeing 737 800
    Ryanair (FR 4715)Boeing 737 800
  • Ryanair (FR 4008)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:15 MXP
    11:20 VIE
    11Hrs, 20m 1 Stop (RAK)
  • MXPMilan Malpensa Airport 17:15 - VIE 11:20 11h 20m 1 Stop (RAK) Marrakesh
  • MXPMilan Malpensa Airport 17:15
    RIXRiga Airport 10:15
  • RAKMarrakech Airport 20:35
    VIEVienna Airport 11:20
  • 11h 20m (4h 25m)
  • 1 Stop RAK · Marrakesh 4h 25m
  • Ryanair (FR 8894)Boeing 737 800
    Ryanair (FR 748)Airbus
  • Ryanair (FR 8894)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 20:00 ALC
    11:20 VIE
    12Hrs, 40m 1 Stop (RAK)
  • ALCAlicante Airport 20:00 - VIE 11:20 12h 40m 1 Stop (RAK) Marrakesh
  • ALCAlicante Airport 20:00
    RIXRiga Airport 10:15
  • RAKMarrakech Airport 21:55
    VIEVienna Airport 11:20
  • 12h 40m (5h 45m)
  • 1 Stop RAK · Marrakesh 5h 45m
  • Ryanair (FR 6172)Boeing 737 800
    Ryanair (FR 748)Airbus
  • Ryanair (FR 6172)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:10 DUB
    11:45 STN
    12Hrs, 00m 1 Stop (RAK)
  • DUBDublin Airport 17:10 - STN 11:45 12h 1 Stop (RAK) Marrakesh
  • DUBDublin Airport 17:10
    RIXRiga Airport 10:50
  • RAKMarrakech Airport 21:50
    STNLondon Stansted Airport 11:45
  • 12h (4h 05m)
  • 1 Stop RAK · Marrakesh 4h 05m
  • Ryanair (FR 7378)Boeing 737 Max 8 Passenger
    Ryanair (FR 1136)Boeing 737 800
  • Ryanair (FR 7378)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 16:20 MRS
    11:45 STN
    9Hrs, 20m 1 Stop (RAK)
  • MRSMarseille Provence Airport 16:20 - STN 11:45 9h 20m 1 Stop (RAK) Marrakesh
  • MRSMarseille Provence Airport 16:20
    RIXRiga Airport 10:50
  • RAKMarrakech Airport 19:10
    STNLondon Stansted Airport 11:45
  • 9h 20m (1h 35m)
  • 1 Stop RAK · Marrakesh 1h 35m
  • Ryanair (FR 5152)Boeing 737 Max 8 Passenger
    Ryanair (FR 1136)Boeing 737 800
  • Ryanair (FR 5152)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 20:20 MAD
    12:00 STN
    12Hrs, 20m 1 Stop (RAK)
  • MADMadrid Barajas Airport 20:20 - STN 12:00 12h 20m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 20:20
    RIXRiga Airport 11:05
  • RAKMarrakech Airport 22:25
    STNLondon Stansted Airport 12:00
  • 12h 20m (4h 50m)
  • 1 Stop RAK · Marrakesh 4h 50m
  • Ryanair (FR 6791)Boeing 737 800
    Ryanair (FR 2913)Boeing 737 800
  • Ryanair (FR 6791)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:15 RIX
    18:20 RAK
    8Hrs, 05m 1 Stop (BGY)
  • RIXRiga Airport 11:15 - RAK 18:20 8h 05m 1 Stop (BGY) Milan
  • RIXRiga Airport 11:15
    BGYMilan Bergamo/Orio al Serio Airport 14:55
  • BGYMilan Bergamo/Orio al Serio Airport 13:05
    RAKMarrakech Airport 18:20
  • 8h 05m (1h 50m)
  • 1 Stop BGY · Milan 1h 50m
  • Ryanair (FR 4715)Boeing 737 Max 8 Passenger
    Ryanair (FR 3402)Boeing 737 800
  • Ryanair (FR 4715)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:15 RIX
    20:15 RAK
    10Hrs, 00m 1 Stop (DUB)
  • RIXRiga Airport 11:15 - RAK 20:15 10h 1 Stop (DUB) Dublin
  • RIXRiga Airport 11:15
    DUBDublin Airport 15:35
  • DUBDublin Airport 12:40
    RAKMarrakech Airport 20:15
  • 10h (2h 55m)
  • 1 Stop DUB · Dublin 2h 55m
  • Ryanair (FR 1980)Boeing 737 800
    Ryanair (FR 7378)Boeing 737 800
  • Ryanair (FR 1980)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 19:10 LIS
    12:45 STN
    10Hrs, 55m 1 Stop (RAK)
  • LISLisbon Airport 19:10 - STN 12:45 10h 55m 1 Stop (RAK) Marrakesh
  • LISLisbon Airport 19:10
    RIXRiga Airport 11:50
  • RAKMarrakech Airport 21:45
    STNLondon Stansted Airport 12:45
  • 10h 55m (3h 35m)
  • 1 Stop RAK · Marrakesh 3h 35m
  • Ryanair (FR 4390)Boeing 737 Max 8 Passenger
    Ryanair (FR 1136)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4390)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:10 MAD
    12:45 STN
    10Hrs, 25m 1 Stop (RAK)
  • MADMadrid Barajas Airport 19:10 - STN 12:45 10h 25m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 19:10
    RIXRiga Airport 11:50
  • RAKMarrakech Airport 21:15
    STNLondon Stansted Airport 12:45
  • 10h 25m (2h 55m)
  • 1 Stop RAK · Marrakesh 2h 55m
  • Ryanair (FR 6791)Boeing 737 800
    Ryanair (FR 1136)Boeing 737 Max 8 Passenger
  • Ryanair (FR 6791)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:25 TRN
    12:50 STN
    11Hrs, 45m 1 Stop (RAK)
  • TRNTurin Caselle Airport 19:25 - STN 12:50 11h 45m 1 Stop (RAK) Marrakesh
  • TRNTurin Caselle Airport 19:25
    RIXRiga Airport 11:55
  • RAKMarrakech Airport 22:40
    STNLondon Stansted Airport 12:50
  • 11h 45m (3h 40m)
  • 1 Stop RAK · Marrakesh 3h 40m
  • Ryanair (FR 6163)Boeing 737 800
    Ryanair (FR 1136)Boeing 737 Max 8 Passenger
  • Ryanair (FR 6163)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 17:55 DUB
    13:25 STN
    11Hrs, 05m 1 Stop (RAK)
  • DUBDublin Airport 17:55 - STN 13:25 11h 05m 1 Stop (RAK) Marrakesh
  • DUBDublin Airport 17:55
    RIXRiga Airport 12:30
  • RAKMarrakech Airport 22:35
    STNLondon Stansted Airport 13:25
  • 11h 05m (3h 10m)
  • 1 Stop RAK · Marrakesh 3h 10m
  • Ryanair (FR 7378)Boeing 737 Max 8 Passenger
    Ryanair (FR 1136)Boeing 737 800
  • Ryanair (FR 7378)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:35 MAD
    13:25 STN
    10Hrs, 10m 1 Stop (RAK)
  • MADMadrid Barajas Airport 19:35 - STN 13:25 10h 10m 1 Stop (RAK) Marrakesh
  • MADMadrid Barajas Airport 19:35
    RIXRiga Airport 12:30
  • RAKMarrakech Airport 21:40
    STNLondon Stansted Airport 13:25
  • 10h 10m (2h 40m)
  • 1 Stop RAK · Marrakesh 2h 40m
  • Ryanair (FR 6791)Boeing 737 Max 8 Passenger
    Ryanair (FR 1136)Boeing 737 800
  • Ryanair (FR 6791)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 21:10 AGP
    13:25 STN
    11Hrs, 05m 1 Stop (RAK)
  • AGPMalaga Airport 21:10 - STN 13:25 11h 05m 1 Stop (RAK) Marrakesh
  • AGPMalaga Airport 21:10
    RIXRiga Airport 12:30
  • RAKMarrakech Airport 22:35
    STNLondon Stansted Airport 13:25
  • 11h 05m (3h 50m)
  • 1 Stop RAK · Marrakesh 3h 50m
  • Ryanair (FR 3909)Boeing 737 Max 8 Passenger
    Ryanair (FR 1136)Boeing 737 800
  • Ryanair (FR 3909)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:55 AGP
    13:45 STN
    9Hrs, 30m 1 Stop (RAK)
  • AGPMalaga Airport 19:55 - STN 13:45 9h 30m 1 Stop (RAK) Marrakesh
  • AGPMalaga Airport 19:55
    RIXRiga Airport 12:50
  • RAKMarrakech Airport 21:20
    STNLondon Stansted Airport 13:45
  • 9h 30m (2h 15m)
  • 1 Stop RAK · Marrakesh 2h 15m
  • Ryanair (FR 6287)Boeing 737 800
    Ryanair (FR 1136)Boeing 737 800
  • Ryanair (FR 6287)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 21:15 BVA
    13:50 ARN
    12Hrs, 00m 1 Stop (RAK)
  • BVAParis Beauvais-Tille Airport 21:15 - ARN 13:50 12h 1 Stop (RAK) Marrakesh
  • BVAParis Beauvais-Tille Airport 21:15
    RIXRiga Airport 13:35
  • RAKMarrakech Airport 00:35
    ARNStockholm Arlanda Airport 13:50
  • 12h (4h 50m)
  • 1 Stop RAK · Marrakesh 4h 50m
  • Ryanair (FR 64)Boeing 737 Max 8 Passenger
    Ryanair (FR 4641)Boeing 737 800
  • Ryanair (FR 64)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:40 CDG
    14:40 VNO
    9Hrs, 10m 1 Stop (RAK)
  • CDGParis Charles de Gaulle Airport 18:40 - VNO 14:40 9h 10m 1 Stop (RAK) Marrakesh
  • CDGParis Charles de Gaulle Airport 18:40
    RIXRiga Airport 13:50
  • RAKMarrakech Airport 22:00
    VNOVilnius Airport 14:40
  • 9h 10m (2h 05m)
  • 1 Stop RAK · Marrakesh 2h 05m
  • Air France (AF 1776)Airbus Industrie A320 Sharklets
    AirBaltic (BT 345)Airbus A220 300
  • Air France (AF 1776)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:40 CDG
    14:40 VNO
    9Hrs, 10m 1 Stop (RAK)
  • CDGParis Charles de Gaulle Airport 18:40 - VNO 14:40 9h 10m 1 Stop (RAK) Marrakesh
  • CDGParis Charles de Gaulle Airport 18:40
    RIXRiga Airport 13:50
  • RAKMarrakech Airport 22:00
    VNOVilnius Airport 14:40
  • 9h 10m (2h 05m)
  • 1 Stop RAK · Marrakesh 2h 05m
  • Air France (AF 1776)Airbus
    AirBaltic (BT 345)Airbus A220 300
  • Air France (AF 1776)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 22:10 RIX
    08:55 RAK
    11Hrs, 45m 1 Stop (BCN)
  • RIXRiga Airport 22:10 - RAK 08:55 11h 45m 1 Stop (BCN) Barcelona
  • RIXRiga Airport 22:10
    BCNBarcelona Airport 06:25
  • BCNBarcelona Airport 00:55
    RAKMarrakech Airport 08:55
  • 11h 45m (5h 30m)
  • 1 Stop BCN · Barcelona 5h 30m
  • Ryanair (FR 3194)Boeing 737 Max 8 Passenger
    Ryanair (FR 2239)Boeing 737 800
  • Ryanair (FR 3194)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Riga to Marrakesh?

The fastest flight time for direct flights from Riga to Marrakesh is 5 hours 25 minutes. Check latest flight schedules & prices on Wego.

How far is Marrakesh from Riga?

The flight distance between Riga and Marrakesh is 3735km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:00. The last flight of the day departs at 14:45. See the full list of flight times on Wego.

How many airlines offer direct flights from Riga to Marrakesh?

There are 1 airlines that offer direct flights from Riga to Marrakesh. Find out the list of airlines on Wego.