Cheap Bus, Train, and Carpool tickets to Peschiera del Garda

What are the most popular routes to Peschiera del Garda?

Bergamo - Peschiera del GardaAverage price$16Average duration1h 39mDaily departures8
Florence - Peschiera del GardaAverage price$36Average duration9h 5mDaily departures8
Rome - Peschiera del GardaAverage price$40Average duration12h 35mDaily departures4
Rome - Peschiera del GardaAverage price$160Average duration3h 34mDaily departures2
Rovereto - Peschiera del GardaAverage price$10Average duration50mDaily departures2

Peschiera del Garda stations and stops

Locations map