Popular Filters
One Way Price
Duration
Stops From Shetland Islands
Departure From Shetland Islands
LKR 341,963
LKR 259,120
LKR 335,066
Arrival at Marrakesh
LKR 358,054
LKR 330,468
LKR 259,120
Alliances & Airlines
Oneworld
(32)
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 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.
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
Fly Flex Plus
Fare offered by airlines.
LKR 21,347
LKR 259,120
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
Flexible
Fare offered by airlines.
LKR 21,101
LKR 330,468
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
Flexible
Fare offered by airlines.
LKR 21,101
LKR 335,066
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
Flexible
Fare offered by airlines.
LKR 341,963
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
Light
Fare offered by airline.
LKR 346,038
Economy Standard
Fare offered by airline.
LKR 25,453
LKR 365,362
Light Extra SAF
Fare offered by airline.
LKR 366,922
Economy Flex
Fare offered by airline.
LKR 6,569
LKR 389,501