Do you already have a Trenord account?

Varese - Saronno - Milano

The R22 Varese - Saronno - Milano Regional Line is part of the Route 30.

Find out if the route is in bonus and you can purchase the monthly pass with a 30% discount.

TRAVEL SAFELY: even on regional lines you must sit until all seats are available.


Filtra per servizio:

Vedi la mappa


con distributori automatici




    How long does the Varese - Milan trip take?

    The distance between Varese and Milan is 50 km.

    The Trenord train service on the R22 Varese - Saronno - Milan Regional line connects Varese Nord to Milan Cadorna in approximately 1 hour.

    • From Varese Nord: first train 5:20 am; last train 22:20
    • From Milan Cadorna: first train at 6:09 am; last train 21:39

    How much is the trip from Varese to Milano?

    From Varese to Milan the second class price for a Trenord ticket is € 5.50.

    Discounted tickets for children and seniors are also available, as well as supplements for bicycle and animal transport.

    What are the stops on the Varese - Milano line?

    The Trenord Regional R22 Varese - Saronno - Milan service stops at:  

    Malnate, Vedano Olona, Venegono Superiore-Castiglione, Venegono Inferiore, Tradate, Abbiate Guazzone, Locate Varesino-Carbonate, Mozzate, Cislago, Gerenzano-Turate, Saronno, Milano Bovisa Politecnico, Milano Domodossola.