One Way

Popular Filters

One Way Price

MYR 3,636 MYR 6,900

Duration

12 h 10 m 50 h 30 m

Stops From Shetland Islands

Departure From Shetland Islands

6 AM - 12 PM

MYR 4,800

12 PM - 6 PM

MYR 3,637

After 6 PM

MYR 4,701

Arrival at Marrakesh

6 AM - 12 PM

MYR 5,025

12 PM - 6 PM

MYR 4,637

After 6 PM

MYR 3,637

Alliances & Airlines

Oneworld

(29)

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 43 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

MYR 3,710

MYR 3,637

MMTINTLMY coupon applied

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
MYR 300
Free seats available
No Meals

MYR 3,710MYR 3,637

Loganair Limited, Turkish Airlines

More Timing Options

MYR 4,731

MYR 4,637

MMTINTLMY coupon applied

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
MYR 295

MYR 4,731MYR 4,637

Loganair Limited, Turkish Airlines

More Timing Options

MYR 4,796

MYR 4,701

MMTINTLMY coupon applied

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
MYR 295

MYR 4,796MYR 4,701

Loganair Limited, Turkish Airlines

MYR 4,897

MYR 4,800

MMTINTLMY coupon applied

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)

MYR 4,897MYR 4,800

KLM Royal Dutch

MYR 4,955

MYR 4,856

MMTINTLMY coupon applied

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

MYR 4,955MYR 4,856

Economy Standard

Fare offered by airline.

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

MYR 5,231MYR 5,128

Light Extra SAF

Fare offered by airline.

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

MYR 5,254MYR 5,150

Economy Flex

Fare offered by airline.

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

MYR 5,576MYR 5,466