Currently there are no direct flights Sofia to Lebanon.

Flights Sofia to Lebanon with 1 stopover:

Flights via Larnaca (LCA), Larnaca, Cyprus
From Sofia (SOF), Bulgaria with Cyprus Airways Transfer at Larnaca (LCA), Larnaca, Cyprus Then on to Beirut (BEY), Beirut, Lebanon with Cyprus Airways
Flights via London Heathrow (LHR), London, United Kingdom
From Sofia (SOF), Bulgaria with British Airways Transfer at London Heathrow (LHR) Then on to Beirut (BEY), Beirut, Lebanon with British Mediterranean Airways