One Way

Popular Filters

One Way Price

LKR 259,119 LKR 480,000

Duration

12 h 10 m 50 h 30 m

Stops From Shetland Islands

Departure From Shetland Islands

6 AM - 12 PM

LKR 341,963

12 PM - 6 PM

LKR 259,120

After 6 PM

LKR 335,066

Arrival at Marrakesh

6 AM - 12 PM

LKR 358,054

12 PM - 6 PM

LKR 330,468

After 6 PM

LKR 259,120

Alliances & Airlines

Oneworld

(32)

SkyTeam

(6)

Star Alliance

(10)

Layover Airports

+ 5 more

Layover Duration

4 h 25 m 37 h 30 m

Shetland Islands To Marrakech Flights

Book Shetland Islands to Marrakech flight tickets at lowest price. Get best deals on your upcoming Shetland Islands to Marrakech flights only on MakeMyTrip. Also Book Marrakech to Shetland Islands Flights. Currently 44 flights flying from Shetland Islands to Marrakech. 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
Loganair Limited, Royal Air Maroc

LKR 259,120

Shetland Islands to Marrakesh , 3 Jul

Loganair Limited LM | 625

14:05

Thu, 3 Jul 25

Shetland Islands, United Kingdom

15:20

Thu, 3 Jul 25

Dundee, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Loganair Limited LM | 625

16:00

Thu, 3 Jul 25

Dundee, United Kingdom

17:45

Thu, 3 Jul 25

Terminal T2

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 803

16:40

Fri, 4 Jul 25

Terminal N

London - Gatwick Apt, United Kingdom

03 h 15 m

19:55

Fri, 4 Jul 25

Terminal T2

Casablanca, Morocco

BAGGAGE : CHECK INCABIN

Information not available

Royal Air Maroc AT | 403

22:35

Fri, 4 Jul 25

Terminal T1

Casablanca, Morocco

01 h 05 m

23:40

Fri, 4 Jul 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Fly Flex Plus

Fare offered by airlines.

7 kg
1 Piece
Non-refundable fare
Date Change Fee starting
LKR 21,347
Free seats available
No Meals

LKR 259,120

Loganair Limited, Turkish Airlines

More Timing Options

LKR 330,468

Transit Visa may be required

Shetland Islands to Marrakesh , 3 Jul

Loganair Limited LM | 625

14:05

Thu, 3 Jul 25

Shetland Islands, United Kingdom

15:20

Thu, 3 Jul 25

Dundee, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Loganair Limited LM | 625

16:00

Thu, 3 Jul 25

Dundee, United Kingdom

17:45

Thu, 3 Jul 25

Terminal T2

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1982

10:55

Fri, 4 Jul 25

Terminal S

London - Gatwick Apt, United Kingdom

04 h 05 m

17:00

Fri, 4 Jul 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 619

12:00

Sat, 5 Jul 25

Istanbul, Turkey

05 h 30 m

15:30

Sat, 5 Jul 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Flexible

Fare offered by airlines.

6 kg
46 kg
Cancellation fees apply
Date Change Fee starting
LKR 21,101

LKR 330,468

Loganair Limited, Turkish Airlines

More Timing Options

LKR 335,066

Transit Visa may be required

Shetland Islands to Marrakesh , 3 Jul

Loganair Limited LM | 625

14:05

Thu, 3 Jul 25

Shetland Islands, United Kingdom

15:20

Thu, 3 Jul 25

Dundee, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Loganair Limited LM | 625

16:00

Thu, 3 Jul 25

Dundee, United Kingdom

17:45

Thu, 3 Jul 25

Terminal T2

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1984

22:25

Thu, 3 Jul 25

Terminal T2

London - Heathrow Apt, United Kingdom

03 h 50 m

04:15

Fri, 4 Jul 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 619

12:00

Fri, 4 Jul 25

Istanbul, Turkey

05 h 30 m

15:30

Fri, 4 Jul 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Flexible

Fare offered by airlines.

6 kg
46 kg
Cancellation fees apply
Date Change Fee starting
LKR 21,101

LKR 335,066

Loganair Limited, Turkish Airlines

LKR 341,963

Transit Visa may be required

Shetland Islands to Marrakesh , 3 Jul

Loganair Limited LM | 352

08:50

Thu, 3 Jul 25

Shetland Islands, United Kingdom

01 h 25 m

10:15

Thu, 3 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 1346

16:50

Thu, 3 Jul 25

Edinburgh, United Kingdom

04 h 25 m

23:15

Thu, 3 Jul 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 619

12:00

Fri, 4 Jul 25

Istanbul, Turkey

05 h 30 m

15:30

Fri, 4 Jul 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Flexible

Fare offered by airlines.

7 kg
46 kg (2 Pc.)
No airline cancellation fee
Free date change allowed
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

LKR 341,963

KLM Royal Dutch

LKR 346,038

Transit Visa may be required

Shetland Islands to Marrakesh , 3 Jul

KLM Royal Dutch KL | 3170 | Operated By Loganair Limited

08:50

Thu, 3 Jul 25

Shetland Islands, United Kingdom

01 h 25 m

10:15

Thu, 3 Jul 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 928

13:20

Thu, 3 Jul 25

Edinburgh, United Kingdom

01 h 30 m

15:50

Thu, 3 Jul 25

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2623 | Operated By Transavia

17:10

Thu, 3 Jul 25

Amsterdam, Netherlands

03 h 50 m

20:00

Thu, 3 Jul 25

Terminal T1

Marrakesh, Morocco

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Light

Fare offered by airline.

7 kg
Hand baggage only
Non-refundable fare
Not allowed
----
----

LKR 346,038

Economy Standard

Fare offered by airline.

7 kg
23 kg (1 Pc.)
Non-refundable fare
Date Change Fee starting
LKR 25,453
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

LKR 365,362

Light Extra SAF

Fare offered by airline.

7 kg
Hand baggage only
Non-refundable fare
Not allowed
----
----

LKR 366,922

Economy Flex

Fare offered by airline.

7 kg
23 kg (1 Pc.)
Cancellation Fee starting
LKR 6,569
Free date change allowed
Free seats available
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

LKR 389,501