London Heathrow
Lagos Murtala Muhammed
Nonstop
6h 35mLagos Murtala Muhammed
London Heathrow
Nonstop
6h 40mBritish Airways
London Heathrow
Cape Town Intl
Nonstop
11h 40mCape Town Intl
London Heathrow
1 stop
17h 10mMultiple Airlines
London Gatwick
Lagos Murtala Muhammed
1 stop
24h 50mLagos Murtala Muhammed
London Gatwick
1 stop
18h 45mEmirates
London Heathrow
Cape Town Intl
Nonstop
11h 40mCape Town Intl
London Heathrow
Nonstop
12h 00mBritish Airways
London Heathrow
Cape Town Intl
1 stop
16h 50mCape Town Intl
London Heathrow
1 stop
19h 40mMultiple Airlines
London Heathrow
Johannesburg OR Tambo
Nonstop
11h 00mJohannesburg OR Tambo
London Heathrow
Nonstop
11h 20mBritish Airways
London Heathrow
Nairobi Jomo Kenyatta Intl
1 stop
16h 25mEmirates
London Heathrow
Nairobi Jomo Kenyatta Intl
2 stops
18h 45mMultiple Airlines
London Heathrow
Cape Town Intl
1 stop
17h 35mEmirates
London Heathrow
Cape Town Intl
1 stop
38h 45mEmirates