One Way

Popular Filters

One Way Price

MYR 1,981 MYR 4,000

Duration

5 h 15 m 24 h 0 m

Stops From London

Departure From London

6 AM - 12 PM

MYR 2,398

12 PM - 6 PM

MYR 1,982

After 6 PM

MYR 1,982

Arrival at Shetland Islands

6 AM - 12 PM

MYR 1,982

12 PM - 6 PM

MYR 2,430

After 6 PM

MYR 2,452

Alliances & Airlines

Oneworld

(46)

SkyTeam

()

Star Alliance

()

Layover Airports

+ 1 more

Layover Duration

2 h 25 m 21 h 0 m

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.


Sorted By:
Departure
Duration
Arrival
Price
British Airways

More Timing Options

MYR 2,085

MYR 1,982

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

British Airways

More Timing Options

MYR 2,258

MYR 2,146

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

British Airways

MYR 2,304

MYR 2,189

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

British Airways, Loganair Limited

More Timing Options

MYR 2,500

MYR 2,376

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

British Airways

MYR 2,523

MYR 2,398

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

British Airways, Loganair Limited

MYR 2,557

MYR 2,430

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

British Airways

More Timing Options

MYR 2,569

MYR 2,442

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

British Airways

More Timing Options

MYR 2,580

MYR 2,452

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

British Airways

More Timing Options

MYR 2,592

MYR 2,464

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

British Airways, Loganair Limited

More Timing Options

MYR 2,603

MYR 2,473

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