Africa Flights

Virgin Atlantic
Departing 8th March 2021

Returning 18th March 2021
From: £441
Virgin Atlantic
Departing 12th March 2021

Returning 22nd March 2021
From: £441
Virgin Atlantic
Departing 9th March 2021

Returning 19th March 2021
From: £441
Virgin Atlantic
Departing 13th March 2021

Returning 23rd March 2021
From: £441
Virgin Atlantic
Departing 14th March 2021

Returning 24th March 2021
From: £441
Virgin Atlantic
Departing 11th March 2021

Returning 21st March 2021
From: £441
Virgin Atlantic
Departing 10th March 2021

Returning 20th March 2021
From: £448
Turkish Airlines
Departing 18th February 2021

Returning 11th March 2021
From: £453
Turkish Airlines
Departing 17th February 2021

Returning 10th March 2021
From: £453
Turkish Airlines
Departing 16th February 2021

Returning 9th March 2021
From: £453
Lufthansa
Departing 13th February 2021

Returning 6th March 2021
From: £455
KLM
Departing 19th February 2021

Returning 12th March 2021
From: £460
KLM
Departing 14th February 2021

Returning 7th March 2021
From: £460
KLM
Departing 15th February 2021

Returning 8th March 2021
From: £460
Kenya Airways
Departing 29th August 2021

Returning 13th September 2021
From: £467
Kenya Airways
Departing 28th August 2021

Returning 12th September 2021
From: £467
Kenya Airways
Departing 31st August 2021

Returning 15th September 2021
From: £467
Qatar Airways
Departing 7th June 2021

Returning 28th June 2021
From: £475
Qatar Airways
Departing 3rd June 2021

Returning 24th June 2021
From: £475
Qatar Airways
Departing 8th June 2021

Returning 29th June 2021
From: £475
Qatar Airways
Departing 2nd June 2021

Returning 23rd June 2021
From: £475
Kenya Airways
Departing 2nd September 2021

Returning 17th September 2021
From: £477
Kenya Airways
Departing 3rd September 2021

Returning 18th September 2021
From: £477
Kenya Airways
Departing 1st September 2021

Returning 16th September 2021
From: £477
Kenya Airways
Departing 30th August 2021

Returning 14th September 2021
From: £477
Qatar Airways
Departing 5th June 2021

Returning 26th June 2021
From: £505
Qatar Airways
Departing 6th June 2021

Returning 27th June 2021
From: £505
Qatar Airways
Departing 4th June 2021

Returning 25th June 2021
From: £505
Kenya Airways
Departing 17th April 2021

Returning 29th April 2021
From: £526
Kenya Airways
Departing 20th April 2021

Returning 2nd May 2021
From: £526
Kenya Airways
Departing 21st April 2021

Returning 3rd May 2021
From: £526
Kenya Airways
Departing 19th April 2021

Returning 1st May 2021
From: £526
Kenya Airways
Departing 16th April 2021

Returning 28th April 2021
From: £526
Ethiopian Airlines
Departing 5th September 2021

Returning 10th September 2021
From: £528
Kenya Airways
Departing 18th April 2021

Returning 30th April 2021
From: £535
Ethiopian Airlines
Departing 10th July 2021

Returning 27th July 2021
From: £562
Kenya Airways
Departing 4th June 2021

Returning 9th June 2021
From: £569
Kenya Airways
Departing 30th April 2021

Returning 8th May 2021
From: £572
Kenya Airways
Departing 5th May 2021

Returning 13th May 2021
From: £577
Kenya Airways
Departing 2nd May 2021

Returning 10th May 2021
From: £577
Kenya Airways
Departing 2nd June 2021

Returning 7th June 2021
From: £578
Turkish Airlines
Departing 29th March 2021

Returning 6th April 2021
From: £590
Turkish Airlines
Departing 30th March 2021

Returning 7th April 2021
From: £590
Ethiopian Airlines
Departing 2nd September 2021

Returning 7th September 2021
From: £593
Turkish Airlines
Departing 28th March 2021

Returning 5th April 2021
From: £601
Turkish Airlines
Departing 20th October 2021

Returning 26th October 2021
From: £622
Turkish Airlines
Departing 31st March 2021

Returning 8th April 2021
From: £626
Turkish Airlines
Departing 21st October 2021

Returning 27th October 2021
From: £629
Ethiopian Airlines
Departing 6th September 2021

Returning 11th September 2021
From: £631
Ethiopian Airlines
Departing 3rd September 2021

