Do not waste your time with buses. You will lose most of the day packed and waiting under the hot sun. Rent a car and make the tour of Kefalonia. If you book early, car rentals are really cheap. Of course, I booked three months earlier, but so did I with the air tickets and the Oskars studios Lassi only 5 min walk from the beach which was the bets I ever staid.