Cheap Train tickets to Orta San Giulio

What are the most popular routes to Orta San Giulio?

Novara - Orta San GiulioAverage price$16Average duration56mDaily departures6
Omegna - Orta San GiulioAverage price$11Average duration11mDaily departures2
Domodossola - Orta San GiulioAverage price$17Average duration1h 6mDaily departures2
Stresa - Orta San GiulioAverage price$16Average duration1h 38mDaily departures2