Flight Schedules

Last Updated: Sun, 2 Feb, 2025

  • 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
  • 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
  • AirBaltic (BT 691)
    • -
    • -
    • -
    • -
    • -
    • 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
    • -
    • -
  • 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
    • -
    • -
    • -
    • -
    • -
    • -
  • 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
    • -
    • -
  • 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 800
    Ryanair (FR 1136)Boeing 737 Max 8 Passenger
  • Ryanair (FR 4390)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 21:15 MRS
    15:10 VIE
    11Hrs, 00m 1 Stop (RAK)
  • MRSMarseille Provence Airport 21:15 - VIE 15:10 11h 1 Stop (RAK) Marrakesh
  • MRSMarseille Provence Airport 21:15
    RIXRiga Airport 14:05
  • RAKMarrakech Airport 00:05
    VIEVienna Airport 15:10
  • 11h (4h 05m)
  • 1 Stop RAK · Marrakesh 4h 05m
  • Ryanair (FR 8063)Boeing 737 800
    Ryanair (FR 748)Airbus
  • Ryanair (FR 8063)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 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 07:00. The last flight of the day departs at 07:00. 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.