Popular Filters
One Way Price
Duration
Stops From London
Departure From London
MYR 2,398
MYR 1,982
MYR 1,982
Arrival at Shetland Islands
MYR 1,982
MYR 2,430
MYR 2,452
Alliances & Airlines
Oneworld
(46)
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 47 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,085
London - Heathrow Apt to Shetland Islands , 28 Jul
British Airways BA | 1440
21:35
Mon, 28 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 20 m
22:55
Mon, 28 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4093 | Operated By Loganair Limited
06:50
Tue, 29 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,258
London - City Airport to Shetland Islands , 28 Jul
British Airways BA | 8714
19:55
Mon, 28 Jul 25
London - City Airport, United Kingdom
01 h 15 m
21:10
Mon, 28 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4093 | Operated By Loganair Limited
06:50
Tue, 29 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,304
London - Heathrow Apt to Shetland Islands , 28 Jul
British Airways BA | 1460
18:15
Mon, 28 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 25 m
19:40
Mon, 28 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4093 | Operated By Loganair Limited
06:50
Tue, 29 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,500
London - Heathrow Apt to Shetland Islands , 28 Jul
British Airways BA | 1440
21:35
Mon, 28 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 20 m
22:55
Mon, 28 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 353
06:50
Tue, 29 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,523
London - City Airport to Shetland Islands , 28 Jul
British Airways BA | 8702 | Operated By BA CityFlyer
08:40
Mon, 28 Jul 25
London - City Airport, United Kingdom
01 h 20 m
10:00
Mon, 28 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4093 | Operated By Loganair Limited
06:50
Tue, 29 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,557
London - Heathrow Apt to Shetland Islands , 28 Jul
British Airways BA | 1406
21:40
Mon, 28 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h
22:40
Mon, 28 Jul 25
Terminal T3
Manchester, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 131
08:30
Tue, 29 Jul 25
Manchester, United Kingdom
10:00
Tue, 29 Jul 25
Inverness, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 131
10:30
Tue, 29 Jul 25
Inverness, United Kingdom
11:15
Tue, 29 Jul 25
Kirkwall, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 131
11:40
Tue, 29 Jul 25
Kirkwall, United Kingdom
12:20
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,569
London - Heathrow Apt to Shetland Islands , 28 Jul
British Airways BA | 1496
21:50
Mon, 28 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 25 m
23:15
Mon, 28 Jul 25
Terminal M
Glasgow, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4017 | Operated By Loganair Limited
10:25
Tue, 29 Jul 25
Terminal M
Glasgow, United Kingdom
01 h 30 m
11:55
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,580
London - Heathrow Apt to Shetland Islands , 28 Jul
British Airways BA | 1320
17:25
Mon, 28 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 35 m
19:00
Mon, 28 Jul 25
Aberdeen, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4070 | Operated By Loganair Limited
06:35
Tue, 29 Jul 25
Aberdeen, United Kingdom
01 h 05 m
07:40
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,592
London - Heathrow Apt to Shetland Islands , 28 Jul
British Airways BA | 1446
12:55
Mon, 28 Jul 25
Terminal T5
London - Heathrow Apt, United Kingdom
01 h 25 m
14:20
Mon, 28 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 4097 | Operated By Loganair Limited
16:45
Mon, 28 Jul 25
Edinburgh, United Kingdom
01 h 25 m
18:10
Mon, 28 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
MYR 2,603
London - City Airport to Shetland Islands , 28 Jul
British Airways BA | 8714
19:55
Mon, 28 Jul 25
London - City Airport, United Kingdom
01 h 15 m
21:10
Mon, 28 Jul 25
Edinburgh, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Loganair Limited LM | 353
06:50
Tue, 29 Jul 25
Edinburgh, United Kingdom
01 h 30 m
08:20
Tue, 29 Jul 25
Shetland Islands, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available