Returning 8th September 2021
From: £631
Turkish Airlines
Departing 18th October 2021

Returning 24th October 2021
From: £631
Turkish Airlines
Departing 22nd October 2021

Returning 28th October 2021
From: £631
Qatar Airways
Departing 21st January 2021

Returning 4th February 2021
From: £647
Turkish Airlines
Departing 23rd October 2021

Returning 29th October 2021
From: £648
Ethiopian Airlines
Departing 6th August 2021

Returning 25th August 2021
From: £652
Ethiopian Airlines
Departing 11th August 2021

Returning 30th August 2021
From: £668
Ethiopian Airlines
Departing 15th April 2021

Returning 27th April 2021
From: £674
Qatar Airways
Departing 19th January 2021

Returning 2nd February 2021
From: £676
Qatar Airways
Departing 25th January 2021

Returning 8th February 2021
From: £676
Qatar Airways
Departing 20th January 2021

Returning 3rd February 2021
From: £676
Ethiopian Airlines
Departing 10th August 2021

Returning 29th August 2021
From: £677
Qatar Airways
Departing 22nd January 2021

Returning 5th February 2021
From: £678
Ethiopian Airlines
Departing 29th September 2021

Returning 12th October 2021
From: £679
Qatar Airways
Departing 15th April 2021

Returning 2nd May 2021
From: £681
Qatar Airways
Departing 13th April 2021

Returning 30th April 2021
From: £681
Qatar Airways
Departing 11th April 2021

Returning 28th April 2021
From: £695
Qatar Airways
Departing 12th April 2021

Returning 29th April 2021
From: £696
Qatar Airways
Departing 17th April 2021

Returning 4th May 2021
From: £698
Qatar Airways
Departing 23rd January 2021

Returning 6th February 2021
From: £702
Qatar Airways
Departing 8th April 2021

Returning 18th April 2021
From: £704
Lufthansa
Departing 9th May 2021

Returning 30th May 2021
From: £706
Lufthansa
Departing 7th May 2021

Returning 28th May 2021
From: £706
Lufthansa
Departing 8th May 2021

Returning 29th May 2021
From: £706
Qatar Airways
Departing 24th January 2021

Returning 7th February 2021
From: £707
Qatar Airways
Departing 16th April 2021

Returning 3rd May 2021
From: £712
Qatar Airways
Departing 14th April 2021

Returning 1st May 2021
From: £712
Kenya Airways
Departing 7th September 2021

Returning 12th September 2021
From: £712
Kenya Airways
Departing 8th September 2021

Returning 13th September 2021
From: £712
Qatar Airways
Departing 19th October 2021

Returning 25th October 2021
From: £713
Qatar Airways
Departing 1st April 2021

Returning 9th April 2021
From: £714
Qatar Airways
Departing 5th April 2021

Returning 15th April 2021
From: £720
Ethiopian Airlines
Departing 9th August 2021

Returning 28th August 2021
From: £720
Qatar Airways
Departing 6th April 2021

Returning 16th April 2021
From: £721
Kenya Airways
Departing 4th September 2021

Returning 9th September 2021
From: £721
Ethiopian Airlines
Departing 12th August 2021

Returning 31st August 2021
From: £725
Swiss
Departing 10th May 2021

Returning 31st May 2021
From: £726
Qatar Airways
Departing 2nd April 2021

Returning 10th April 2021
From: £730
Qatar Airways
Departing 3rd April 2021

Returning 11th April 2021
From: £730
Qatar Airways
Departing 7th April 2021

Returning 17th April 2021
From: £735
Lufthansa
Departing 12th May 2021

Returning 2nd June 2021
From: £738
Qatar Airways
Departing 24th October 2021

Returning 30th October 2021
From: £746
Lufthansa
Departing 13th May 2021

Returning 3rd June 2021
From: £748
Lufthansa
Departing 11th May 2021

Returning 1st June 2021
From: £748
Kenya Airways
Departing 23rd September 2021

Returning 6th October 2021
From: £754
Kenya Airways
Departing 28th September 2021

Returning 11th October 2021
From: £754
Kenya Airways
Departing 27th September 2021

Returning 10th October 2021
From: £754
Kenya Airways
Departing 1st June 2021

Returning 6th June 2021
From: £755
Ethiopian Airlines
Departing 26th September 2021

Returning 9th October 2021
From: £789
Ethiopian Airlines
Departing 7th August 2021

