One Way

Popular Filters

One Way Price

BHD 125 BHD 1,400

Duration

7 h 5 m 24 h 0 m

Stops From Reykjavik

Departure From Reykjavik

Before 6 AM

BHD 167

6 AM - 12 PM

BHD 265

12 PM - 6 PM

BHD 196

After 6 PM

BHD 126

Arrival at Birmingham

6 AM - 12 PM

BHD 126

12 PM - 6 PM

BHD 167

After 6 PM

BHD 196

Alliances & Airlines

Oneworld

(1)

SkyTeam

(11)

Star Alliance

(7)

Layover Airports

+ 3 more

Layover Duration

1 h 55 m 19 h 0 m

Flights from Keflavik to Great Britain

Book flights from Keflavik to Great Britain at lowest price. Get best deals on your upcoming Keflavik to Great Britain flight only on MakeMyTrip Bahrain.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 23 Jun 2026 19:31:37
KLM Royal Dutch

BHD 129

BHD 126

Reykjavik to Birmingham , 26 Jun

KLM Royal Dutch KL | 2745 | Operated By Transavia

18:35

Fri, 26 Jun 26

Reykjavik, Iceland

03 h 05 m

23:40

Fri, 26 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1041

08:20

Sat, 27 Jun 26

Amsterdam, Netherlands

01 h 15 m

08:35

Sat, 27 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

More Timing Options

BHD 170

BHD 167

Reykjavik to Birmingham , 26 Jun

Lufthansa LH | 4555 | Operated By Discover Airlines

01:10

Fri, 26 Jun 26

Reykjavik, Iceland

03 h 50 m

07:00

Fri, 26 Jun 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 95

09:00

Fri, 26 Jun 26

Terminal T2

Munich, Germany

01 h

10:00

Fri, 26 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 956

16:40

Fri, 26 Jun 26

Terminal T1

Frankfurt, Germany

01 h 35 m

17:15

Fri, 26 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines

BHD 199

BHD 196

Reykjavik to Birmingham , 26 Jun

Scandinavian Airlines SK | 2596

17:55

Fri, 26 Jun 26

Reykjavik, Iceland

03 h 05 m

23:00

Fri, 26 Jun 26

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines SK | 2535 | Operated By CityJet

17:30

Sat, 27 Jun 26

Terminal T3

Copenhagen, Denmark

02 h 05 m

18:35

Sat, 27 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

BHD 223

BHD 220

Reykjavik to Birmingham , 26 Jun

Lufthansa LH | 4555 | Operated By Discover Airlines

01:10

Fri, 26 Jun 26

Reykjavik, Iceland

03 h 50 m

07:00

Fri, 26 Jun 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 2510

16:10

Fri, 26 Jun 26

Terminal T2

Munich, Germany

02 h

17:10

Fri, 26 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

More Timing Options

BHD 224

BHD 221

Reykjavik to Birmingham , 26 Jun

Lufthansa LH | 4555 | Operated By Discover Airlines

01:10

Fri, 26 Jun 26

Reykjavik, Iceland

03 h 50 m

07:00

Fri, 26 Jun 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 107

14:00

Fri, 26 Jun 26

Terminal T2

Munich, Germany

01 h

15:00

Fri, 26 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 956

16:40

Fri, 26 Jun 26

Terminal T1

Frankfurt, Germany

01 h 35 m

17:15

Fri, 26 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines

BHD 268

BHD 265

Reykjavik to Birmingham , 26 Jun

Scandinavian Airlines SK | 596

10:30

Fri, 26 Jun 26

Reykjavik, Iceland

03 h 05 m

15:35

Fri, 26 Jun 26

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines SK | 2535 | Operated By CityJet

17:30

Fri, 26 Jun 26

Terminal T3

Copenhagen, Denmark

02 h 05 m

18:35

Fri, 26 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

BHD 277

BHD 274

Reykjavik to Birmingham , 26 Jun

KLM Royal Dutch KL | 8497 | Operated By Scandinavian Airlines

10:30

Fri, 26 Jun 26

Reykjavik, Iceland

03 h 05 m

15:35

Fri, 26 Jun 26

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1276

19:10

Fri, 26 Jun 26

Terminal T2

Copenhagen, Denmark

01 h 25 m

20:35

Fri, 26 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1051

21:55

Fri, 26 Jun 26

Amsterdam, Netherlands

01 h 15 m

22:10

Fri, 26 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

BHD 310

BHD 307

Reykjavik to Birmingham , 26 Jun

KLM Royal Dutch KL | 8497 | Operated By Scandinavian Airlines

10:30

Fri, 26 Jun 26

Reykjavik, Iceland

03 h 05 m

15:35

Fri, 26 Jun 26

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1274

16:30

Fri, 26 Jun 26

Terminal T2

Copenhagen, Denmark

01 h 25 m

17:55

Fri, 26 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1049

19:30

Fri, 26 Jun 26

Amsterdam, Netherlands

01 h 15 m

19:45

Fri, 26 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Air France

BHD 338

BHD 335

Transit Visa may be required

Reykjavik to Birmingham , 26 Jun

Air France AF | 3886 | Operated By Atlantic Airways

09:05

Fri, 26 Jun 26

Reykjavik, Iceland

01 h 25 m

11:30

Fri, 26 Jun 26

Faroe Islands, Faroe Islands

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 3885 | Operated By Atlantic Airways

12:20

Fri, 26 Jun 26

Faroe Islands, Faroe Islands

02 h 40 m

16:00

Fri, 26 Jun 26

Terminal T2B

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1064

17:30

Fri, 26 Jun 26

Terminal T2E

Paris, France

01 h 20 m

17:50

Fri, 26 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

BHD 344

BHD 341

Reykjavik to Birmingham , 26 Jun

KLM Royal Dutch KL | 8505 | Operated By Scandinavian Airlines

09:10

Fri, 26 Jun 26

Reykjavik, Iceland

02 h 40 m

13:50

Fri, 26 Jun 26

Oslo, Norway

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1204

17:20

Fri, 26 Jun 26

Oslo, Norway

01 h 50 m

19:10

Fri, 26 Jun 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1051

21:55

Fri, 26 Jun 26

Amsterdam, Netherlands

01 h 15 m

22:10

Fri, 26 Jun 26

Birmingham, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Keflavik to Great Britain International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Keflavik to Great Britain International air travel route. Check flight reservation status, schedules of Keflavik to Great Britain International flight ticket online.Also book tickets for Great Britain to Keflavik

About Keflavik (KEF)

Keflavik

About Great Britain (GB)