One Way

Popular Filters

One Way Price

MYR 2,254 MYR 10,200

Duration

26 h 5 m 47 h 30 m

Stops From Marrakesh

Departure From Marrakesh

Before 6 AM

MYR 2,660

6 AM - 12 PM

MYR 2,660

12 PM - 6 PM

MYR 2,660

After 6 PM

MYR 2,255

Arrival at Thiruvananthapuram

Before 6 AM

MYR 2,255

6 AM - 12 PM

MYR 2,321

After 6 PM

MYR 8,131

Alliances & Airlines

Oneworld

(25)

SkyTeam

(7)

Star Alliance

(4)

+ 3 more

Layover Airports

+ 7 more

Layover Duration

14 h 15 m 30 h 30 m

Marrakesh To Thiruvananthapuram Flights

Book Marrakesh to Thiruvananthapuram flight tickets at lowest price. Get best deals on your upcoming Marrakesh to Thiruvananthapuram flights only on MakeMyTrip. Also Book Thiruvananthapuram to Marrakesh Flights. Currently 27 flights flying from Marrakesh to Thiruvananthapuram. 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
Qatar Airways

MYR 2,373

MYR 2,255

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Qatar Airways QR | 1396

18:15

Tue, 29 Jul 25

Marrakesh, Morocco

19:05

Tue, 29 Jul 25

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1396

20:50

Tue, 29 Jul 25

Casablanca, Morocco

06:00

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 506

19:15

Wed, 30 Jul 25

Doha, Qatar

04 h 40 m

02:25

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Srilankan Airlines

MYR 2,443

MYR 2,321

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Qatar Airways QR | 1396

18:15

Tue, 29 Jul 25

Marrakesh, Morocco

19:05

Tue, 29 Jul 25

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1396

20:50

Tue, 29 Jul 25

Casablanca, Morocco

06:00

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 658

19:45

Wed, 30 Jul 25

Doha, Qatar

04 h 50 m

03:05

Thu, 31 Jul 25

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Srilankan Airlines UL | 161

08:10

Thu, 31 Jul 25

Colombo, Sri Lanka

01 h

09:10

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Qatar Airways, Srilankan Airlines

MYR 2,488

MYR 2,364

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Royal Air Maroc AT | 5706 | Operated By Qatar Airways

18:15

Tue, 29 Jul 25

Marrakesh, Morocco

19:05

Tue, 29 Jul 25

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 5706 | Operated By Qatar Airways

20:50

Tue, 29 Jul 25

Casablanca, Morocco

06:00

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 658

19:45

Wed, 30 Jul 25

Doha, Qatar

04 h 50 m

03:05

Thu, 31 Jul 25

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Srilankan Airlines UL | 161

08:10

Thu, 31 Jul 25

Colombo, Sri Lanka

01 h

09:10

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Qatar Airways

MYR 2,696

MYR 2,562

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Royal Air Maroc AT | 5706 | Operated By Qatar Airways

18:15

Tue, 29 Jul 25

Marrakesh, Morocco

19:05

Tue, 29 Jul 25

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 5706 | Operated By Qatar Airways

20:50

Tue, 29 Jul 25

Casablanca, Morocco

06:00

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 506

19:15

Wed, 30 Jul 25

Doha, Qatar

04 h 40 m

02:25

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Qatar Airways

More Timing Options

MYR 2,799

MYR 2,660

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Royal Air Maroc AT | 412

18:50

Tue, 29 Jul 25

Terminal T1

Marrakesh, Morocco

01 h

19:50

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1396

20:50

Tue, 29 Jul 25

Terminal T1

Casablanca, Morocco

07 h 10 m

06:00

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 506

19:15

Wed, 30 Jul 25

Doha, Qatar

04 h 40 m

02:25

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

MYR 3,145

MYR 2,989

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Qatar Airways QR | 4569 | Operated By Royal Air Maroc

05:55

Tue, 29 Jul 25

Terminal T1

Marrakesh, Morocco

01 h

06:55

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Tue, 29 Jul 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Tue, 29 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 506

19:15

Wed, 30 Jul 25

Doha, Qatar

04 h 40 m

02:25

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

More Timing Options

MYR 3,534

MYR 3,358

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Qatar Airways QR | 4508 | Operated By Royal Air Maroc

18:50

Tue, 29 Jul 25

Terminal T1

Marrakesh, Morocco

01 h

19:50

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1396

20:50

Tue, 29 Jul 25

Terminal T1

Casablanca, Morocco

07 h 10 m

06:00

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 506

19:15

Wed, 30 Jul 25

Doha, Qatar

04 h 40 m

02:25

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc, Qatar Airways

MYR 4,193

MYR 3,984

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Royal Air Maroc AT | 402

05:55

Tue, 29 Jul 25

Terminal T1

Marrakesh, Morocco

01 h

06:55

Tue, 29 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 4566 | Operated By Royal Air Maroc

14:10

Tue, 29 Jul 25

Terminal T1

Casablanca, Morocco

07 h 25 m

23:35

Tue, 29 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 506

19:15

Wed, 30 Jul 25

Doha, Qatar

04 h 40 m

02:25

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

MYR 4,559

MYR 4,333

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

Qatar Airways QR | 8007 | Operated By Iberia

13:10

Tue, 29 Jul 25

Terminal T1

Marrakesh, Morocco

02 h

16:10

Tue, 29 Jul 25

Terminal T4S

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 6949 | Operated By Iberia

09:30

Wed, 30 Jul 25

Terminal T4S

Madrid, Spain

07 h 10 m

17:40

Wed, 30 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 506

19:15

Wed, 30 Jul 25

Doha, Qatar

04 h 40 m

02:25

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal, Emirates

MYR 5,345

MYR 5,078

Transit Visa may be required

Marrakesh to Thiruvananthapuram , 29 Jul

TAP Portugal TP | 1455

17:10

Tue, 29 Jul 25

Terminal T1

Marrakesh, Morocco

01 h 40 m

18:50

Tue, 29 Jul 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 194

21:15

Tue, 29 Jul 25

Terminal T1

Lisbon, Portugal

07 h 50 m

08:05

Wed, 30 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 522

21:25

Wed, 30 Jul 25

Terminal T3

Dubai, United Arab Emirates

04 h 15 m

03:10

Thu, 31 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available