Currently there are no direct flights Sofia to Armenia

Flights Sofia to Armenia with 1 stopover:

Flights via London Heathrow (LHR), London, United Kingdom
From Sofia (SOF), Bulgaria with British Airways Transfer at London Heathrow (LHR) Then on to Yerevan (EVN), Yerevan, Armenia with British Mediterranean Airways
OR
Then on to Yerevan (EVN), Yerevan, Armenia with British Airways