Trust 1 Trust 2
Modify Search

Speak to an expert now 24/7

0208 044 4444
London
Lagos
Mon 04/05 - Mon 11/05
1 Traveller, Economy
Return
Filter Your Result
  • Stops
All Airlines
Best£665.33-12h 0m
Cheapest£665.33-12h 0m
Fastest£1042.81-6h 40m

London Lagos


Speak to an expert now 24/7

0208 044 4444
Please Wait we're searching the best flights for you...

Gatwick (LGW)

07:05   Mon, 04 May 26
12h:00m
  • 01h:10m
1 stop

Murtala Muhammed, (LOS)

19:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

20:50   Mon, 11 May 26
13h:05m
  • 02h:30m
1 stop

Gatwick (LGW)

09:55   Tue, 12 May 26

Gatwick (LGW)

07:05   Mon, 04 May 26
12h:00m
  • 01h:10m
1 stop

Murtala Muhammed, (LOS)

19:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

20:50   Mon, 11 May 26
13h:00m
  • 02h:25m
1 stop

Heathrow (LHR)

09:50   Tue, 12 May 26

Gatwick (LGW)

17:35   Mon, 04 May 26
25h:30m
  • 14h:35m
1 stop

Murtala Muhammed, (LOS)

19:05   Tue, 05 May 26

Murtala Muhammed, (LOS)

20:50   Mon, 11 May 26
13h:00m
  • 02h:25m
1 stop

Heathrow (LHR)

09:50   Tue, 12 May 26

Heathrow (LHR)

06:30   Mon, 04 May 26
12h:35m
  • 01h:40m
1 stop

Murtala Muhammed, (LOS)

19:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

20:50   Mon, 11 May 26
13h:05m
  • 02h:30m
1 stop

Gatwick (LGW)

09:55   Tue, 12 May 26

Heathrow (LHR)

06:30   Mon, 04 May 26
12h:35m
  • 01h:40m
1 stop

Murtala Muhammed, (LOS)

19:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

20:50   Mon, 11 May 26
13h:00m
  • 02h:25m
1 stop

Heathrow (LHR)

09:50   Tue, 12 May 26

Heathrow (LHR)

11:20   Mon, 04 May 26
31h:45m
  • 20h:50m
1 stop

Murtala Muhammed, (LOS)

19:05   Tue, 05 May 26

Murtala Muhammed, (LOS)

20:50   Mon, 11 May 26
13h:00m
  • 02h:25m
1 stop

Heathrow (LHR)

09:50   Tue, 12 May 26

Heathrow (LHR)

21:55   Mon, 04 May 26
16h:15m
  • 01h:00m
1 stop

Murtala Muhammed, (LOS)

14:10   Tue, 05 May 26

Murtala Muhammed, (LOS)

09:50   Mon, 11 May 26
20h:40m
  • 06h:10m
1 stop

Heathrow (LHR)

06:30   Tue, 12 May 26

Heathrow (LHR)

21:55   Mon, 04 May 26
16h:15m
  • 01h:00m
1 stop

Murtala Muhammed, (LOS)

14:10   Tue, 05 May 26

Murtala Muhammed, (LOS)

09:50   Mon, 11 May 26
28h:15m
  • 12h:50m
1 stop

Heathrow (LHR)

14:05+1   Tue, 12 May 26

Heathrow (LHR)

09:30   Mon, 04 May 26
28h:40m
  • 13h:10m
1 stop

Murtala Muhammed, (LOS)

14:10   Tue, 05 May 26

Murtala Muhammed, (LOS)

09:50   Mon, 11 May 26
28h:15m
  • 12h:50m
1 stop

Heathrow (LHR)

14:05+1   Tue, 12 May 26

Gatwick (LGW)

16:50   Mon, 04 May 26
13h:00m
  • 04h:55m
1 stop

Murtala Muhammed, (LOS)

05:50   Tue, 05 May 26

Murtala Muhammed, (LOS)

07:05   Mon, 11 May 26
08h:45m
  • 01h:10m
1 stop

Gatwick (LGW)

15:50   Mon, 11 May 26

