Popular Filters
One Way Price
Duration
Stops From Riga
Departure From Riga
MYR 2,296
MYR 2,145
MYR 2,606
Arrival at Marrakesh
MYR 2,145
MYR 2,606
MYR 2,595
Alliances & Airlines
Oneworld
(15)
SkyTeam
(36)
Star Alliance
(5)
+ 5 more
Layover Airports
+ 5 more
Layover Duration
Riga To Marrakesh Flights
Book Riga to Marrakesh flight tickets at lowest price. Get best deals on your upcoming Riga to Marrakesh flights only on MakeMyTrip. Also Book Marrakesh to Riga Flights. Currently 42 flights flying from Riga to Marrakesh. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
MYR 2,257
Transit Visa may be required
Riga to Marrakesh , 29 Jul
Finnair AY | 1076
17:55
Tue, 29 Jul 25
Riga, Latvia
01 h 10 m
19:05
Tue, 29 Jul 25
Helsinki, Finland
BAGGAGE : CHECK INCABIN
Information not available
Finnair AY | 1581
20:25
Tue, 29 Jul 25
Helsinki, Finland
03 h 05 m
22:30
Tue, 29 Jul 25
Terminal T2B
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 641
07:40
Wed, 30 Jul 25
Terminal T4
Paris - Orly Airport, France
03 h 15 m
09:55
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,416
Transit Visa may be required
Riga to Marrakesh , 29 Jul
Finnair AY | 1072
08:55
Tue, 29 Jul 25
Riga, Latvia
01 h 10 m
10:05
Tue, 29 Jul 25
Helsinki, Finland
BAGGAGE : CHECK INCABIN
Information not available
Finnair AY | 1581
20:25
Tue, 29 Jul 25
Helsinki, Finland
03 h 05 m
22:30
Tue, 29 Jul 25
Terminal T2B
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 641
07:40
Wed, 30 Jul 25
Terminal T4
Paris - Orly Airport, France
03 h 15 m
09:55
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,474
Transit Visa may be required
Riga to Marrakesh , 29 Jul
Finnair AY | 1076
17:55
Tue, 29 Jul 25
Riga, Latvia
01 h 10 m
19:05
Tue, 29 Jul 25
Helsinki, Finland
BAGGAGE : CHECK INCABIN
Information not available
Finnair AY | 1341
21:05
Tue, 29 Jul 25
Helsinki, Finland
03 h 05 m
22:10
Tue, 29 Jul 25
Terminal T3
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 2810 | Operated By Avianca Argentina
06:45
Wed, 30 Jul 25
Terminal S
London - Gatwick Apt, United Kingdom
03 h 45 m
10:30
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,534
Transit Visa may be required
Riga to Marrakesh , 29 Jul
British Airways BA | 2243 | Operated By Air Baltic
15:40
Tue, 29 Jul 25
Riga, Latvia
02 h 50 m
16:30
Tue, 29 Jul 25
Terminal S
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 2810 | Operated By Avianca Argentina
06:45
Wed, 30 Jul 25
Terminal S
London - Gatwick Apt, United Kingdom
03 h 45 m
10:30
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,730
Transit Visa may be required
Riga to Marrakesh , 29 Jul
KLM Royal Dutch KL | 3092 | Operated By Air Baltic
17:00
Tue, 29 Jul 25
Riga, Latvia
02 h 20 m
18:20
Tue, 29 Jul 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2292
16:50
Wed, 30 Jul 25
Amsterdam, Netherlands
01 h 20 m
18:10
Wed, 30 Jul 25
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2048 | Operated By Air France
20:50
Wed, 30 Jul 25
Terminal T2F
Paris, France
04 h 20 m
23:10
Wed, 30 Jul 25
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,742
Transit Visa may be required
Riga to Marrakesh , 29 Jul
Turkish Airlines TK | 1776
19:50
Tue, 29 Jul 25
Riga, Latvia
03 h 20 m
23:10
Tue, 29 Jul 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 619
12:00
Wed, 30 Jul 25
Istanbul, Turkey
05 h 30 m
15:30
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,868
Transit Visa may be required
Riga to Marrakesh , 29 Jul
Finnair AY | 1074
14:05
Tue, 29 Jul 25
Riga, Latvia
01 h 15 m
15:20
Tue, 29 Jul 25
Helsinki, Finland
BAGGAGE : CHECK INCABIN
Information not available
Finnair AY | 1661
16:40
Tue, 29 Jul 25
Helsinki, Finland
04 h 25 m
20:05
Tue, 29 Jul 25
Terminal T4
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 1851
11:30
Wed, 30 Jul 25
Terminal T4S
Madrid, Spain
02 h
12:30
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,926
Transit Visa may be required
Riga to Marrakesh , 29 Jul
KLM Royal Dutch KL | 2834 | Operated By Air Baltic
11:50
Tue, 29 Jul 25
Riga, Latvia
02 h 20 m
13:10
Tue, 29 Jul 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2292 | Operated By Air France
16:50
Tue, 29 Jul 25
Amsterdam, Netherlands
01 h 20 m
18:10
Tue, 29 Jul 25
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2048 | Operated By Air France
20:50
Tue, 29 Jul 25
Terminal T2F
Paris, France
03 h 20 m
23:10
Tue, 29 Jul 25
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,929
Transit Visa may be required
Riga to Marrakesh , 29 Jul
KLM Royal Dutch KL | 2834 | Operated By Air Baltic
11:50
Tue, 29 Jul 25
Riga, Latvia
02 h 20 m
13:10
Tue, 29 Jul 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2013 | Operated By Air France
14:35
Tue, 29 Jul 25
Amsterdam, Netherlands
01 h 20 m
15:55
Tue, 29 Jul 25
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2048 | Operated By Air France
20:50
Tue, 29 Jul 25
Terminal T2F
Paris, France
03 h 20 m
23:10
Tue, 29 Jul 25
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,984
Transit Visa may be required
Riga to Marrakesh , 29 Jul
KLM Royal Dutch KL | 3092 | Operated By Air Baltic
17:00
Tue, 29 Jul 25
Riga, Latvia
02 h 20 m
18:20
Tue, 29 Jul 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2013 | Operated By Air France
14:35
Wed, 30 Jul 25
Amsterdam, Netherlands
01 h 20 m
15:55
Wed, 30 Jul 25
Terminal T2F
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2048 | Operated By Air France
20:50
Wed, 30 Jul 25
Terminal T2F
Paris, France
04 h 20 m
23:10
Wed, 30 Jul 25
Marrakesh, Morocco
BAGGAGE : CHECK INCABIN
Information not available