Currently there are no direct flights Sofia to Mauritius.

Flights Sofia to Mauritius 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 Sir Seewoosagur Ramgoolam International Airport (MRU), Mahebourg, Mauritius with British Airways