Currently there are no direct flights Sofia to Mexico.

Flights Sofia to Mexico 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 Mexico City Atizapan (AZP), Mexico City, Mexico with British Airways
OR
Then on to Cancun (CUN), Cancun, Mexico with British Airways