ℹ️ Some links are affiliate links — we may earn a commission at no extra cost to you. How we stay honest.

Milan to Lake Como: How to Travel

Quick Answer

The distance from Milan to Lake Como is 50 km (to Como town). Take the Trenord train from Milano Centrale (or Milano Cadorna for the slower FerrovieNord line) to Como San Giovanni. It's 35-50 minutes and costs under EUR 5. From Como, take the Navigazione Lago di Como ferry to explore Bellagio, Varenna, and other villages — the mid-lake ferries are the best way to see the lake and cost EUR 10-15 per ride.

How to Get from Milan to Lake Como

ModeDurationCostBest For
🚆 Train 35min - 1h EUR 4.80 - 13 Most travelers — cheap, fast, and straightforward
🚗 Drive 50min - 1h 15min EUR 10-15 (fuel + tolls) Travelers wanting to explore multiple villages in a day
🚌 Bus 1h - 1h 30min EUR 4-8 Budget travelers heading to specific villages
💡 Pro Tip

The best option depends on your priorities — read the detailed breakdown below.

🚆 Train from Milan to Lake Como

Duration: 35min - 1h | Cost: EUR 4.80 - 13

Pros

  • Fast Trenord trains from Milano Centrale
  • Como San Giovanni station is a 10-min walk to the lake
  • Frequent departures (every 30 min)

Cons

  • Only reaches Como town — other lakeside villages require a ferry
  • Regional trains are basic
  • Can be packed on summer weekends

🚗 Drive from Milan to Lake Como

Duration: 50min - 1h 15min | Cost: EUR 10-15 (fuel + tolls)

Pros

  • Can reach Bellagio, Varenna, or Menaggio directly
  • Flexible lakeside exploration
  • Beautiful driving along the lake

Cons

  • Lakeside roads are narrow and winding
  • Parking in villages is very limited in summer
  • Traffic jams on summer weekends

🚌 Bus from Milan to Lake Como

Duration: 1h - 1h 30min | Cost: EUR 4-8

Pros

  • ASF buses serve lakeside towns directly
  • Cheaper than the ferry
  • Some routes are scenic

Cons

  • Infrequent on some routes
  • Traffic delays common on lakeside roads
  • Confusing timetables

Our Recommendation

Take the Trenord train from Milano Centrale (or Milano Cadorna for the slower FerrovieNord line) to Como San Giovanni. It's 35-50 minutes and costs under EUR 5. From Como, take the Navigazione Lago di Como ferry to explore Bellagio, Varenna, and other villages — the mid-lake ferries are the best way to see the lake and cost EUR 10-15 per ride.

Book Your Milan to Lake Como Trip

Lake Como is one of Europe's most beautiful lakes, a deep glacial fjord flanked by Alps and dotted with elegant villas that have attracted the wealthy since Roman times. From Milan, it's an easy escape — the train reaches Como town in as little as 35 minutes, making this one of northern Italy's best day trips.

The lake is Y-shaped, and most visitors focus on the central zone where the three branches meet. Bellagio sits at the tip of the peninsula dividing the lake, and is widely considered the prettiest village in Italy — pastel-colored houses, jasmine-scented gardens, and views in every direction. Varenna, on the eastern shore, is quieter and equally charming, with the stunning Villa Monastero gardens. Menaggio, on the western shore, is a good base for hikers.

The Navigazione Lago di Como ferries are the best way to explore. They connect all the major villages, and the slow boat ride across the water — mountains rising on either side, grand villas peeking through cypress trees — is half the experience. A day ticket costs about EUR 15 and gives you unlimited travel on the mid-lake routes. For the ultimate splurge, book lunch at Villa d'Este or explore Villa Carlotta's botanical gardens.

Frequently Asked Questions

Can I do Lake Como as a day trip from Milan?

Yes, easily. Leave Milan by 9 AM, reach Como by 10 AM, ferry to Bellagio or Varenna, explore, and return to Milan by 7-8 PM. It's one of the most rewarding day trips from any European city.

Which village is best — Bellagio, Varenna, or Menaggio?

Bellagio is the most famous and picturesque. Varenna is quieter with beautiful gardens. Menaggio is the most practical base for longer stays. For a day trip, ferry between Bellagio and Varenna.

Is the ferry expensive?

Individual rides cost EUR 5-15 depending on distance. A mid-lake day pass (covering Como, Bellagio, Varenna, Menaggio) costs about EUR 15 and is great value if you're village-hopping.

When is the best time to visit?

April to October, with May-June and September being ideal — warm weather, fewer crowds than July-August, and the gardens are in full bloom. Many lakeside restaurants and hotels close November to March.

Plan Your Complete Trip

✈️ Flights

🏨 Hotels

🚗 Car Rental

🛡️ Insurance

💰 Budget Travel

Get Our Free Europe Road Trip Checklist

Country-by-country driving requirements, packing list, and emergency contacts — all in one PDF.

BTS

BestTravelScout Editorial Team

Our editorial team researches and tests travel products hands-on, comparing prices and policies across dozens of providers to bring you honest, data-backed recommendations.

✅ Fact-checked 🔄 Updated quarterly 🔍 Our methodology
About our team →
Rent a Car