One Way

Popular Filters

One Way Price

OMR 244 OMR 1,200

Duration

17 h 10 m 57 h 30 m

Stops From Thiruvananthapuram

Departure From Thiruvananthapuram

Before 6 AM

OMR 435

6 AM - 12 PM

OMR 245

12 PM - 6 PM

OMR 630

After 6 PM

OMR 245

Arrival at Marrakesh

6 AM - 12 PM

OMR 388

12 PM - 6 PM

OMR 335

After 6 PM

OMR 245

Alliances & Airlines

Oneworld

(3)

SkyTeam

(4)

Star Alliance

(17)

+ 4 more

Layover Airports

+ 8 more

Layover Duration

3 h 10 m 39 h 30 m

Trivandrum To Marrakech Flights

Book Trivandrum to Marrakech flight tickets at lowest price. Get best deals on your upcoming Trivandrum to Marrakech flights only on MakeMyTrip. Also Book Marrakech to Trivandrum Flights. Currently 17 flights flying from Trivandrum to Marrakech. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Air India, Turkish Airlines

OMR 248

OMR 245

Transit Visa may be required

Thiruvananthapuram to Marrakesh , 23 May

Air India AI | 2656

20:30

Sat, 23 May 26

Terminal T1

Thiruvananthapuram, India

02 h 30 m

23:00

Sat, 23 May 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 7852 | Operated By IndiGo

02:50

Sun, 24 May 26

Mumbai, India

04:35

Sun, 24 May 26

Ras Al Khaimah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 7852 | Operated By IndiGo

05:55

Sun, 24 May 26

Ras Al Khaimah, United Arab Emirates

11:05

Sun, 24 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 621

18:25

Sun, 24 May 26

Istanbul, Turkey

05 h 20 m

21:45

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air India, Turkish Airlines

OMR 331

OMR 328

Transit Visa may be required

Thiruvananthapuram to Marrakesh , 23 May

Air India AI | 1830

19:35

Sat, 23 May 26

Terminal T1

Thiruvananthapuram, India

03 h 35 m

23:10

Sat, 23 May 26

Terminal T2

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 7751 | Operated By IndiGo

07:40

Sun, 24 May 26

Terminal T3

New Delhi, India

09 h 10 m

14:20

Sun, 24 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 621

18:25

Sun, 24 May 26

Istanbul, Turkey

05 h 20 m

21:45

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air India, Turkish Airlines

OMR 338

OMR 335

Transit Visa may be required

Thiruvananthapuram to Marrakesh , 23 May

Air India AI | 1830

19:35

Sat, 23 May 26

Terminal T1

Thiruvananthapuram, India

03 h 35 m

23:10

Sat, 23 May 26

Terminal T2

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 7751 | Operated By IndiGo

07:40

Sun, 24 May 26

Terminal T3

New Delhi, India

09 h 10 m

14:20

Sun, 24 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 619

12:25

Mon, 25 May 26

Istanbul, Turkey

05 h 15 m

15:40

Mon, 25 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

British Airways

OMR 391

OMR 388

Transit Visa may be required

Thiruvananthapuram to Marrakesh , 23 May

British Airways BA | 8822 | Operated By IndiGo

08:25

Sat, 23 May 26

Terminal T1

Thiruvananthapuram, India

02 h 10 m

10:35

Sat, 23 May 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 198

12:50

Sat, 23 May 26

Terminal T2

Mumbai, India

09 h 55 m

18:15

Sat, 23 May 26

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2810 | Operated By Avianca Argentina

06:35

Sun, 24 May 26

Terminal S

London - Gatwick Apt, United Kingdom

03 h 45 m

10:20

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Oman Air, Turkish Airlines

OMR 404

OMR 401

Transit Visa may be required

Thiruvananthapuram to Marrakesh , 23 May

Oman Air WY | 212

08:35

Sat, 23 May 26

Terminal T2

Thiruvananthapuram, India

03 h 45 m

10:50

Sat, 23 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 775

01:25

Sun, 24 May 26

Muscat, Oman

05 h 20 m

05:45

Sun, 24 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 621

18:25

Sun, 24 May 26

Istanbul, Turkey

05 h 20 m

21:45

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Oman Air, Turkish Airlines

OMR 424

OMR 421

Transit Visa may be required