Heathrow (LHR)

21:20   Mon, 04 May 26
15h:55m
  • 01h:55m
1 stop

Murtala Muhammed, (LOS)

13:15   Tue, 05 May 26

Murtala Muhammed, (LOS)

14:45   Mon, 11 May 26
16h:20m
  • 01h:35m
1 stop

Heathrow (LHR)

07:05   Tue, 12 May 26

Gatwick (LGW)

11:00   Mon, 04 May 26
34h:45m
  • 20h:35m
1 stop

Murtala Muhammed, (LOS)

21:45   Tue, 05 May 26

Murtala Muhammed, (LOS)

12:25   Mon, 11 May 26
27h:50m
  • 13h:20m
1 stop

Heathrow (LHR)

16:15+1   Tue, 12 May 26

Heathrow (LHR)

18:10   Mon, 04 May 26
11h:40m
  • 03h:40m
1 stop

Murtala Muhammed, (LOS)

05:50   Tue, 05 May 26

Murtala Muhammed, (LOS)

07:05   Mon, 11 May 26
08h:45m
  • 01h:10m
1 stop

Gatwick (LGW)

15:50   Mon, 11 May 26

Heathrow (LHR)

21:20   Mon, 04 May 26
15h:55m
  • 01h:55m
1 stop

Murtala Muhammed, (LOS)

13:15   Tue, 05 May 26

Murtala Muhammed, (LOS)

14:45   Mon, 11 May 26
16h:20m
  • 01h:35m
1 stop

Heathrow (LHR)

07:05   Tue, 12 May 26

Gatwick (LGW)

10:10   Mon, 04 May 26
17h:00m
  • 04h:00m
1 stop

Murtala Muhammed, (LOS)

03:10   Tue, 05 May 26

Murtala Muhammed, (LOS)

13:40   Mon, 11 May 26
16h:40m
  • 03h:20m
1 stop

Gatwick (LGW)

06:20   Tue, 12 May 26

Gatwick (LGW)

16:50   Mon, 04 May 26
13h:00m
  • 04h:55m
1 stop

Murtala Muhammed, (LOS)

05:50   Tue, 05 May 26

Murtala Muhammed, (LOS)

07:05   Mon, 11 May 26
09h:45m
  • 02h:10m
1 stop

Heathrow (LHR)

16:50   Mon, 11 May 26

Heathrow (LHR)

18:10   Mon, 04 May 26
11h:40m
  • 03h:40m
1 stop

Murtala Muhammed, (LOS)

05:50   Tue, 05 May 26

Murtala Muhammed, (LOS)

07:05   Mon, 11 May 26
09h:45m
  • 02h:10m
1 stop

Heathrow (LHR)

16:50   Mon, 11 May 26

Heathrow (LHR)

21:55   Mon, 04 May 26
16h:15m
  • 01h:00m
1 stop

Murtala Muhammed, (LOS)

14:10   Tue, 05 May 26

Murtala Muhammed, (LOS)

09:50   Mon, 11 May 26
20h:40m
  • 06h:10m
1 stop

Heathrow (LHR)

06:30   Tue, 12 May 26

Gatwick (LGW)

10:25   Mon, 04 May 26
11h:05m
  • 02h:55m
1 stop

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

23:55   Mon, 11 May 26
09h:45m
  • 01h:45m
1 stop

Gatwick (LGW)

09:40   Tue, 12 May 26

Gatwick (LGW)

10:25   Mon, 04 May 26
11h:05m
  • 02h:55m
1 stop

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:30m
  • 01h:25m
1 stop

Heathrow (LHR)

07:40   Tue, 12 May 26

Heathrow (LHR)

11:30   Mon, 04 May 26
10h:00m
  • 01h:45m
1 stop

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

23:55   Mon, 11 May 26
09h:45m
  • 01h:45m
1 stop

Gatwick (LGW)

09:40   Tue, 12 May 26

Heathrow (LHR)

09:55   Mon, 04 May 26
10h:10m
  • 02h:05m
1 stop

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

23:55   Mon, 11 May 26
09h:45m
  • 01h:45m
