London Gatwick
Lagos Murtala Muhammed
Nonstop
6h 40mLagos Murtala Muhammed
London Gatwick
Nonstop
6h 41mAir Peace
London Gatwick
Lagos Murtala Muhammed
Nonstop
6h 40mLagos Murtala Muhammed
London Gatwick
Nonstop
6h 41mAir Peace
London Heathrow
Lagos Murtala Muhammed
Nonstop
6h 35mLagos Murtala Muhammed
London Heathrow
Nonstop
6h 40mBritish Airways
London Heathrow
Cairo
1 stop
20h 10mCairo
London Heathrow
1 stop
14h 45mEtihad Airways
London Heathrow
Nairobi Jomo Kenyatta Intl
1 stop
17h 30mNairobi Jomo Kenyatta Intl
London Heathrow
1 stop
17h 25mEmirates
London Heathrow
Johannesburg OR Tambo
3 stops
21h 10mJohannesburg OR Tambo
London Heathrow
2 stops
23h 40mMultiple Airlines
London Gatwick
Lagos Murtala Muhammed
Nonstop
6h 40mAir Peace
London Heathrow
Nairobi Jomo Kenyatta Intl
1 stop
13h 25mEtihad Airways
London Heathrow
Cape Town Intl
1 stop
25h 30mEmirates
London Heathrow
Cape Town Intl
2 stops
22h 10mMultiple Airlines
London Heathrow
Lagos Murtala Muhammed
Nonstop
6h 25mBritish Airways
London Heathrow
Nairobi Jomo Kenyatta Intl
2 stops
18h 45mMultiple Airlines