Africa Flights

Lufthansa
Departing 14th January 2020

Returning 25th January 2020
From: £447
Lufthansa
Departing 15th January 2020

Returning 26th January 2020
From: £447
Lufthansa
Departing 13th January 2020

Returning 24th January 2020
From: £447
Lufthansa
Departing 12th January 2020

Returning 23rd January 2020
From: £447
Turkish Airlines
Departing 2nd March 2020

Returning 13th March 2020
From: £453
Air France
Departing 5th March 2020

Returning 16th March 2020
From: £456
Rwandair Express
Departing 3rd March 2020

Returning 14th March 2020
From: £465
Air France
Departing 4th March 2020

Returning 15th March 2020
From: £501
KLM
Departing 14th March 2020

Returning 27th March 2020
From: £501
Turkish Airlines
Departing 20th February 2020

Returning 11th March 2020
From: £510
Turkish Airlines
Departing 24th February 2020

Returning 15th March 2020
From: £510
Turkish Airlines
Departing 19th February 2020

Returning 10th March 2020
From: £510
Turkish Airlines
Departing 23rd February 2020

Returning 14th March 2020
From: £520
Air France
Departing 17th March 2020

Returning 30th March 2020
From: £521
Turkish Airlines
Departing 25th February 2020

Returning 16th March 2020
From: £544
KLM
Departing 20th March 2020

Returning 2nd April 2020
From: £547
Air France
Departing 6th March 2020

Returning 17th March 2020
From: £554
Lufthansa
Departing 11th January 2020

Returning 22nd January 2020
From: £563
Turkish Airlines
Departing 22nd February 2020

Returning 13th March 2020
From: £564
Turkish Airlines
Departing 19th March 2020

Returning 1st April 2020
From: £566
Etihad Airways
Departing 12th February 2020

Returning 2nd March 2020
From: £568
Ethiopian Airlines
Departing 9th February 2020

Returning 28th February 2020
From: £570
Turkish Airlines
Departing 9th December 2019

Returning 15th December 2019
From: £570
Lufthansa
Departing 10th January 2020

Returning 21st January 2020
From: £573
Turkish Airlines
Departing 16th March 2020

Returning 29th March 2020
From: £575
Lufthansa
Departing 9th January 2020

Returning 20th January 2020
From: £578
Emirates
Departing 18th March 2020

Returning 31st March 2020
From: £580
Ethiopian Airlines
Departing 7th March 2020

Returning 18th March 2020
From: £586
Turkish Airlines
Departing 21st February 2020

Returning 12th March 2020
From: £590
Turkish Airlines
Departing 13th February 2020

Returning 3rd March 2020
From: £605
Ethiopian Airlines
Departing 10th February 2020

Returning 29th February 2020
From: £634
Swiss
Departing 10th December 2019

Returning 16th December 2019
From: £634
Air France
Departing 1st March 2020

Returning 12th March 2020
From: £634
Ethiopian Airlines
Departing 21st May 2020

Returning 6th June 2020
From: £642
Rwandair Express
Departing 16th July 2020

Returning 6th August 2020
From: £644
Rwandair Express
Departing 21st July 2020

Returning 11th August 2020
From: £644
Rwandair Express
Departing 18th July 2020

Returning 8th August 2020
From: £644
KLM
Departing 20th May 2020

Returning 28th May 2020
From: £646
Etihad Airways
Departing 15th July 2020

Returning 5th August 2020
From: £647
Ethiopian Airlines
Departing 20th May 2020

Returning 5th June 2020
From: £651
Ethiopian Airlines
Departing 16th May 2020

Returning 1st June 2020
From: £653
Turkish Airlines
Departing 15th February 2020

Returning 5th March 2020
From: £661
Ethiopian Airlines
Departing 30th November 2019

Returning 12th December 2019
From: £669
Ethiopian Airlines
Departing 28th November 2019

Returning 10th December 2019
From: £669
Swiss
Departing 9th December 2019

Returning 27th December 2019
From: £669
Ethiopian Airlines
Departing 14th February 2020

Returning 4th March 2020
From: £673
South African Airways
Departing 11th February 2020

Returning 1st March 2020
From: £676
Lufthansa
Departing 18th May 2020

Returning 3rd June 2020
From: £677
Ethiopian Airlines
Departing 17th May 2020

Returning 2nd June 2020
From: £680
Ethiopian Airlines
Departing 19th May 2020

Returning 4th June 2020
From: £680
Turkish Airlines
Departing 8th December 2019

Returning 14th December 2019
From: £686
British Airways
Departing 20th July 2020

Returning 10th August 2020
From: £687
Emirates
Departing 15th March 2020

Returning 28th March 2020
From: £687
Etihad Airways
Departing 17th July 2020

Returning 7th August 2020
From: £688
Virgin Atlantic
Departing 7th December 2019

Returning 25th December 2019
From: £696
Virgin Atlantic
Departing 8th December 2019

Returning 26th December 2019
From: £696
Virgin Atlantic
Departing 29th November 2019

Returning 11th December 2019
From: £697
Etihad Airways
Departing 19th July 2020

