Keith Williams, CEO of BA, said: “We are delighted to be returning to Libya. Our flights to Tripoli have provided a vital economic link for many years, and it is good news for everyone that we can now restart operations.”
The airline said it would fly to and from Tripoli three times a week.
British Airways is the latest in a line of carriers to resume services to Libya since the fall of the Gaddafi regime last year.
Several other airlines, including Turkish Airlines, Royal Jordanian, Qatar Airways, Royal Air Maroc, Egyptair, have already resumed flights to the city.
Alitalia became the first European airline to resume services to the city in October last year, and Air France said it would restart its services on March 27.