The airline currently flies on the route three times per week with outbound flights on Wednesday, Friday and Sunday but these services are being cancelled because they do not make a profit.
“The flights are being suspended because they don’t make a profitable contribution to our business,” said BA in a statement. “We are always reviewing our route network to ensure it is in line with the needs of our customers.”
BA will instead add three extra flights from Heathrow to Accra in Ghana from October 27. This follows Virgin Atlantic’s decision to drop the route from later this month.
The airline is also to add an extra weekly flight from Heathrow to Entebbe in Uganda – this will take services up from three to four per week from the start of the summer 2014 schedule in March.
In another move, BA will reduce weekly services from Heathrow to Johannesburg from 17 to 14 per week for summer 2014. The airline is planning to use one of its new A380 superjumbos on the route from February.