Currently there are no direct flights Sofia to Saint Lucia.

Flights Sofia to Saint Lucia 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 Hewanorra Airport (UVF), Vieux-Fort, Saint Lucia with BWIA International Airways
OR
Then on to Hewanorra Airport (UVF), Vieux-Fort, Saint Lucia with British Airways
OR
Then on to Vigie Airport (SLU), St Lucia, Saint Lucia with BWIA International Airways
OR
Then on to Hewanorra Airport (UVF), Vieux-Fort, Saint Lucia with Virgin Atlantic Airlines
OR
Then on to Hewanorra Airport (UVF), Vieux-Fort, Saint Lucia with BWIA International Airways
OR
Then on to Hewanorra Airport (UVF), Vieux-Fort, Saint Lucia with British Midland
OR
Then on to Hewanorra Airport (UVF), Vieux-Fort, Saint Lucia with BWIA International Airways