By using Edwin Holidays, you consent to accept cookies on your device.  Please click here for detailed information.

London to Lagos

Prices are per adult, including all taxes, fees and carrier charges
Filters
Outbound Transfers
Return Transfers
Flight Classes
Departure Takeoff Time
Departure Landing Time
Departure Travel Time
Return Takeoff Time
Return Landing Time
Return Travel Time
Airlines
London (LON) DEPARTURE
22:30 LHR 13:45 LOS
Egyptair
1transfer 14h 15min
14:00 LHR 13:45 LOS
Egyptair
1transfer 22h 45min
20:30 LHR 06:55 LOS
British Airways
2transfer 57h 25min
20:30 LHR 06:55 LOS
British Airways
2transfer 57h 25min
07:05 LHR 20:25 LOS
Turkish Airlines
1transfer 12h 20min
20:15 LHR 12:25 LOS
Ethiopian Air Lines
1transfer 15h 10min
15:25 LGW 06:00 LOS
Royal Air Maroc
1transfer 13h 35min
17:10 LHR 06:00 LOS
Royal Air Maroc
1transfer 11h 50min
07:05 LHR 20:25 LOS
Turkish Airlines
1transfer 12h 20min
14:05 LGW 14:05 LOS
Qatar Airways
1transfer 23h
14:05 LGW 06:55 LOS
Qatar Airways
1transfer 15h 50min
20:30 LHR 14:05 LOS
Qatar Airways
1transfer 16h 35min
14:55 LHR 14:05 LOS
Qatar Airways
1transfer 22h 10min
08:05 LHR 06:55 LOS
Qatar Airways
1transfer 21h 50min
14:15 LHR 06:55 LOS
Qatar Airways
1transfer 15h 40min
14:15 LHR 14:05 LOS
Qatar Airways
1transfer 22h 50min
18:15 LHR 14:05 LOS
Qatar Airways
1transfer 18h 50min
08:35 LHR 06:55 LOS
Qatar Airways
1transfer 21h 20min
14:05 LGW 06:55 LOS
Qatar Airways
1transfer 15h 50min
14:05 LGW 14:05 LOS
Qatar Airways
1transfer 23h
08:35 LHR 14:05 LOS
Qatar Airways
1transfer 28h 30min
18:15 LHR 06:55 LOS
Qatar Airways
1transfer 35h 40min
20:30 LHR 06:55 LOS
Qatar Airways
1transfer 33h 25min
08:05 LHR 14:05 LOS
Qatar Airways
1transfer 29h
18:15 LHR 14:05 LOS
Qatar Airways
1transfer 18h 50min
20:30 LHR 14:05 LOS
Qatar Airways
1transfer 16h 35min
14:15 LHR 14:05 LOS
Qatar Airways
1transfer 22h 50min
14:15 LHR 06:55 LOS
Qatar Airways
1transfer 15h 40min
08:05 LHR 06:55 LOS
Qatar Airways
1transfer 21h 50min
14:55 LHR 14:05 LOS
Qatar Airways
1transfer 22h 10min
08:35 LHR 06:55 LOS
Qatar Airways
1transfer 21h 20min
08:05 LHR 14:05 LOS
Qatar Airways
1transfer 29h
20:30 LHR 06:55 LOS
Qatar Airways
1transfer 33h 25min
18:15 LHR 06:55 LOS
Qatar Airways
1transfer 35h 40min
08:35 LHR 14:05 LOS
Qatar Airways
1transfer 28h 30min
17:25 LHR 11:15 LOS
Kenya Airways
1transfer 16h 50min
14:15 LHR 06:55 LOS
British Airways
1transfer 15h 40min
08:35 LHR 06:55 LOS
British Airways
1transfer 21h 20min
19:10 LHR 06:55 LOS
British Airways
2transfer 58h 45min
19:05 LCY 06:55 LOS
British Airways
2transfer 58h 50min
14:15 LHR 06:55 LOS
British Airways
1transfer 15h 40min
08:35 LHR 06:55 LOS
British Airways
1transfer 21h 20min
20:30 LHR 06:55 LOS
British Airways
2transfer 57h 25min
18:00 LHR 06:00 LOS
Royal Air Maroc
1transfer 11h
06:20 LHR 21:05 LOS
Air France
1transfer 13h 45min
10:00 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 9h 40min
08:40 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 11h
06:30 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 13h 10min
15:25 LGW 06:00 LOS
Royal Air Maroc
1transfer 13h 35min
06:20 LHR 20:40 LOS
Air France
2transfer 13h 20min
10:00 LCY 20:40 LOS
KLM Royal Dutch Airlines
1transfer 9h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
06:30 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 13h 35min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
18:55 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 25h 10min
18:55 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 25h 10min
17:10 LHR 06:00 LOS
Royal Air Maroc
1transfer 11h 50min
09:00 LHR 11:15 LOS
Kenya Airways
1transfer 25h 15min
06:20 LHR 21:05 LOS
Air France
1transfer 13h 45min
06:30 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 13h 10min
08:40 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 11h
10:00 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 9h 40min
06:20 LHR 20:40 LOS
Air France
2transfer 13h 20min
18:00 LHR 06:00 LOS
Royal Air Maroc
1transfer 11h
10:00 LCY 20:40 LOS
KLM Royal Dutch Airlines
1transfer 9h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
06:30 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 13h 35min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
18:55 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 25h 10min
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
18:55 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 25h 10min
22:30 LHR 13:45 LOS
Egyptair
1transfer 14h 15min
14:00 LHR 13:45 LOS
Egyptair
1transfer 22h 45min
06:50 LHR 17:45 LOS
Brussels Airlines
2transfer 33h 55min
15:25 LGW 04:10 LOS
Royal Air Maroc
1transfer 11h 45min
15:25 LGW 04:10 LOS
Royal Air Maroc
1transfer 11h 45min
17:10 LHR 04:10 LOS
Royal Air Maroc
1transfer 10h
18:00 LHR 04:10 LOS
Royal Air Maroc
1transfer 9h 10min
18:00 LHR 04:10 LOS
Royal Air Maroc
1transfer 9h 10min
17:10 LHR 04:10 LOS
Royal Air Maroc
1transfer 10h
14:05 LGW 14:05 LOS
Qatar Airways
1transfer 23h
14:05 LGW 06:55 LOS
Qatar Airways
1transfer 15h 50min
08:35 LHR 06:55 LOS
Qatar Airways
1transfer 21h 20min
18:15 LHR 14:05 LOS
Qatar Airways
1transfer 18h 50min
20:30 LHR 14:05 LOS
Qatar Airways
1transfer 16h 35min
14:15 LHR 14:05 LOS
Qatar Airways
1transfer 22h 50min
14:15 LHR 06:55 LOS
Qatar Airways
1transfer 15h 40min
08:05 LHR 06:55 LOS
Qatar Airways
1transfer 21h 50min
14:55 LHR 14:05 LOS
Qatar Airways
1transfer 22h 10min
18:15 LHR 06:55 LOS
Qatar Airways
1transfer 35h 40min
08:05 LHR 14:05 LOS
Qatar Airways
1transfer 29h
20:30 LHR 06:55 LOS
Qatar Airways
1transfer 33h 25min
08:35 LHR 14:05 LOS
Qatar Airways
1transfer 28h 30min
19:10 LHR 06:55 LOS
British Airways
2transfer 58h 45min
19:05 LCY 06:55 LOS
British Airways
2transfer 58h 50min
14:15 LHR 06:55 LOS
British Airways
1transfer 15h 40min
08:35 LHR 06:55 LOS
British Airways
1transfer 21h 20min
10:10 LHR 17:45 LOS
British Airways
nonstop 6h 35min
22:25 LHR 06:05 LOS
Virgin Atlantic Airways Ltd.
nonstop 6h 40min
22:30 LHR 13:45 LOS
Egyptair
1transfer 14h 15min
14:00 LHR 13:45 LOS
Egyptair
1transfer 22h 45min
22:30 LHR 13:45 LOS
Egyptair
1transfer 14h 15min
14:00 LHR 13:45 LOS
Egyptair
1transfer 22h 45min
06:20 LHR 21:05 LOS
Air France
1transfer 13h 45min
06:30 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 13h 10min
08:40 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 11h
10:00 LHR 20:40 LOS
KLM Royal Dutch Airlines
1transfer 9h 40min
09:00 LHR 11:15 LOS
Kenya Airways
1transfer 25h 15min
06:20 LHR 20:40 LOS
Air France
2transfer 13h 20min
10:00 LCY 20:40 LOS
KLM Royal Dutch Airlines
1transfer 9h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
06:30 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 13h 35min
20:15 LHR 12:25 LOS
Ethiopian Air Lines
1transfer 15h 10min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
20:25 LHR 21:05 LOS
KLM Royal Dutch Airlines
2transfer 23h 40min
18:55 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 25h 10min
18:55 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 25h 10min
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
20:05 LCY 21:05 LOS
KLM Royal Dutch Airlines
2transfer 24h
10:30 LHR 17:45 LOS
Lufthansa
1transfer 30h 15min
13:30 LHR 17:45 LOS
Lufthansa
1transfer 27h 15min
11:30 LHR 17:45 LOS
Lufthansa
1transfer 29h 15min
18:30 LHR 17:45 LOS
Lufthansa
1transfer 22h 15min
17:30 LHR 17:45 LOS
Lufthansa
1transfer 23h 15min
15:30 LHR 17:45 LOS
Lufthansa
1transfer 25h 15min
17:50 LHR 17:45 LOS
Lufthansa
2transfer 22h 55min
19:15 LHR 17:45 LOS
Lufthansa
2transfer 21h 30min
19:15 LHR 17:45 LOS
Lufthansa
2transfer 21h 30min
19:15 LHR 17:45 LOS
Lufthansa
2transfer 21h 30min
20:15 LHR 17:45 LOS
Lufthansa
2transfer 20h 30min
20:15 LHR 17:45 LOS
Lufthansa
2transfer 20h 30min
20:15 LHR 17:45 LOS
Lufthansa
2transfer 20h 30min
22:25 LHR 20:50 LOS
Virgin Atlantic Airways Ltd.
1transfer 21h 25min
17:50 LHR 17:45 LOS
Lufthansa
2transfer 22h 55min
11:05 LHR 17:45 LOS
Brussels Airlines
2transfer 29h 40min
17:50 LHR 17:45 LOS
Brussels Airlines
2transfer 22h 55min
06:50 LHR 17:45 LOS
Brussels Airlines
2transfer 33h 55min
11:05 LHR 17:45 LOS
Brussels Airlines
2transfer 29h 40min
11:05 LHR 17:45 LOS
Brussels Airlines
2transfer 29h 40min
11:05 LHR 17:45 LOS
Brussels Airlines
2transfer 29h 40min
06:50 LHR 17:45 LOS
Brussels Airlines
2transfer 33h 55min
06:50 LHR 17:45 LOS
Brussels Airlines
2transfer 33h 55min
06:50 LHR 17:45 LOS
Brussels Airlines
2transfer 33h 55min
06:50 LHR 17:45 LOS
Brussels Airlines
2transfer 33h 55min
14:05 LGW 14:05 LOS
Qatar Airways
1transfer 23h
14:05 LGW 06:55 LOS
Qatar Airways
1transfer 15h 50min
08:45 LHR 13:45 LOS
Lufthansa
2transfer 28h
20:15 LHR 17:45 LOS
Lufthansa
2transfer 20h 30min
20:15 LHR 17:45 LOS
Lufthansa
2transfer 20h 30min
20:15 LHR 17:45 LOS
Lufthansa
2transfer 20h 30min
19:15 LHR 17:45 LOS
Lufthansa
2transfer 21h 30min
19:15 LHR 17:45 LOS
Lufthansa
2transfer 21h 30min
17:50 LHR 17:45 LOS
Lufthansa
2transfer 22h 55min
17:50 LHR 17:45 LOS
Lufthansa
2transfer 22h 55min
19:15 LHR 17:45 LOS
Lufthansa
2transfer 21h 30min
11:05 LHR 17:45 LOS
Brussels Airlines
2transfer 29h 40min
17:50 LHR 17:45 LOS
Brussels Airlines
2transfer 22h 55min
11:05 LHR 17:45 LOS
Brussels Airlines
2transfer 29h 40min
11:05 LHR 17:45 LOS
Brussels Airlines
2transfer 29h 40min
11:05 LHR 17:45 LOS
Brussels Airlines
2transfer 29h 40min
10:30 LHR 17:45 LOS
Lufthansa
1transfer 30h 15min
18:30 LHR 17:45 LOS
Lufthansa
1transfer 22h 15min
17:30 LHR 17:45 LOS
Lufthansa
1transfer 23h 15min
15:30 LHR 17:45 LOS
Lufthansa
1transfer 25h 15min
13:30 LHR 17:45 LOS
Lufthansa
1transfer 27h 15min
11:30 LHR 17:45 LOS
Lufthansa
1transfer 29h 15min
17:50 LHR 17:45 LOS
Lufthansa
2transfer 22h 55min
10:05 LCY 17:45 LOS
Lufthansa
1transfer 30h 40min
18:15 LCY 17:45 LOS
Lufthansa
1transfer 22h 30min
17:15 LCY 17:45 LOS
Lufthansa
1transfer 23h 30min
17:50 LHR 17:45 LOS
Lufthansa
2transfer 22h 55min
19:55 LGW 14:05 LOS
Qatar Airways
2transfer 41h 10min
21:20 LHR 06:55 LOS
British Airways
1transfer 32h 35min
Lagos (LOS) RETURN
14:45 LOS 12:35 LHR
Egyptair
1transfer 22h 50min
14:45 LOS 21:00 LHR
Egyptair
1transfer 31h 15min
14:45 LOS 12:35 LHR
Egyptair
1transfer 22h 50min
14:45 LOS 21:00 LHR
Egyptair
1transfer 31h 15min
08:30 LOS 12:10 LGW
Qatar Airways
2transfer 28h 40min
08:30 LOS 13:55 LGW
Qatar Airways
2transfer 30h 25min