Cheap Bus tickets to Garda

What are the most popular routes to Garda?

Munich - GardaAverage priceR 707Average duration6h 40mDaily departures2
Sirmione - GardaAverage priceR 141Average duration1h 4mDaily departures1
Berlin - GardaAverage priceR 1 710Average duration20h 50mDaily departures7
Lviv - GardaAverage priceR 1 430Average duration1d 7hDaily departures4
Stuttgart - GardaAverage priceR 1 530Average duration13h 50mDaily departures4