Popular Filters
One Way Price
Duration
Stops From Shetland Islands
Departure From Shetland Islands
MYR 4,800
MYR 3,637
MYR 4,701
Arrival at Marrakesh
MYR 5,025
MYR 4,637
MYR 3,637
Alliances & Airlines
Oneworld
(29)
SkyTeam
(6)
Star Alliance
(10)
Layover Airports
+ 5 more
Layover Duration
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.
MYR 3,710
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
Fly Flex Plus
Fare offered by airlines.
MYR 300
MYR 3,710MYR 3,637
MYR 4,731
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
Flexible
Fare offered by airlines.
MYR 295
MYR 4,731MYR 4,637
MYR 4,796
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
Flexible
Fare offered by airlines.
MYR 295
MYR 4,796MYR 4,701
MYR 4,897
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
Flexible
Fare offered by airlines.
MYR 4,897MYR 4,800
MYR 4,955
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
Light
Fare offered by airline.
MYR 4,955MYR 4,856
Economy Standard
Fare offered by airline.
MYR 358
MYR 5,231MYR 5,128
Light Extra SAF
Fare offered by airline.
MYR 5,254MYR 5,150
Economy Flex
Fare offered by airline.
MYR 93
MYR 5,576MYR 5,466