Popular Filters
One Way Price
Duration
Stops From London
Departure From London
MYR 2,433
MYR 2,181
MYR 2,181
Arrival at Shetland Islands
MYR 2,181
MYR 2,433
Alliances & Airlines
Oneworld
(23)
SkyTeam
()
Star Alliance
()
Layover Airports
+ 1 more
Layover Duration
London To Shetland Islands Flights
Book London to Shetland Islands flight tickets at lowest price. Get best deals on your upcoming London to Shetland Islands flights only on MakeMyTrip. Also Book Shetland Islands to London Flights. Currently 24 flights flying from London to Shetland Islands. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
MYR 2,295
London - Heathrow Apt to Shetland Islands , 27 Jul
British Airways BA | 1318
20:55
Sun, 27 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 30 m
22:25
Sun, 27 Jul 25
Aberdeen, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4070 | Operated By Loganair Limited
06:35
Mon, 28 Jul 25
Aberdeen, United Kingdom
01 h 05 m
07:40
Mon, 28 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,560
London - Heathrow Apt to Shetland Islands , 27 Jul
British Airways BA | 1472
07:55
Sun, 27 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 25 m
09:20
Sun, 27 Jul 25
Terminal M
Glasgow, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4017 | Operated By Loganair Limited
11:20
Sun, 27 Jul 25
Terminal M
Glasgow, United Kingdom
01 h 30 m
12:50
Sun, 27 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,571
London - Heathrow Apt to Shetland Islands , 27 Jul
British Airways BA | 1306
07:55
Sun, 27 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 35 m
09:30
Sun, 27 Jul 25
Aberdeen, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4072 | Operated By Loganair Limited
10:50
Sun, 27 Jul 25
Aberdeen, United Kingdom
01 h 05 m
11:55
Sun, 27 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,583
London - Heathrow Apt to Shetland Islands , 27 Jul
British Airways BA | 1440
21:45
Sun, 27 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 20 m
23:05
Sun, 27 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4093 | Operated By Loganair Limited
06:50
Mon, 28 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Mon, 28 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,779
London - Heathrow Apt to Shetland Islands , 27 Jul
British Airways BA | 1318
20:55
Sun, 27 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 30 m
22:25
Sun, 27 Jul 25
Aberdeen, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 70
06:35
Mon, 28 Jul 25
Aberdeen, United Kingdom
01 h 05 m
07:40
Mon, 28 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,182
London - Heathrow Apt to Shetland Islands , 27 Jul
British Airways BA | 1468
18:35
Sun, 27 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 35 m
20:10
Sun, 27 Jul 25
Inverness, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 131
07:00
Mon, 28 Jul 25
Inverness, United Kingdom
07:45
Mon, 28 Jul 25
Kirkwall, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 131
08:10
Mon, 28 Jul 25
Kirkwall, United Kingdom
08:50
Mon, 28 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,390
London - Heathrow Apt to Shetland Islands , 27 Jul
British Airways BA | 1468
18:35
Sun, 27 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 35 m
20:10
Sun, 27 Jul 25
Inverness, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4039 | Operated By Loganair Limited
07:00
Mon, 28 Jul 25
Inverness, United Kingdom
07:45
Mon, 28 Jul 25
Kirkwall, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4039 | Operated By Loganair Limited
08:10
Mon, 28 Jul 25
Kirkwall, United Kingdom
08:50
Mon, 28 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,459
London - City Airport to Shetland Islands , 27 Jul
British Airways BA | 8714
20:30
Sun, 27 Jul 25
London - City Airport, United Kingdom
01 h 15 m
21:45
Sun, 27 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4093 | Operated By Loganair Limited
06:50
Mon, 28 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Mon, 28 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,471
London - Heathrow Apt to Shetland Islands , 27 Jul
British Airways BA | 1466
08:50
Sun, 27 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 35 m
10:25
Sun, 27 Jul 25
Inverness, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 133
13:05
Sun, 27 Jul 25
Inverness, United Kingdom
13:50
Sun, 27 Jul 25
Kirkwall, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 133
14:15
Sun, 27 Jul 25
Kirkwall, United Kingdom
14:55
Sun, 27 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 3,540
London - City Airport to Shetland Islands , 27 Jul
British Airways BA | 8714
20:30
Sun, 27 Jul 25
London - City Airport, United Kingdom
01 h 15 m
21:45
Sun, 27 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 353
06:50
Mon, 28 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Mon, 28 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available