One Way

Popular Filters

One Way Price

MYR 2,180 MYR 4,400

Duration

4 h 0 m 17 h 0 m

Stops From London

Departure From London

6 AM - 12 PM

MYR 2,433

12 PM - 6 PM

MYR 2,181

After 6 PM

MYR 2,181

Arrival at Shetland Islands

6 AM - 12 PM

MYR 2,181

12 PM - 6 PM

MYR 2,433

Alliances & Airlines

Oneworld

(23)

SkyTeam

()

Star Alliance

()

Layover Airports

+ 1 more

Layover Duration

1 h 20 m 13 h 30 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 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.


Sorted By:
Departure
Duration
Arrival
Price
British Airways

More Timing Options

MYR 2,295

MYR 2,181

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

British Airways

MYR 2,560

MYR 2,433

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

British Airways

MYR 2,571

MYR 2,444

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

British Airways

More Timing Options

MYR 2,583

MYR 2,454

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

British Airways, Loganair Limited

More Timing Options

MYR 2,779

MYR 2,641

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

British Airways, Loganair Limited

MYR 3,182

MYR 3,023

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

British Airways

MYR 3,390

MYR 3,221

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

British Airways

MYR 3,459

MYR 3,287

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

British Airways, Loganair Limited

MYR 3,471

MYR 3,299

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

British Airways, Loganair Limited

MYR 3,540

MYR 3,364

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