1 stop

Gatwick (LGW)

09:40   Tue, 12 May 26

Heathrow (LHR)

11:30   Mon, 04 May 26
10h:00m
  • 01h:45m
1 stop

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:30m
  • 01h:25m
1 stop

Heathrow (LHR)

07:40   Tue, 12 May 26

Heathrow (LHR)

09:55   Mon, 04 May 26
10h:10m
  • 02h:05m
1 stop

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:30m
  • 01h:25m
1 stop

Heathrow (LHR)

07:40   Tue, 12 May 26

Gatwick (LGW)

10:25   Mon, 04 May 26
11h:05m
  • 02h:55m
1 stop

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:45m
  • 01h:55m
1 stop

London City (LCY)

07:55   Tue, 12 May 26

Heathrow (LHR)

11:30   Mon, 04 May 26
10h:00m
  • 01h:45m
1 stop

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:45m
  • 01h:55m
1 stop

London City (LCY)

07:55   Tue, 12 May 26

Heathrow (LHR)

09:55   Mon, 04 May 26
10h:10m
  • 02h:05m
1 stop

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:45m
  • 01h:55m
1 stop

London City (LCY)

07:55   Tue, 12 May 26

London City (LCY)

10:20   Mon, 04 May 26
09h:45m
  • 02h:05m
1 stop

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

23:55   Mon, 11 May 26
09h:45m
  • 01h:45m
1 stop

Gatwick (LGW)

09:40   Tue, 12 May 26

London City (LCY)

10:20   Mon, 04 May 26
09h:45m
  • 02h:05m
1 stop

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:30m
  • 01h:25m
1 stop

Heathrow (LHR)

07:40   Tue, 12 May 26

London City (LCY)

10:20   Mon, 04 May 26
09h:45m
  • 02h:05m
1 stop

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:45m
  • 01h:55m
1 stop

London City (LCY)

07:55   Tue, 12 May 26

Heathrow (LHR)

06:15   Mon, 04 May 26
13h:50m
  • 03h:05m
  • 01h:15m
2 stops

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

23:55   Mon, 11 May 26
09h:45m
  • 01h:45m
1 stop

Gatwick (LGW)

09:40   Tue, 12 May 26

Heathrow (LHR)

06:15   Mon, 04 May 26
13h:50m
  • 03h:05m
  • 01h:15m
2 stops

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:30m
  • 01h:25m
1 stop

Heathrow (LHR)

07:40   Tue, 12 May 26

Heathrow (LHR)

06:15   Mon, 04 May 26
13h:50m
  • 01h:35m
  • 02h:55m
2 stops

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

23:55   Mon, 11 May 26
09h:45m
  • 01h:45m
1 stop

Gatwick (LGW)

09:40   Tue, 12 May 26

Heathrow (LHR)

06:15   Mon, 04 May 26
13h:50m
  • 01h:35m
  • 02h:55m
2 stops

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:30m
  • 01h:25m
1 stop

Heathrow (LHR)

07:40   Tue, 12 May 26

Heathrow (LHR)

06:15   Mon, 04 May 26
13h:50m
  • 03h:05m
  • 01h:15m
2 stops

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:45m
  • 01h:55m
1 stop

London City (LCY)

07:55   Tue, 12 May 26

Heathrow (LHR)

06:15   Mon, 04 May 26
13h:50m
  • 01h:35m
  • 02h:55m
2 stops

Murtala Muhammed, (LOS)

20:05   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:45m
  • 01h:55m
1 stop

London City (LCY)

07:55   Tue, 12 May 26

Heathrow (LHR)

08:40   Mon, 04 May 26
12h:50m
  • 01h:30m
  • 01h:55m
2 stops

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

23:55   Mon, 11 May 26
09h:45m
  • 01h:45m
1 stop

Gatwick (LGW)

09:40   Tue, 12 May 26

Heathrow (LHR)

08:40   Mon, 04 May 26
12h:50m
  • 01h:30m
  • 01h:55m
2 stops

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:30m
  • 01h:25m
1 stop

Heathrow (LHR)

07:40   Tue, 12 May 26

