Cheap Train tickets to Iseo

What are the most popular routes to Iseo?

Brescia - IseoAverage price$9Average duration22mDaily departures9
Milano - IseoAverage price$16Average duration1h 48mDaily departures5