Day Trips from Milan by Train: Lakes, Hill Towns & Easy Escapes
- realtravelguides
- Jul 23
- 2 min read
Updated: Oct 22
While Milan is an exciting weekend destination this autumn, you can be out of the city and beside a lake, exploring a hilltop town, or sipping wine by midday — all without needing a car. Thanks to its excellent rail connections, Milan is one of Italy’s best hubs for day trips by train.
Whether you’re craving lake views or a cultural break from the city, here are 5 of the best escapes from Milan — all under 90 minutes away.

1. Lake Como (Varenna)
Why go: One of Italy’s most beautiful lake towns — but more peaceful than Como town or Bellagio.
How to get there:
Direct regional train from Milano Centrale to Varenna-Esino (~1 hr 5 min)
5-minute walk from station to lakefront
What to do:
Visit Villa Monastero and stroll its lakeside gardens
Take the ferry to Bellagio or Menaggio
Relax by the small beach or book a kayak tour
Top tip: Grab a gelato and find a bench by the ferry dock for unbeatable views.
2. Bergamo (Città Alta)
Why go: A two-tiered town with a medieval heart — and far fewer tourists than other Lombardy destinations.
How to get there:
50 minutes from Milano Centrale
Walk or take the funicular up to the Città Alta
What to do:
Visit the Piazza Vecchia, Basilica di Santa Maria Maggiore, and Venetian walls
Stop for lunch in a hidden trattoria
Take in the Alpine views from the Rocca
Pro tip: Perfect for food lovers and photographers alike.
3. Lake Maggiore (Stresa)
Why go: Elegant lakeside villas, scenic boat rides, and island hopping without the Como crowds.
How to get there:
~1 hour train from Milano Centrale to Stresa
What to do:
Visit the Borromean Islands (especially Isola Bella for its palace & gardens)
Read or picnic along the lakefront promenade
Take the cable car up Mottarone Mountain for alpine views
Best for: Travelers who love nature, gardens, and a slower pace.

4. Pavia
Why go: A charming university town with historic piazzas, a covered bridge, and fewer tourists.
How to get there:
30–40 minutes by train from Milan
What to do:
Visit the Certosa di Pavia monastery (a short bus/taxi from town)
Explore the town’s ancient towers, Duomo, and lively cafes
Sample local cheese and wine at an outdoor table
5. Monza
Why go: Close to Milan but often overlooked — Monza has royal history, great green spaces, and no crowds.
How to get there:
10–20 minutes by train from various Milan stations
What to do:
Tour the Villa Reale (Royal Palace of Monza)
Picnic or rent a bike in Monza Park (larger than Central Park!)
Check if there are concerts or events at the Autodromo race track
Great for: A half-day getaway or family-friendly break from the city.
Travel Tips for Milan Day Trips
No need to book trains in advance for regional lines — just validate your ticket before boarding
Start early to make the most of your day
Check return train times before heading out — evening trains can be busy
Want to know more of the best travel secrets?
Join our mailing list below for regular travel tips by train!
Real Travel Guides helps you explore Italy independently, sustainably, and by train





Comments