Heathrow (LHR)

08:40   Mon, 04 May 26
12h:50m
  • 01h:30m
  • 01h:55m
2 stops

Murtala Muhammed, (LOS)

21:30   Mon, 04 May 26

Murtala Muhammed, (LOS)

22:10   Mon, 11 May 26
09h:45m
  • 01h:55m
1 stop

London City (LCY)

07:55   Tue, 12 May 26

Stansted (STN)

14:55   Mon, 04 May 26
24h:55m
  • 09h:15m
1 stop

Murtala Muhammed, (LOS)

15:50   Tue, 05 May 26

Murtala Muhammed, (LOS)

17:45   Mon, 11 May 26
18h:40m
  • 03h:30m
1 stop

Heathrow (LHR)

12:25   Tue, 12 May 26

Heathrow (LHR)

15:00   Mon, 04 May 26
22h:00m
  • 11h:35m
1 stop

Murtala Muhammed, (LOS)

13:00   Tue, 05 May 26

Murtala Muhammed, (LOS)

14:00   Mon, 11 May 26
23h:35m
  • 13h:05m
1 stop

Heathrow (LHR)

13:35   Tue, 12 May 26

Heathrow (LHR)

22:10   Mon, 04 May 26
14h:50m
  • 04h:25m
1 stop

Murtala Muhammed, (LOS)

13:00   Tue, 05 May 26

Murtala Muhammed, (LOS)

14:00   Mon, 11 May 26
23h:35m
  • 13h:05m
1 stop

Heathrow (LHR)

13:35   Tue, 12 May 26

Heathrow (LHR)

22:10   Mon, 04 May 26
14h:50m
  • 04h:25m
1 stop

Murtala Muhammed, (LOS)

13:00   Tue, 05 May 26

Murtala Muhammed, (LOS)

14:00   Mon, 11 May 26
31h:05m
  • 20h:25m
1 stop

Heathrow (LHR)

21:05+1   Tue, 12 May 26

Heathrow (LHR)

