Bus from Lucerne to Pula, during peak summer season there is a holiday bus from Lucerne to Bern, which travels from Lucerne on Friday, and arrives in Pula Saturday morning, as the returning bus departure Saturday afternoon from Pula, you can use this bus if you are going on a weeks holiday in Pula or other place in Istria. From the Pula bus station you can reach all the popular holiday destinations, like Rabac, Medulin, Fazana etc. The bus travel time from Lucerne to Pula is about 14 hours.
If you are travelling outside the main season, you can travel with bus from Lucerne to Rijeka and then continue to Pula from there on.