Milan is brilliant for a city break, but it’s also one of Italy’s easiest bases for day trips. In under two hours you can swap shopping streets for a lakeside promenade, a medieval hill town, a port city, or even a quick taste of Switzerland.
The trick is picking a day out that fits your pace. Some places are ideal for a gentle wander and a long lunch. Others reward an early start and a simple plan.
Before you go: the simple train basics that make the day easier
Most of these trips work best by train. Milan has a few key departure stations:
- Milano Centrale: the main hub for longer routes and high-speed services.
- Porta Garibaldi: handy for certain regional lines.
- Cadorna: often useful for routes towards the lakes.
A few planning habits make everything smoother:
- Start early if you’re going somewhere popular (especially Lake Como and Lake Garda). The first couple of hours can make the difference between a relaxed day and queue-hopping.
- Plan around one “anchor” area. Many places look close on a map but take time to connect once you arrive.
- Check for service disruption on the day. Rail delays can happen, and northern routes can be affected by incidents around key hubs like Bologna.
- If you’re using regional trains, don’t cut it fine. Give yourself a buffer for platform changes and ticket validation rules.
Best day trips from Milan
1) Lake Como (Como town + Brunate viewpoint)
Why go: Water views, elegant villas, easy promenades, and a relaxed change of pace.
Typical train time: around 40 minutes from Milano Centrale to Como S. Giovanni on direct services.
How to plan the day
- Start in Como for a simple lakeside walk and a look around the old town.
- If you want the “classic lake day”, keep moving: use ferries to reach towns like Bellagio or Varenna (check schedules on the day, especially outside summer).
- If you’d rather keep things effortless, stay around Como and focus on a long lunch plus a gentle waterfront stroll.
Good to know: Lake days are the ones most affected by weather. If it’s grey and drizzly, you can still enjoy Como itself, but the ferry-hopping version of the day loses some sparkle.
2) Bergamo (Città Alta for atmosphere and views)
Why go: A historic upper town that feels distinct from Milan, with brilliant viewpoints and a slower rhythm.
Typical train time: as little as 48 minutes from Milano Centrale to Bergamo on direct services.
How to plan the day
- Head straight up to Città Alta (upper town) and give yourself time to wander without a strict route.
- Aim for a viewpoint walk along the old walls, then settle into a proper lunch.
- If you’ve got energy later, drop back down to the lower town for shops and cafes before returning to Milan.
Best for: travellers who want a historic day out that still feels easy and close.
3) Verona (a UNESCO-listed historic city)
Why go: Elegant streets, Roman-era layers, and a compact centre that’s made for strolling.
Typical train time: around 1 hour 10 to 1 hour 20, depending on the service.
Verona’s historic city is recognised as a UNESCO World Heritage Site.
How to plan the day
-
Focus on the historic centre and keep it walkable: a river stroll, main piazzas, and a calm afternoon stop for coffee or gelato.
-
If you’re visiting in summer, plan for heat around midday and do your longer walk earlier.
Best for: a “classic Italy” day that still feels neat and manageable.
4) Turin (grand cafés, museums, and Savoy history)
Why go: A more formal, elegant city vibe with serious culture and beautiful architecture.
Typical train time: the fastest trains can take under an hour, with many journeys around just over an hour.
Turin is also a gateway to the Residences of the Royal House of Savoy, a UNESCO serial listing tied to the Savoy dynasty.
How to plan the day
- Pick one “anchor” activity: a major museum, a palace-related visit, or a long architectural walk.
- Leave space for Turin’s café culture. It’s the kind of city where a slower hour can be part of the plan, not a gap.
Best for: cooler months, culture lovers, and anyone who enjoys a slightly more polished city break feel.
5) Genoa (port city energy and UNESCO palaces)
Why go: A different side of Italy, with a working port, layered history, and an old town full of narrow lanes.
Typical train time: the fastest trains can take around 1 hour 30, with average journeys closer to 2 hours.
Genoa’s Strade Nuove and the Palazzi dei Rolli are a UNESCO World Heritage Site.
How to plan the day
- Spend the first half exploring the historic centre and waterfront area.
- Choose one main ticketed stop (aquarium, palace visit, or museum) rather than trying to do everything.
- Finish with a sea-facing walk if the weather’s on your side.
Best for: a change of pace from inland northern Italy.
6) Bologna (food capital feeling + UNESCO porticoes)
Why go: A lively historic centre, excellent food culture, and streets that are easy to walk in almost any weather.
Typical train time: high-speed trains can take under an hour, with the fastest around 54 minutes.
Bologna’s famous porticoes are UNESCO-listed, with a wider network of covered walkways across the city.
How to plan the day
- Make the porticoes part of your route rather than a separate “sight”. They naturally shape how you walk the city.
- Keep lunch central to the plan. Bologna rewards a day built around food, markets, and a few well-chosen cultural stops.
Best for: rainy days and winter trips, when covered walks feel like a gift.
7) Lugano (Switzerland in a day, without a complicated plan)
Why go: Lake views, a slightly different travel vibe, and that satisfying feeling of crossing into another country.
Typical train time: as fast as 1 hour 15 minutes from Milan, with many journeys around 1 hour 30.
How to plan the day
- Keep it simple: lakeside promenade, old town streets, and one scenic viewpoint if you fancy it.
- Remember prices can feel noticeably higher than Milan, so plan your spending with that in mind.
Good to know: You’ll want to carry the right ID for border travel.
FAQs: day trips from Milan
Can you do Lake Como as a day trip from Milan without a car?
Yes. Como is straightforward by train, and you can keep the day centred around the town and waterfront, or add ferries if you want more variety.
Is Bologna too far for a day trip?
Not if you use a high-speed train. Fast services can take under an hour, which makes a full day in Bologna realistic.
Can you visit Switzerland from Milan in one day?
Yes. Lugano is a popular option and the train journey can be around 1 hour 15 minutes on the fastest services.
Your best Milan day trip depends on your mood
If you want calm scenery, go for Lake Como. If you want history without a long journey, Bergamo is hard to beat. For a bigger cultural day, Turin or Bologna are strong choices, and Verona is a classic for elegant streets and an easy wander.
Pick one place, give it proper time, and you’ll come back to Milan feeling like you’ve seen a whole new side of northern Italy.
If you’re still shaping your time in the city itself, our guide to Exploring Milan, Italy: Must-See Sights and Hidden Gems will help you plan your base properly before heading out.
And if this trip is part of a wider itinerary, you can browse more regional ideas in our full Italy destination guides to connect Milan with lakes, cities, coastlines and countryside across the country.