Thiruvananthapuram to Marrakesh , 23 May

Oman Air WY | 212

08:35

Sat, 23 May 26

Terminal T2

Thiruvananthapuram, India

03 h 45 m

10:50

Sat, 23 May 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 775

01:25

Sun, 24 May 26

Muscat, Oman

05 h 20 m

05:45

Sun, 24 May 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 619

12:25

Sun, 24 May 26

Istanbul, Turkey

05 h 15 m

15:40

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air India, Lufthansa

OMR 438

OMR 435

Transit Visa may be required

Thiruvananthapuram to Marrakesh , 23 May

Air India AI | 830

03:10

Sat, 23 May 26

Terminal T1

Thiruvananthapuram, India

03 h 25 m

06:35

Sat, 23 May 26

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 7253 | Operated By Air India

12:20

Sat, 23 May 26

Terminal T3

New Delhi, India

10 h 45 m

19:35

Sat, 23 May 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4370 | Operated By Discover Airlines

04:50

Sun, 24 May 26

Terminal T1

Frankfurt, Germany

03 h 50 m

07:40

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Air France

OMR 633

OMR 630

Transit Visa may be required

Thiruvananthapuram to Marrakesh , 23 May

Air France AF | 3354 | Operated By IndiGo

16:50

Sat, 23 May 26

Terminal T1

Thiruvananthapuram, India

01 h 15 m

18:05

Sat, 23 May 26

Terminal T1

Bengaluru, India

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 191

01:25

Sun, 24 May 26

Terminal T2

Bengaluru, India

11 h 10 m

09:05

Sun, 24 May 26

Terminal T2E

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1076

12:30

Sun, 24 May 26

Terminal T2F

Paris, France

03 h 25 m

14:55

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

OMR 676

OMR 673

Thiruvananthapuram to Marrakesh , 23 May

Etihad Airways EY | 263

21:50

Sat, 23 May 26

Terminal T2

Thiruvananthapuram, India

04 h 05 m

00:25

Sun, 24 May 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 99

02:15

Sun, 24 May 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

07:30

Sun, 24 May 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 2743 | Operated By TAP Portugal

16:15

Sun, 24 May 26

Terminal T1

Lisbon, Portugal

01 h 40 m

17:55

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

OMR 687

OMR 684

Thiruvananthapuram to Marrakesh , 23 May

Etihad Airways EY | 263

21:50

Sat, 23 May 26

Terminal T2

Thiruvananthapuram, India

04 h 05 m

00:25

Sun, 24 May 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 99

02:15

Sun, 24 May 26

Terminal A

Abu Dhabi, United Arab Emirates

08 h 15 m

07:30

Sun, 24 May 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 2742 | Operated By TAP Portugal

08:50

Sun, 24 May 26

Terminal T1

Lisbon, Portugal

01 h 40 m

10:30

Sun, 24 May 26

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Trivandrum to Marrakech Flights Information:-

Looking for Trivandrum to Marrakech Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Marrakech is Marrakech Menara Airport and the IATA code for the same is RAK.
Currently, there are 10 airlines operating flights between the two destinations and approximately 17 flights take off from Trivandrum to Marrakech every week.

Need information on Trivandrum to Marrakech airfare?

The minimum airfare for a Trivandrum to Marrakech flight would be 244, which may go up to 1182 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Trivandrum to Marrakech

If you are looking for Trivandrum to Marrakech flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Air France, Air India, British Airways, Etihad Airways, Iberia, KLM Royal Dutch, Lufthansa, Oman Air, Qatar Airways, Turkish Airlines. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Air France : 2, Air India : 2, British Airways : 2, Etihad Airways : 2, Iberia : 2, KLM Royal Dutch : 2, Lufthansa : 2, Oman Air : 2, Qatar Airways : 2, Turkish Airlines : 2

To board the first Trivandrum to Marrakech flight, choose Air India, Lufthansa, which departs at 03:10 The last flight for this route is Etihad Airways, departing at 21:50

Marrakech Airport Information

Marrakech Menara Airport
Marrakech, Morocco
Tel: 081 000 224 or (024) 447 910

About Trivandrum (TRV)

Trivandrum

Trivandrum Address

About Marrakech (RAK)

Marrakech

Marrakech Address

Marrakech, Morocco
Tel: 081 000 224 or (024) 447 910