Direct flights Sofia to Malta:

Sofia to Malta

Flights Sofia to Malta with 1 stopover:

Flights via Larnaca (LCA), Larnaca, Cyprus
From Sofia (SOF), Bulgaria with Cyprus Airways Transfer at Larnaca (LCA), Larnaca, Cyprus Then on to Malta (MLA), Malta, Malta with Emirates