It has been brought to our attention that British Airways have decided to suspend flights to and from Baku in Azerbaijan as they are no longer commercially viable.
The final service will depart Heathrow on 29 April 2016, with the return flight from Baku departing on 29 April 2016.
The following link will provide you with guidelines for this matter.
http://www.britishairways.com/en-gb/traveltrade/bookings-policies/policies/askba?faqid=5453