|Distance||52 miles (84 km)|
|Average train duration||1 h 55 min|
|Average train ticket price||£7 (€8)|
|Train providers||Regionale or Trenord|
Trains from Peschiera del Garda to Bergamo cover the 52 miles (84 km) long trip taking on average 1 h 55 min with our travel partners like Regionale or Trenord. There are direct train services available. You can get the cheapest train tickets for this journey for as low as £7, but the average price of train tickets is £7. Travellers depart most frequently from Peschiera del Garda and arrive in Bergamo.
Omio customers book a train from Peschiera del Garda to Bergamo most frequently for this route.
Passengers board the train most frequently from Peschiera del Garda, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Bergamo, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need