Returning 9th August 2020
From: £698
Lufthansa
Departing 11th December 2019

Returning 29th December 2019
From: £700
KLM
Departing 22nd January 2020

Returning 28th January 2020
From: £700
KLM
Departing 19th January 2020

Returning 25th January 2020
From: £700
Qatar Airways
Departing 26th November 2019

Returning 8th December 2019
From: £717
Lufthansa
Departing 5th May 2020

Returning 18th May 2020
From: £730
Lufthansa
Departing 10th December 2019

Returning 28th December 2019
From: £730
British Airways
Departing 27th November 2019

Returning 9th December 2019
From: £735
Turkish Airlines
Departing 6th May 2020

Returning 19th May 2020
From: £737
Lufthansa
Departing 7th May 2020

Returning 20th May 2020
From: £737
Qatar Airways
Departing 19th May 2020

Returning 27th May 2020
From: £738
Lufthansa
Departing 11th December 2019

Returning 17th December 2019
From: £751
Lufthansa
Departing 15th May 2020

Returning 31st May 2020
From: £754
Turkish Airlines
Departing 9th May 2020

Returning 22nd May 2020
From: £757
Ethiopian Airlines
Departing 24th January 2020

Returning 30th January 2020
From: £771
British Airways
Departing 21st January 2020

Returning 27th January 2020
From: £785
British Airways
Departing 20th January 2020

Returning 26th January 2020
From: £785
Turkish Airlines
Departing 10th May 2020

Returning 23rd May 2020
From: £788
Lufthansa
Departing 4th May 2020

Returning 17th May 2020
From: £790
Qatar Airways
Departing 25th May 2020

Returning 2nd June 2020
From: £797
Lufthansa
Departing 8th May 2020

Returning 21st May 2020
From: £805
Ethiopian Airlines
Departing 18th January 2020

Returning 24th January 2020
From: £822
Emirates
Departing 2nd October 2020

Returning 15th October 2020
From: £823
KLM
Departing 20th October 2020

Returning 4th November 2020
From: £826
Swiss
Departing 19th October 2020

Returning 3rd November 2020
From: £833
Emirates
Departing 12th December 2019

Returning 18th December 2019
From: £835
Lufthansa
Departing 9th July 2020

Returning 20th July 2020
From: £843
Emirates
Departing 8th July 2020

Returning 19th July 2020
From: £848
Lufthansa
Departing 8th October 2020

Returning 21st October 2020
From: £854
British Airways
Departing 21st May 2020

Returning 29th May 2020
From: £858
Air Namibia
Departing 12th December 2019

Returning 30th December 2019
From: £863
KLM
Departing 24th May 2020

Returning 1st June 2020
From: £867
Turkish Airlines
Departing 13th December 2019

Returning 19th December 2019
From: £871
Emirates
Departing 3rd October 2020

Returning 16th October 2020
From: £877
Qatar Airways
Departing 14th October 2020

Returning 29th October 2020
From: £880
Qatar Airways
Departing 15th October 2020

Returning 30th October 2020
From: £883
Virgin Atlantic
Departing 22nd May 2020

Returning 30th May 2020
From: £887
British Airways
Departing 23rd January 2020

Returning 29th January 2020
From: £889
Virgin Atlantic
Departing 23rd May 2020

Returning 31st May 2020
From: £891
Qatar Airways
Departing 18th October 2020

Returning 2nd November 2020
From: £895
Emirates
Departing 6th October 2020

Returning 19th October 2020
From: £895
Qatar Airways
Departing 11th July 2020

Returning 22nd July 2020
From: £899
Ethiopian Airlines
Departing 10th July 2020

Returning 21st July 2020
From: £910
Qatar Airways
Departing 16th October 2020

Returning 31st October 2020
From: £910
Qatar Airways
Departing 17th October 2020

Returning 1st November 2020
From: £911
Qatar Airways
Departing 12th July 2020

Returning 23rd July 2020
From: £915
Emirates
Departing 5th October 2020

Returning 18th October 2020
From: £917
Emirates
Departing 7th October 2020

Returning 20th October 2020
From: £928
Qatar Airways
Departing 14th July 2020

Returning 25th July 2020
From: £934
Emirates
Departing 4th October 2020

Returning 17th October 2020
From: £938
Qatar Airways
Departing 13th July 2020

Returning 24th July 2020
From: £946
Qatar Airways
Departing 15th July 2020

Returning 1st August 2020
From: £946
Qatar Airways
Departing 16th July 2020

Returning 2nd August 2020
From: £954
British Airways
Departing 20th July 2020

Returning 6th August 2020
From: £965
Qatar Airways
Departing 18th July 2020

Returning 4th August 2020
From: £966
Qatar Airways
Departing 17th July 2020

Returning 3rd August 2020
From: £966
British Airways
Departing 19th July 2020

Returning 5th August 2020
From: £981
Lufthansa
Departing 14th December 2019

Returning 20th December 2019
From: £1,091
Lufthansa
Departing 13th December 2019

Returning 31st December 2019
From: £1,320