Milan to Lake Como: travel options
Approximate direct distance: 58 km • Travel distance depends on the route and transport you choose.
Compare the options
Recorded fares and journey times. Check each operator before booking.
| Transport Mode | Operator | Duration | Price guide | Stations / Airports | Key Booking Tip |
|---|---|---|---|---|---|
| train Direct | Trenord (Regionale Tirano line) | About 1h 4m |
€7.40
Published fare
Fare source checked: 11 Sep 2026 Fares vary by departure and ticket conditions. Tickets and times: Trenord (Regionale Tirano line) |
Dep: Milano Centrale
Arr: Varenna-Esino
|
This option arrives in Varenna, not Como town. Walk downhill to the village and ferry landing, allowing more time on the uphill return. Use Navigazione Laghi for the next boat and keep its fare separate from the train. |
Choosing your journey
Take the direct Trenord train to Varenna for a central-lake visit. Allow about 1 hour 5 minutes, then add local travel at each end.
Loading the map...
Plan the journey
Take the direct Trenord train to Varenna for a central-lake visit. Allow about 1 hour 5 minutes for the main service, plus time to reach the departure point and continue from the arrival. The selected timetable may be different.
Departure and arrival
This option arrives in Varenna, not Como town. Walk downhill to the village and ferry landing, allowing more time on the uphill return. Use Navigazione Laghi for the next boat and keep its fare separate from the train.
Tickets and the next stop
The published single adult fare is €7.4. Check the applicable ticket and any reduction before paying. Use the operator’s timetable and tickets and leave a buffer before a separate onward booking.
Read the Milan guide and Lake Como guide for the last part of the journey and places to base yourself.