Currently there are no direct flights Sofia to Singapore.

Flights Sofia to Singapore 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 Singapore (SIN), Singapore, Singapore with British Airways
OR
Then on to Singapore (SIN), Singapore, Singapore with Virgin Atlantic Airlines