Currently there are no direct flights Sofia to Brazil.

Flights Sofia to Brazil 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 Guarulhos Airport (GRU), Sao Paulo SP, Brazil with British Airways
OR
Then on to Galeao (RIO), Rio De Janeiro, Brazil with British Airways