Cheap Train tickets to Iseo

What are the most popular routes to Iseo?

Brescia - IseoAverage price$13Average duration22mDaily departures9
Milano - IseoAverage price$23Average duration1h 48mDaily departures5