One Way

Popular Filters

One Way Price

LKR 149,845 LKR 380,000

Duration

11 h 30 m 32 h 30 m

Stops From Shetland Islands

Departure From Shetland Islands

6 AM - 12 PM

LKR 200,046

12 PM - 6 PM

LKR 149,846

After 6 PM

LKR 199,081

Arrival at Riga

12 PM - 6 PM

LKR 207,025

After 6 PM

LKR 149,846

Alliances & Airlines

Oneworld

(64)

SkyTeam

(8)

Star Alliance

()

Layover Airports

+ 2 more

Layover Duration

5 h 55 m 27 h 0 m

Shetland Islands To Riga Flights

Book Shetland Islands to Riga flight tickets at lowest price. Get best deals on your upcoming Shetland Islands to Riga flights only on MakeMyTrip. Also Book Riga to Shetland Islands Flights. Currently 72 flights flying from Shetland Islands to Riga. 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

LKR 149,846

Shetland Islands to Riga , 28 Aug

British Airways BA | 7855 | Operated By Loganair Limited

14:05

Thu, 28 Aug 25

Shetland Islands, United Kingdom

15:20

Thu, 28 Aug 25

Dundee, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 7855 | Operated By Loganair Limited

16:00

Thu, 28 Aug 25

Dundee, United Kingdom

17:45

Thu, 28 Aug 25

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 880

14:20

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 50 m

19:10

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

More Timing Options

LKR 199,081

Shetland Islands to Riga , 28 Aug

British Airways BA | 4081 | Operated By Loganair Limited

19:45

Thu, 28 Aug 25

Shetland Islands, United Kingdom

01 h

20:45

Thu, 28 Aug 25

Aberdeen, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 1301

06:50

Fri, 29 Aug 25

Aberdeen, United Kingdom

01 h 45 m

08:35

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 880

14:20

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 50 m

19:10

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

LKR 200,046

Shetland Islands to Riga , 28 Aug

British Airways BA | 4092 | Operated By Loganair Limited

08:50

Thu, 28 Aug 25

Shetland Islands, United Kingdom

01 h 25 m

10:15

Thu, 28 Aug 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 1447

15:30

Thu, 28 Aug 25

Edinburgh, United Kingdom

01 h 25 m

16:55

Thu, 28 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 880

14:20

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 50 m

19:10

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

LKR 202,344

Shetland Islands to Riga , 28 Aug

British Airways BA | 4092 | Operated By Loganair Limited

08:50

Thu, 28 Aug 25

Shetland Islands, United Kingdom

01 h 25 m

10:15

Thu, 28 Aug 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 1437

12:55

Thu, 28 Aug 25

Edinburgh, United Kingdom

01 h 35 m

14:30

Thu, 28 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 880

14:20

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 50 m

19:10

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

LKR 204,418

Shetland Islands to Riga , 28 Aug

British Airways BA | 4081 | Operated By Loganair Limited

19:45

Thu, 28 Aug 25

Shetland Islands, United Kingdom

01 h

20:45

Thu, 28 Aug 25

Aberdeen, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 1307

11:15

Fri, 29 Aug 25

Aberdeen, United Kingdom

01 h 45 m

13:00

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 880

14:20

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 50 m

19:10

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

LKR 205,383

Shetland Islands to Riga , 28 Aug

British Airways BA | 4092 | Operated By Loganair Limited

08:50

Thu, 28 Aug 25

Shetland Islands, United Kingdom

01 h 25 m

10:15

Thu, 28 Aug 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 1435

05:50

Fri, 29 Aug 25

Edinburgh, United Kingdom

01 h 35 m

07:25

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 880

14:20

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 50 m

19:10

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

LKR 207,025

Shetland Islands to Riga , 28 Aug

British Airways BA | 7855 | Operated By Loganair Limited

14:05

Thu, 28 Aug 25

Shetland Islands, United Kingdom

15:20

Thu, 28 Aug 25

Dundee, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 7855 | Operated By Loganair Limited

16:00

Thu, 28 Aug 25

Dundee, United Kingdom

17:45

Thu, 28 Aug 25

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2240 | Operated By Air Baltic

09:15

Fri, 29 Aug 25

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

13:55

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

LKR 210,252

Shetland Islands to Riga , 28 Aug

British Airways BA | 4092 | Operated By Loganair Limited

08:50

Thu, 28 Aug 25

Shetland Islands, United Kingdom

01 h 25 m

10:15

Thu, 28 Aug 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 8707

16:10

Thu, 28 Aug 25

Edinburgh, United Kingdom

01 h 35 m

17:45

Thu, 28 Aug 25

London - City Airport, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 880

14:20

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 50 m

19:10

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

More Timing Options

LKR 215,589

Shetland Islands to Riga , 28 Aug

British Airways BA | 4092 | Operated By Loganair Limited

08:50

Thu, 28 Aug 25

Shetland Islands, United Kingdom

01 h 25 m

10:15

Thu, 28 Aug 25

Edinburgh, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 8717 | Operated By BA CityFlyer

08:15

Fri, 29 Aug 25

Edinburgh, United Kingdom

01 h 30 m

09:45

Fri, 29 Aug 25

London - City Airport, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 880

14:20

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

02 h 50 m

19:10

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

British Airways

More Timing Options

LKR 223,829

Shetland Islands to Riga , 28 Aug

British Airways BA | 4081 | Operated By Loganair Limited

19:45

Thu, 28 Aug 25

Shetland Islands, United Kingdom

01 h

20:45

Thu, 28 Aug 25

Aberdeen, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 1301

06:50

Fri, 29 Aug 25

Aberdeen, United Kingdom

01 h 45 m

08:35

Fri, 29 Aug 25

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2242 | Operated By Air Baltic

17:20

Fri, 29 Aug 25

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

22:00

Fri, 29 Aug 25

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available