Currently there are no direct flights Sofia to Nigeria.

Flights Sofia to Nigeria 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 Murtala Mohammed Airport (LOS), Lagos, Nigeria with British Airways
OR
Then on to Nnamdi Azikiwe International Airport (ABV), Abuja, Nigeria with British Airways
OR
Then on to Murtala Mohammed Airport (LOS), Lagos, Nigeria with Virgin Atlantic Airlines
OR
Then on to Port Harcourt Airport (PHC), Port Harcourt, Nigeria with Virgin Atlantic Airlines