22:35   Mon, 04 May 26
06h:55m
    direct

    Murtala Muhammed, (LOS)

    05:30   Tue, 05 May 26

    Murtala Muhammed, (LOS)

    22:10   Mon, 11 May 26
    09h:30m
    • 01h:25m
    1 stop

    Heathrow (LHR)

    07:40   Tue, 12 May 26

    Heathrow (LHR)

    22:35   Mon, 04 May 26
    06h:55m
      direct

      Murtala Muhammed, (LOS)

      05:30   Tue, 05 May 26

      Murtala Muhammed, (LOS)

      23:55   Mon, 11 May 26
      09h:45m
      • 01h:45m
      1 stop

      Gatwick (LGW)

      09:40   Tue, 12 May 26

      Heathrow (LHR)

      22:35   Mon, 04 May 26
      06h:55m
        direct

        Murtala Muhammed, (LOS)

        05:30   Tue, 05 May 26

        Murtala Muhammed, (LOS)

        22:10   Mon, 11 May 26
        09h:45m
        • 01h:55m
        1 stop

        London City (LCY)

        07:55   Tue, 12 May 26

        Gatwick (LGW)

        10:25   Mon, 04 May 26
        11h:05m
        • 02h:55m
        1 stop

        Murtala Muhammed, (LOS)

        21:30   Mon, 04 May 26

        Murtala Muhammed, (LOS)

        09:00   Mon, 11 May 26
        06h:55m
          direct

          Heathrow (LHR)

          15:55   Mon, 11 May 26

          Heathrow (LHR)

          11:30   Mon, 04 May 26
          10h:00m
          • 01h:45m
          1 stop

          Murtala Muhammed, (LOS)

          21:30   Mon, 04 May 26

          Murtala Muhammed, (LOS)

          09:00   Mon, 11 May 26
          06h:55m
            direct

            Heathrow (LHR)

            15:55   Mon, 11 May 26

            Heathrow (LHR)

            09:55   Mon, 04 May 26
            10h:10m
            • 02h:05m
            1 stop

            Murtala Muhammed, (LOS)

            20:05   Mon, 04 May 26

            Murtala Muhammed, (LOS)

            09:00   Mon, 11 May 26
            06h:55m
              direct

              Heathrow (LHR)

              15:55   Mon, 11 May 26

              Gatwick (LGW)

              11:10   Mon, 04 May 26
              06h:40m
                direct

                Murtala Muhammed, (LOS)

                17:50   Mon, 04 May 26

                Murtala Muhammed, (LOS)

                23:40   Mon, 11 May 26
                06h:40m
                  direct

                  Gatwick (LGW)

                  06:20   Tue, 12 May 26

                  London City (LCY)

                  10:20   Mon, 04 May 26
                  09h:45m
                  • 02h:05m
                  1 stop

                  Murtala Muhammed, (LOS)

                  20:05   Mon, 04 May 26

                  Murtala Muhammed, (LOS)

                  09:00   Mon, 11 May 26
                  06h:55m
                    direct

                    Heathrow (LHR)

                    15:55   Mon, 11 May 26

                    Heathrow (LHR)

                    06:15   Mon, 04 May 26
                    13h:50m
                    • 03h:05m
                    • 01h:15m
                    2 stops

                    Murtala Muhammed, (LOS)

                    20:05   Mon, 04 May 26

                    Murtala Muhammed, (LOS)

                    09:00   Mon, 11 May 26
                    06h:55m
                      direct

                      Heathrow (LHR)

                      15:55   Mon, 11 May 26

                      Heathrow (LHR)

                      06:15   Mon, 04 May 26
                      13h:50m
                      • 01h:35m
                      • 02h:55m
                      2 stops

                      Murtala Muhammed, (LOS)

                      20:05   Mon, 04 May 26

                      Murtala Muhammed, (LOS)

                      09:00   Mon, 11 May 26
                      06h:55m
                        direct

                        Heathrow (LHR)

                        15:55   Mon, 11 May 26

                        Heathrow (LHR)

                        08:40   Mon, 04 May 26
                        12h:50m
                        • 01h:30m
                        • 01h:55m
                        2 stops

                        Murtala Muhammed, (LOS)

                        21:30   Mon, 04 May 26

                        Murtala Muhammed, (LOS)

                        09:00   Mon, 11 May 26
                        06h:55m
                          direct

                          Heathrow (LHR)

                          15:55   Mon, 11 May 26

                          Heathrow (LHR)

                          12:05   Mon, 04 May 26
                          06h:40m
                            direct

                            Murtala Muhammed, (LOS)

                            18:45   Mon, 04 May 26

                            Murtala Muhammed, (LOS)

                            22:50   Mon, 11 May 26
                            06h:30m
                              direct

                              Heathrow (LHR)

                              05:20   Tue, 12 May 26

                              Heathrow (LHR)

                              15:00   Mon, 04 May 26
                              22h:00m
                              • 11h:35m
                              1 stop

                              Murtala Muhammed, (LOS)

                              13:00   Tue, 05 May 26

                              Murtala Muhammed, (LOS)

                              14:00   Mon, 11 May 26
                              23h:35m
                              • 13h:05m
                              1 stop

                              Heathrow (LHR)

                              13:35   Tue, 12 May 26

                              Heathrow (LHR)

                              22:10   Mon, 04 May 26
                              14h:50m
                              • 04h:25m
                              1 stop

                              Murtala Muhammed, (LOS)

                              13:00   Tue, 05 May 26

                              Murtala Muhammed, (LOS)

                              09:00   Mon, 11 May 26
                              06h:55m
                                direct

                                Heathrow (LHR)

                                15:55   Mon, 11 May 26

                                Heathrow (LHR)

                                12:05   Mon, 04 May 26
                                06h:40m
                                  direct

                                  Murtala Muhammed, (LOS)

                                  18:45   Mon, 04 May 26

                                  Murtala Muhammed, (LOS)

                                  22:50   Mon, 11 May 26
                                  06h:30m
                                    direct

                                    Heathrow (LHR)

                                    05:20   Tue, 12 May 26
                                    Untitled Document
                                    Trustpilot