Milan to Varese Train: tickets and prices
Looking for a quick and convenient way to get from Milan to Varese? Trenord trains connect Milan (Milano Porta Garibaldi and Milan Cadorna) to Varese, with regular departures and no transfers.
From Milan Porta Garibaldi, you can reach Varese in just 52 minutes, starting from €6.90.
From Milan Cadorna, you can reach Varese in just 61 minutes, starting from €6.30.
Buy ticket from Milano to Varese
You can buy your ticket:
-
Directly online on trenord.it
-
Via the Trenord app
-
At authorised retailers
Tickets available:
-
Single ticket starting from €6.30
-
STIBM tickets, if you travel between stations in the integrated area
-
Discounted tickets for young people, over 65s, families
-
Supplements for bicycles and pets, if applicable
Travel information route Milano Centrale - Monza
The route offers several trains daily, with frequent departures. The first trains depart from Milan Garibaldi at 5:32 AM and Milan Cadorna at 5:39 AM, while the last trains depart from Milan Porta Garibaldi at 10:59 PM and from Milan Cadorna at 10:39 PM, ensuring flexibility to plan your trip according to your needs.
Second-class tickets start at €6.30, with discounted fares available for youths, seniors over 65, and families. For travel between stations within the STIBM (Integrated Mobility Basin Fare System) area, you must purchase the STIBM integrated ticket.
You can purchase tickets in several ways: directly online at trenord.it, via the Trenord app, at automatic or physical ticket machines, and at authorized retailers.
Choosing the train for your trip from Milan to Varese means opting for an efficient and environmentally friendly means of transport, ideal for business trips, appointments, lakeside trips, or simply pleasure.
| Traveling time | About 52 minutes from Milan P. Garibaldi |
| Distance | 57 km |
| Frequency | Every 30 minutes |
| First train | 05:32 from Milano P. Garibaldi |
| Last train | 22:59 from Milano P. Garibaldi |
| Price | 6,30€ from Milano Cadorna 6,90€ from Milano P. Garibaldi |
FAQ
From Milan to Varese, the price of a 2nd class Trenord ticket is €6.90 from Milan Porta Garibaldi and €6.30 from Milan Cadorna.
From Milan Porta Garibaldi, you can reach Varese in just 52 minutes. From Milan Cadorna, you can reach Varese in just 61 minutes.
Go to your personal area
Manage account
Exit


LinkedIn
Instagram
Youtube