Returning 26th August 2021
From: £792
Emirates
Departing 28th February 2021

Returning 18th March 2021
From: £792
Emirates
Departing 25th February 2021

Returning 15th March 2021
From: £792
Qatar Airways
Departing 6th July 2021

Returning 23rd July 2021
From: £798
Qatar Airways
Departing 8th July 2021

Returning 25th July 2021
From: £798
Ethiopian Airlines
Departing 7th July 2021

Returning 24th July 2021
From: £805
Ethiopian Airlines
Departing 24th September 2021

Returning 7th October 2021
From: £809
Qatar Airways
Departing 11th July 2021

Returning 28th July 2021
From: £812
Emirates
Departing 24th February 2021

Returning 14th March 2021
From: £813
Emirates
Departing 22nd February 2021

Returning 12th March 2021
From: £813
Emirates
Departing 26th February 2021

Returning 16th March 2021
From: £813
Emirates
Departing 23rd February 2021

Returning 13th March 2021
From: £813
Emirates
Departing 27th February 2021

Returning 17th March 2021
From: £813
Qatar Airways
Departing 12th July 2021

Returning 29th July 2021
From: £813
Ethiopian Airlines
Departing 8th August 2021

Returning 27th August 2021
From: £818
Qatar Airways
Departing 9th July 2021

Returning 26th July 2021
From: £828
Kenya Airways
Departing 31st May 2021

Returning 5th June 2021
From: £837
Kenya Airways
Departing 29th May 2021

Returning 3rd June 2021
From: £849
Ethiopian Airlines
Departing 24th July 2021

Returning 14th August 2021
From: £873
Ethiopian Airlines
Departing 3rd May 2021

Returning 11th May 2021
From: £877
Emirates
Departing 25th September 2021

Returning 8th October 2021
From: £897
Kenya Airways
Departing 30th May 2021

Returning 4th June 2021
From: £900
Ethiopian Airlines
Departing 1st May 2021

Returning 9th May 2021
From: £923
Qatar Airways
Departing 4th April 2021

Returning 14th April 2021
From: £931
Qatar Airways
Departing 3rd April 2021

Returning 13th April 2021
From: £934
Qatar Airways
Departing 2nd April 2021

Returning 12th April 2021
From: £948
KLM
Departing 3rd June 2021

Returning 8th June 2021
From: £980
Ethiopian Airlines
Departing 9th April 2021

Returning 20th April 2021
From: £1,014
Ethiopian Airlines
Departing 14th June 2021

Returning 22nd June 2021
From: £1,024
Ethiopian Airlines
Departing 16th December 2020

Returning 5th January 2021
From: £1,033
Ethiopian Airlines
Departing 14th April 2021

Returning 25th April 2021
From: £1,060
Ethiopian Airlines
Departing 16th June 2021

Returning 24th June 2021
From: £1,073
Kenya Airways
Departing 27th July 2021

Returning 4th August 2021
From: £1,075
Kenya Airways
Departing 29th July 2021

Returning 6th August 2021
From: £1,075
Ethiopian Airlines
Departing 26th July 2021

Returning 3rd August 2021
From: £1,092
Ethiopian Airlines
Departing 28th July 2021

Returning 5th August 2021
From: £1,105
Ethiopian Airlines
Departing 30th July 2021

Returning 7th August 2021
From: £1,108
Ethiopian Airlines
Departing 14th December 2020

Returning 3rd January 2021
From: £1,123
Ethiopian Airlines
Departing 30th December 2020

Returning 7th January 2021
From: £1,175
Lufthansa
Departing 2nd January 2021

Returning 10th January 2021
From: £1,180
Kenya Airways
Departing 1st August 2021

Returning 9th August 2021
From: £1,192
Ethiopian Airlines
Departing 18th December 2020

Returning 7th January 2021
From: £1,212
KLM
Departing 31st July 2021

Returning 8th August 2021
From: £1,250
Kenya Airways
Departing 11th April 2021

Returning 22nd April 2021
From: £1,339
Kenya Airways
Departing 13th June 2021

Returning 21st June 2021
From: £1,339
Ethiopian Airlines
Departing 12th June 2021

Returning 20th June 2021
From: £1,344
Kenya Airways
Departing 11th June 2021

Returning 19th June 2021
From: £1,434
Austrian
Departing 26th July 2021

Returning 16th August 2021
From: £3,933
British Airways
Departing 22nd July 2021

Returning 12th August 2021
From: £4,324