They best way would be to rent a car.
Corfu is an amazing island with great nature. There are also many amazing villages. So why not having more time to discover the surrounding.
I know that there is a good bus network on the island but cannot say were is the terminal