Currently there are no direct flights Sofia to Croatia.

Flights Sofia to Croatia 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 Dubrovnik (DBV), Dubrovnik, Croatia with British Airways
OR
Then on to Split (SPU), Split, Croatia with British Airways
OR
Then on to Zagreb (ZAG), Zagreb, Croatia with Croatia Airlines
OR
Then on to Zadar Airport (ZAD), Zadar, Croatia with Croatia Airlines
OR
Then on to Dubrovnik (DBV), Dubrovnik, Croatia with Croatia Airlines
OR
Then on to Split (SPU), Split, Croatia with Croatia Airlines
OR
Then on to Pula (PUY), Pula, Croatia with Croatia Airlines
Flights via Moscow Sheremetievo (SVO), Moscow, Russia
From Sofia (SOF), Bulgaria with Aeroflot
OR
From Sofia (SOF), Sofia, Bulgaria with Aerosvit
Transfer at Moscow Sheremetievo (SVO), Moscow, Russia Then on to Zagreb (ZAG), Zagreb, Croatia with Aeroflot
Flights via BenGurion International (TLV), Tel Aviv Yafo, Israel
From Sofia (SOF), Bulgaria with Aerosvit
OR
From Sofia (SOF), Bulgaria with El-Al Israel Airlines
Transfer at BenGurion International (TLV), Tel Aviv Yafo, Israel Then on to Rijeka Airport (RJK), Rijeka, Croatia with Israir Airlines