Public transportation around Garda - Lake Garda Bus
The buses which go around Lake Garda are basically 3:

- Desenzano-Riva: this bus goes on the west coast of the lake (Salò, Gardone, Gargnano, Limone, etc); it has a winter - i.e. from mid-September to mid-June - and a summer timetable; you cand find here attached the summer timetable

- Verona-Peschiera - Riva: this bus goes on the east coast of the lake from Peschiera (Lazise, Bardolino, Garda, Malcesine, etc); we send you here attached the summer timetable; it has few variations during the year i.e. some of the buses run only from April till the end of September

- Brescia-Verona: this bus connects Desenzano to Sirmione and Peschiera, the timetable is valid all year long.

Lake Garda Bus Schedules

:
- Desenzano Riva Bus
- Verona Riva Bus
- Brescia Verona Bus

These are the main bus lines which interest tourists; then there are other buses, for the smaller places e.g. Valtenesi. You can find up-to-date timetables at the following websites:
- http://www.trasportibrescia.it (This one is not a link as the site was down when I made the article. It should be working soon though)
- http://www.atv.verona.it