Popular Filters
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
MYR 3,974
MYR 6,716
MYR 3,750
MYR 2,293
Arrival at Thiruvananthapuram
MYR 3,267
MYR 2,293
MYR 7,371
MYR 2,742
Alliances & Airlines
Oneworld
(26)
SkyTeam
(6)
Star Alliance
(4)
+ 7 more
Layover Airports
+ 9 more
Layover Duration
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 35 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.
MYR 2,413
Transit Visa may be required
Marrakesh to Thiruvananthapuram , 30 Jul
Qatar Airways QR | 1396
18:15
Wed, 30 Jul 25
Marrakesh, Morocco
19:05
Wed, 30 Jul 25
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
20:50
Wed, 30 Jul 25
Casablanca, Morocco
06:00
Thu, 31 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 654
09:30
Thu, 31 Jul 25
Doha, Qatar
04 h 50 m
16:50
Thu, 31 Jul 25
Colombo, Sri Lanka
BAGGAGE : CHECK INCABIN
Information not available
Srilankan Airlines UL | 161
08:10
Fri, 1 Aug 25
Colombo, Sri Lanka
01 h
09:10
Fri, 1 Aug 25
Terminal T2
Thiruvananthapuram, India
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,885
Transit Visa may be required | Re Check-in of Baggage required
Marrakesh to Thiruvananthapuram , 30 Jul
Royal Air Maroc AT | 5706 | Operated By Qatar Airways
18:15
Wed, 30 Jul 25
Marrakesh, Morocco
19:05
Wed, 30 Jul 25
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 5706 | Operated By Qatar Airways
20:50
Wed, 30 Jul 25
Casablanca, Morocco
06:00
Thu, 31 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 136
09:50
Thu, 31 Jul 25
Doha, Qatar
01 h 05 m
11:55
Thu, 31 Jul 25
Sharjah, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia G9 | 442
12:55
Thu, 31 Jul 25
Sharjah, United Arab Emirates
04 h 15 m
18:40
Thu, 31 Jul 25
Thiruvananthapuram, India
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,149
Transit Visa may be required
Marrakesh to Thiruvananthapuram , 30 Jul
Qatar Airways QR | 1396
18:15
Wed, 30 Jul 25
Marrakesh, Morocco
19:05
Wed, 30 Jul 25
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
20:50
Wed, 30 Jul 25
Casablanca, Morocco
06:00
Thu, 31 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 658
19:45
Thu, 31 Jul 25
Doha, Qatar
04 h 50 m
03:05
Fri, 1 Aug 25
Colombo, Sri Lanka
BAGGAGE : CHECK INCABIN
Information not available
Srilankan Airlines UL | 161
08:10
Fri, 1 Aug 25
Colombo, Sri Lanka
01 h
09:10
Fri, 1 Aug 25
Terminal T2
Thiruvananthapuram, India
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,438
Transit Visa may be required
Marrakesh to Thiruvananthapuram , 30 Jul
Qatar Airways QR | 1396
18:15
Wed, 30 Jul 25
Marrakesh, Morocco
19:05
Wed, 30 Jul 25
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
20:50
Wed, 30 Jul 25
Casablanca, Morocco
06:00
Thu, 31 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 506
19:15
Thu, 31 Jul 25
Doha, Qatar
04 h 40 m
02:25
Fri, 1 Aug 25
Terminal T2
Thiruvananthapuram, India
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,946
Transit Visa may be required | Re Check-in of Baggage required
Marrakesh to Thiruvananthapuram , 30 Jul
Turkish Airlines TK | 620
16:30
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
05 h
23:30
Wed, 30 Jul 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 782
00:40
Thu, 31 Jul 25
Istanbul, Turkey
04 h 15 m
04:55
Thu, 31 Jul 25
Terminal T1
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 1308
08:40
Thu, 31 Jul 25
Doha, Qatar
04 h 20 m
15:30
Thu, 31 Jul 25
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 2156
20:10
Thu, 31 Jul 25
Terminal T1
New Delhi, India
03 h 20 m
23:30
Thu, 31 Jul 25
Terminal T1
Thiruvananthapuram, India
BAGGAGE : CHECK INCABIN
Information not available
MYR 4,183
Transit Visa may be required
Marrakesh to Thiruvananthapuram , 30 Jul
Qatar Airways QR | 4508 | Operated By Royal Air Maroc
18:50
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
01 h
19:50
Wed, 30 Jul 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
20:50
Wed, 30 Jul 25
Terminal T1
Casablanca, Morocco
07 h 10 m
06:00
Thu, 31 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 506
19:15
Thu, 31 Jul 25
Doha, Qatar
04 h 40 m
02:25
Fri, 1 Aug 25
Terminal T2
Thiruvananthapuram, India
BAGGAGE : CHECK INCABIN
Information not available
MYR 5,137
Transit Visa may be required
Marrakesh to Thiruvananthapuram , 30 Jul
Royal Air Maroc AT | 412
18:50
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
01 h
19:50
Wed, 30 Jul 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 4566 | Operated By Royal Air Maroc
14:10
Thu, 31 Jul 25
Terminal T1
Casablanca, Morocco
07 h 25 m
23:35
Thu, 31 Jul 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 506
19:15
Fri, 1 Aug 25
Doha, Qatar
04 h 40 m
02:25
Sat, 2 Aug 25
Terminal T2
Thiruvananthapuram, India
BAGGAGE : CHECK INCABIN
Information not available
MYR 5,343
Transit Visa may be required
Marrakesh to Thiruvananthapuram , 30 Jul
TAP Portugal TP | 1455 | Operated By Portugalia
17:10
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
01 h 40 m
18:50
Wed, 30 Jul 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 194
21:15
Wed, 30 Jul 25
Terminal T1
Lisbon, Portugal
07 h 50 m
08:05
Thu, 31 Jul 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 522
21:25
Thu, 31 Jul 25
Terminal T3
Dubai, United Arab Emirates
04 h 15 m
03:10
Fri, 1 Aug 25
Terminal T2
Thiruvananthapuram, India
BAGGAGE : CHECK INCABIN
Information not available
MYR 5,520
Transit Visa may be required
Marrakesh to Thiruvananthapuram , 30 Jul
Qatar Airways QR | 3756 | Operated By Vueling
00:15
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
02 h 15 m
03:30
Wed, 30 Jul 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 138
09:15
Wed, 30 Jul 25
Terminal T1
Barcelona, Spain
06 h 10 m
16:25
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
MYR 5,884
Transit Visa may be required
Marrakesh to Thiruvananthapuram , 30 Jul
Vueling VY | 7333
00:15
Wed, 30 Jul 25
Terminal T1
Marrakesh, Morocco
01 h 15 m
03:30
Wed, 30 Jul 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 138
09:15
Wed, 30 Jul 25
Terminal T1
Barcelona, Spain
06 h 10 m
16:25
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