Brescia is only a 1.5 hour train ride away from Bergamo, so we decided to take a day trip there. Brescia is the second largest city in the region of Lombardy in Northern Italy.
On the way there we changed trains at Treviglio and had to board an extremely packed train. So I’d recommend taking one of the direct trains even if they’re not as frequent on a Saturday morning.
The walk from the train station to the old town area was a bit depressing… but it got better.