For my annual winter work meetings in Budva (Montenegro), I'd fly BA to Zagreb and Croatia Airlines to Dubrovnik and then drive into Montenegro. It was a pain, with a travel time that'd get me half way to Australia.
For the sake of 80TPs, and with OH in tow, it just wasn't worth it. So I just booked with Austrian via Vienna into Podgorica.