One Way

Popular Filters

One Way Price

MYR 1,880 MYR 5,100

Duration

10 h 45 m 33 h 30 m

Stops From Riga

Departure From Riga

Before 6 AM

MYR 5,023

6 AM - 12 PM

MYR 1,881

12 PM - 6 PM

MYR 2,352

After 6 PM

MYR 2,205

Arrival at Marrakesh

Before 6 AM

MYR 1,881

6 AM - 12 PM

MYR 2,352

12 PM - 6 PM

MYR 2,205

After 6 PM

MYR 2,769

Alliances & Airlines

Oneworld

(13)

SkyTeam

(23)

Star Alliance

(16)

+ 6 more

Layover Airports

+ 8 more

Layover Duration

3 h 35 m 25 h 30 m

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 38 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.


Sorted By:
Departure
Duration
Arrival
Price
Norwegian Air International

MYR 1,928

MYR 1,881

Transit Visa may be required

Riga to Marrakesh , 2 Aug

Norwegian Air International D8 | 2030

07:35

Sat, 2 Aug 25

Riga, Latvia

01 h 10 m

07:45

Sat, 2 Aug 25

Terminal T5

Stockholm, Sweden

BAGGAGE : CHECK INCABIN

Information not available

Norwegian Air International D8 | 3193 | Operated By Norwegian

09:10

Sat, 2 Aug 25

Terminal T5

Stockholm, Sweden

01 h 10 m

10:20

Sat, 2 Aug 25

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

Norwegian Air International D8 | 3406

20:35

Sat, 2 Aug 25

Terminal T2

Copenhagen, Denmark

04 h 30 m

00:05

Sun, 3 Aug 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Finnair, Royal Air Maroc

MYR 2,261

MYR 2,205

Transit Visa may be required

Riga to Marrakesh , 2 Aug

Finnair AY | 1078

22:00

Sat, 2 Aug 25

Riga, Latvia

01 h 10 m

23:10

Sat, 2 Aug 25

Helsinki, Finland

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 1541

09:15

Sun, 3 Aug 25

Helsinki, Finland

02 h 40 m

10:55

Sun, 3 Aug 25

Brussels, Belgium

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 637

12:45

Sun, 3 Aug 25

Brussels, Belgium

03 h 35 m

15:20

Sun, 3 Aug 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Norwegian Air International

MYR 2,363

MYR 2,305

Transit Visa may be required

Riga to Marrakesh , 2 Aug

Norwegian Air International D8 | 2030

07:35

Sat, 2 Aug 25

Riga, Latvia

01 h 10 m

07:45

Sat, 2 Aug 25

Terminal T5

Stockholm, Sweden

BAGGAGE : CHECK INCABIN

Information not available

Norwegian Air International D8 | 4155

15:10

Sat, 2 Aug 25

Terminal T5

Stockholm, Sweden

01 h 10 m

16:20

Sat, 2 Aug 25

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

Norwegian Air International D8 | 3406

20:35

Sat, 2 Aug 25

Terminal T2

Copenhagen, Denmark

04 h 30 m

00:05

Sun, 3 Aug 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Finnair, Royal Air Maroc

MYR 2,411

MYR 2,352

Transit Visa may be required

Riga to Marrakesh , 2 Aug

Finnair AY | 1076

17:55

Sat, 2 Aug 25

Riga, Latvia

01 h 10 m

19:05

Sat, 2 Aug 25

Helsinki, Finland

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 1581

20:25

Sat, 2 Aug 25

Helsinki, Finland

03 h 05 m

22:30

Sat, 2 Aug 25

Terminal T2B

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 641

07:30

Sun, 3 Aug 25

Terminal T4

Paris - Orly Airport, France

03 h 15 m

09:45

Sun, 3 Aug 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

MYR 2,770

MYR 2,701

Transit Visa may be required

Riga to Marrakesh , 2 Aug

Turkish Airlines TK | 1758

11:05

Sat, 2 Aug 25

Riga, Latvia

03 h 25 m

14:30

Sat, 2 Aug 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 619

12:00

Sun, 3 Aug 25

Istanbul, Turkey

05 h 30 m

15:30

Sun, 3 Aug 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

MYR 2,839

MYR 2,769

Transit Visa may be required

Riga to Marrakesh , 2 Aug

KLM Royal Dutch KL | 2834 | Operated By Air Baltic

11:50

Sat, 2 Aug 25

Riga, Latvia

02 h 20 m

13:10

Sat, 2 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2009 | Operated By Air France

14:05

Sat, 2 Aug 25

Amsterdam, Netherlands

01 h 25 m

15:30

Sat, 2 Aug 25

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2048 | Operated By Air France

20:50

Sat, 2 Aug 25

Terminal T2F

Paris, France

03 h 20 m

23:10

Sat, 2 Aug 25

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Finnair, British Airways

MYR 2,956

MYR 2,883

Transit Visa may be required

Riga to Marrakesh , 2 Aug

Finnair AY | 1076

17:55

Sat, 2 Aug 25

Riga, Latvia

01 h 10 m

19:05

Sat, 2 Aug 25

Helsinki, Finland

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 1341

21:05

Sat, 2 Aug 25

Helsinki, Finland

03 h 05 m

22:10

Sat, 2 Aug 25

Terminal T3

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2810 | Operated By Avianca Argentina

06:35

Sun, 3 Aug 25

Terminal S

London - Gatwick Apt, United Kingdom

03 h 45 m

10:20

Sun, 3 Aug 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

More Timing Options

MYR 2,972

MYR 2,899

Transit Visa may be required

Riga to Marrakesh , 2 Aug

KLM Royal Dutch KL | 3092 | Operated By Air Baltic

17:00

Sat, 2 Aug 25

Riga, Latvia

02 h 20 m

18:20

Sat, 2 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2007 | Operated By Air France

10:35

Sun, 3 Aug 25

Amsterdam, Netherlands

01 h 20 m

11:55

Sun, 3 Aug 25

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2048 | Operated By Air France

20:50

Sun, 3 Aug 25

Terminal T2F

Paris, France

04 h 20 m

23:10

Sun, 3 Aug 25

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

MYR 3,030

MYR 2,956

Transit Visa may be required

Riga to Marrakesh , 2 Aug

KLM Royal Dutch KL | 3092 | Operated By Air Baltic

17:00

Sat, 2 Aug 25

Riga, Latvia

02 h 20 m

18:20

Sat, 2 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2023 | Operated By Air France

20:20

Sat, 2 Aug 25

Amsterdam, Netherlands

01 h 30 m

21:50

Sat, 2 Aug 25

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2048 | Operated By Air France

20:50

Sun, 3 Aug 25

Terminal T2F

Paris, France

04 h 20 m

23:10

Sun, 3 Aug 25

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

MYR 3,043

MYR 2,968

Transit Visa may be required

Riga to Marrakesh , 2 Aug

KLM Royal Dutch KL | 2834 | Operated By Air Baltic

11:50

Sat, 2 Aug 25

Riga, Latvia

02 h 20 m

13:10

Sat, 2 Aug 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2013 | Operated By Air France

14:35

Sat, 2 Aug 25

Amsterdam, Netherlands

01 h 20 m

15:55

Sat, 2 Aug 25

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2048 | Operated By Air France

20:50

Sat, 2 Aug 25

Terminal T2F

Paris, France

03 h 20 m

23:10

Sat, 2 Aug 25

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available