
Venture To See · Destination Guide
Destination Guide: Milan, Italy
Things to do, what they cost, what to book ahead, and how to get from the airport to downtown, from travelers who just did it.
Disclosure: Some of the links on this page are affiliate links. If you click through and book a tour or experience, we may earn a small commission — at no additional cost to you.
We spent 24 hours in Milan in April, flying in a day ahead of our son's high school soccer camp in Verona. We saw the castle, the Galleria, the Duomo, The Last Supper, and an Inter match at San Siro, and learned a few things about timing and tickets along the way. This guide is the practical side of that trip: what to see, what it costs, what to book ahead, and how to get around. For the story, read 24 Hours in Milan.
Travel well in Milan. Our hand-selected experiences, from reserved Last Supper entry to the Duomo rooftop, are all in one place.
Explore Curated Milan Experiences →
Milan at a Glance
Getting from the Airport to Downtown Milan
From Malpensa (MXP), the main international airport
| Option | Time | Cost (one way) | Good to know |
|---|---|---|---|
| Malpensa Express train | ~40 min to Cadorna ~50 min to Centrale | ~€13–15 per person | Fastest and most predictable. Every 30 minutes from Terminals 1 and 2. Cadorna is best for the castle and Duomo. |
| Airport coach | 50–70 min | ~€10 per person | Several operators run to Milano Centrale. Cheapest, but traffic can slow it down. |
| Official white taxi | 45–70 min | ~€114 per car (fixed fare) | Flat fare to anywhere in the city of Milan, up to four passengers. Best with family or lots of luggage. |
From Linate (LIN), the city airport
Linate is only about 7 km from the center. The M4 metro runs from the terminal to San Babila in about 12–15 minutes on a standard €2.20 ticket. From San Babila, it's one stop on the M1 to the Duomo.
From Bergamo (BGY)
Bergamo is about 50 km east and is served mostly by budget airlines. Direct coaches run to Milano Centrale in about an hour.
Fares change periodically. Check the operator's website before you travel.
Getting Around Milan
| Ticket | Price | Notes |
|---|---|---|
| Single ticket | €2.20 | Valid 90 minutes on metro, tram, and bus (one metro entry) |
| 24-hour pass | €7.60 | Best value for a one-day visit |
| 3-day pass | €15.50 | Good for a longer pre- or post-cruise stay |
The historic center is very walkable. Castello Sforzesco, the Duomo, and Santa Maria delle Grazie (The Last Supper) are all within walking distance of each other. Use the metro for longer hops: M1 (red) serves the Duomo and the castle, and M5 (lilac) goes to San Siro stadium. Keep your ticket until you exit, because inspectors do check.
Make every hour count. Reserve timed entry and skip-the-line access before you arrive.
Explore Curated Milan Experiences →Top Things to Do in Milan
1. The Last Supper (Cenacolo Vinciano)
Leonardo da Vinci's masterpiece is painted on the wall of the old dining hall next to Santa Maria delle Grazie. Visits are by reservation only, in small timed groups, and official tickets often sell out within days of release. If they're gone, a guided tour with reserved entry is the most reliable way in, and the guide explains what you're seeing before your 15 minutes in the room. Don't forget to turn around: the Crucifixion fresco on the opposite wall is from 1495.
Book a Last Supper Tour →
2. The Duomo di Milano & Rooftop Terraces
Begun in 1386 and finished nearly six centuries later, the Duomo has more than 3,400 statues and 135 spires, with the golden Madonnina on top. It's one of Italy's most-visited sights, so a skip-the-line ticket or guided tour saves real time on a short stay. The highlight is the rooftop, where you walk among the spires; you can climb the stairs or take the lift. Not every ticket includes the rooftop, so check before you book. Everyone still goes through security.
Book Duomo Access →
3. Galleria Vittorio Emanuele II
Milan's glass-roofed "living room," finished in 1877, is lined with Prada, Dior, Louis Vuitton, and, upstairs, a Burger King. Find the bull mosaic in the floor at the center, put your heel on it, and spin three times for good luck and to make sure you come back to Milan.
4. Castello Sforzesco
The Sforza family's red-brick fortress is where Milan's story starts. Duke Ludovico Sforza ruled from here and commissioned The Last Supper, so it makes a natural first stop. From the castle, Via Dante is a pleasant 15-minute walk to the Duomo.
5. An Inter or AC Milan Match at San Siro
The energy from the Curva Nord, Inter's supporters' end, is worth the trip even if you're not a soccer fan. Get there before the gates open for the food trucks. The clubs plan to replace San Siro with a new stadium around 2031, so the window to see the original is closing. No match while you're in town? Stadium tours run on non-match days.
Our Picks
Our Curated Milan Collection
Private and small-group experiences, from reserved Last Supper entry to the Duomo rooftop, chosen from our own visit.
Explore Curated Milan Experiences →If You Only Have 24 Hours
Our One-Day Plan
How We'd Do It Again
- Morning: Castello Sforzesco, then walk Via Dante to the center.
- Late morning: the Galleria. Spin on the bull.
- Midday: the Duomo and rooftop with a skip-the-line ticket. Grab a bite on the piazza.
- Afternoon: walk 20 minutes to Santa Maria delle Grazie for your Last Supper time slot (ours was 4:30 p.m.).
- Evening: metro M5 to San Siro for a match, or dinner if there's no game.
When We Go Back: Next Time in Milan
Twenty-four hours showed us the highlights, but it also showed us how much we missed. On our next trip, we'd add an extra day or two for these. They're also good fits for a longer pre- or post-cruise stay.
Hands-On Cooking Class: Fresh Pasta, Tiramisu & Unlimited Wine
This is the experience we most want to add. An English-speaking chef walks you through making fresh pasta dough by hand and shaping two pastas, such as tagliatelle and ravioli, with seasonal sauces, then a classic tiramisu from scratch. You finish by sitting down to eat everything you made, with unlimited wine (soft drinks for kids), and you leave with a digital recipe booklet so you can recreate it at home. The cooking school is upstairs in the Mercato Centrale food hall right next to Milano Centrale station, which makes it easy to fit in on an arrival or departure day. One note: it isn't suitable for anyone with celiac disease or gluten intolerance.
Book the Cooking Class →Regional Vineyard Visits: Franciacorta & Lake Iseo
Franciacorta, about an hour east of Milan, makes Italy's top traditional-method sparkling wine, the same method used for Champagne. This guided day trip pairs it with one of northern Italy's lesser-known lakes. You leave Milan by air-conditioned minibus for free time in the lakeside town of Iseo, then take a ferry to Monte Isola, one of Europe's largest lake islands, for a short cruise and a walk. After that comes a guided visit to a Franciacorta winery, where you taste two traditional Franciacorta wines. Lunch is included, and the English-speaking guide handles the driving, so no one has to skip a glass. A private option with hotel pickup is also available.
Book the Franciacorta Wine Tour →Day Trip to Lake Como, Bellagio & Lugano
This top-rated guided day trip covers a lot of ground without any planning on your part. You leave from Milano Centrale by coach with an English-speaking guide, explore the lakeside town of Como, then board a boat reserved just for the tour group and cruise across the lake to Bellagio, the "Pearl of Lake Como," for lunch, shopping, and a stroll. The day ends across the border in Lugano, Switzerland, before the ride back to Milan. Because you cross into Switzerland, U.S., U.K., Canadian, and Australian travelers need their passport. Wear comfortable shoes.
Prefer to go on your own? Regional trains from Milano Centrale reach Como San Giovanni in about 40 minutes for roughly €5, or Varenna-Esino in about an hour for roughly €7–8, where short ferries connect Varenna, Bellagio, and Menaggio.
Book the Lake Como Day Trip →Prefer a Private Guide? Tours by Locals
If you'd rather not join a group, a private tour with a licensed local guide is worth considering. Tours by Locals tours are private to your party and usually priced per group rather than per person, so they work out well for families or two couples traveling together. You can also adjust the pace and the stops to suit you. That flexibility helps on a pre- or post-cruise day when flight or ship times are tight.
Private Milan Highlights Tour with a Local Guide
A half-day private walk past the castle, the Galleria, the Duomo, and La Scala with a guide who knows the city, so you get the stories and the layout without the guesswork. Entry tickets aren't included, which keeps it flexible: pair it with your skip-the-line Duomo ticket and Last Supper time slot, and ask your guide to plan the route around them.
See Private Milan Tours →Private Lake Como Day Trip from Milan
A private, fully customizable day with a local guide who takes care of the trains, the ferry schedules, and where to have lunch, so you can spend the day in Varenna, Bellagio, and the villages around them instead of in timetables. It's a strong choice if you have one free day before or after your cruise.
See Private Lake Como Tours →Ready to plan? Every Milan experience we recommend, curated in one place.
Explore Curated Milan Experiences →Where to Stay in Milan
For a short stay, base yourself in the Centro Storico (Duomo area) or the neighboring Quadrilatero della Moda, Milan's fashion district. Both are central, walkable, and among the safest parts of the city. Every hotel below is consistently among Milan's top guest-rated hotels, from splurge to smart value, so you can match the stay to your budget.
💎 Luxury · €€€€
Five-star service and the best addresses in the city.
Park Hyatt Milano
Set in a 19th-century palazzo at the entrance to the Galleria, this is as central as Milan gets: the Duomo, La Scala, and the Quadrilatero are all on your doorstep. Guests consistently praise the service and the oversized marble bathrooms. An easy choice for a one- or two-night pre-cruise stay when you want to see the most in the least time.
View Park Hyatt Milano →Four Seasons Hotel Milano
Built around a 15th-century convent and its cloistered courtyard, the Four Seasons feels like a quiet retreat on a side street just off Via Montenapoleone, about a 10-minute walk from the Duomo. A strong pick for families and for travelers who want calm after a full day of sightseeing.
View Four Seasons Milano →✨ Upscale Boutique · €€€
Polished, design-forward hotels with the same prime location for less.
Room Mate Giulia
A stylish boutique hotel directly across from the Park Hyatt, with the same unbeatable location at a lower price. Guests highlight the spotless rooms, the big breakfast, and staff who go out of their way to help.
View Room Mate Giulia →Hotel Spadari al Duomo
A quiet, art-filled hotel a two-minute walk from the cathedral, with recently renovated bathrooms. Guests rave about the made-to-order breakfast and the complimentary evening prosecco and snacks, a nice way to end a day on your feet.
View Hotel Spadari →🏨 Moderate · €€
Comfortable, well-run hotels with real character and fair prices.
Hotel Gran Duca di York
Tucked onto a quiet street just off the busy piazza, this classic hotel punches above its price: a generous breakfast, complimentary evening prosecco, snacks in the lobby, and some rooms with balconies. Guests consistently mention the warm, helpful staff.
View Gran Duca di York →Hotel Calimala Milano
About a 15-minute walk from the Duomo in the lively Porta Venezia neighborhood, Calimala adds things you rarely find at this price: a rooftop pool, an open-air gym with city views, and a well-regarded in-house restaurant. A good choice for a longer pre- or post-cruise stay, especially in summer.
View Hotel Calimala →👍 Smart Value · €
Simple, clean, and central, so your budget goes to experiences.
B&B Hotel Milano Duomo Velasca
Part of a reliable European value chain, this location earns standout reviews for clean, quiet, modern rooms and a friendly reception team. No frills, but the location is excellent and the price leaves room in the budget for a Last Supper tour or a day on Lake Como.
View B&B Hotel Duomo Velasca →Staying near Milano Centrale makes early trains easy, but the streets right around the station are busier and less polished after dark. For a first visit, we'd stay central and take a short taxi or metro ride to the station.
Using Milan Before or After a Cruise
Milan is the main international gateway for northern Italy, which makes it an easy add-on for cruises sailing from Genoa, Savona, or Venice. Spending a night here before you head to the port gives you a buffer if your flight is delayed and a day like ours if it isn't. Staying near Milano Centrale makes train connections easiest; staying near the Duomo puts the sights on your doorstep.
Milan to Venice by Train
If your cruise starts or ends in Venice, the high-speed train is the way to go. Frecciarossa and Italo trains run direct from Milano Centrale to Venezia Santa Lucia in about 2 hours 25 minutes, with departures roughly every 30 minutes through the day. Santa Lucia sits on the Grand Canal in the historic center. If you're going straight to the ship, Venezia Mestre on the mainland is about 10 minutes closer. Fares start around €15–30 when booked early and climb closer to departure, so reserve once your cruise dates are set. Before you book, check which terminal your ship uses: many larger ships no longer dock in central Venice and sail from mainland or nearby ports instead.
Plan Your Milan Visit
Experience Milan, Thoughtfully Curated
Skip-the-line Duomo access, reserved Last Supper tours, Lake Como by boat, and Franciacorta tastings.
Explore Curated Milan Experiences →Frequently Asked Questions
Milan Destination Guide FAQ
How do I get from Malpensa Airport to downtown Milan?
The Malpensa Express train is the fastest option: about 40 minutes to Milano Cadorna or about 50 minutes to Milano Centrale, with trains every 30 minutes, for roughly €13–15 one way. Airport coaches to Milano Centrale cost about €10 and take 50–70 minutes. Official white taxis charge a fixed fare of about €114 per car to anywhere in the city.
How do I get from Linate Airport to the city center?
Take the M4 metro from the terminal to San Babila. It takes about 12–15 minutes and costs the standard €2.20 city ticket. From San Babila it is one stop on the M1 to the Duomo.
Do I need to book The Last Supper in advance?
Yes. Entry is by timed reservation only, groups are small, and official tickets (about €15 including the reservation fee) often sell out weeks ahead. If they are gone, a guided tour that includes entry is the most reliable way in. The museum is closed on Mondays.
How much does it cost to visit the Duomo and its rooftop?
Cathedral-only tickets start around €10–11. Passes that add the rooftop terraces run roughly €20–32 depending on whether you climb the stairs or take the lift. Not every ticket includes the rooftop, so check before you book. Skip-the-line tickets and guided tours save time at Italy's busiest sights.
How do I get around Milan?
Walk the historic center and use the metro for longer hops. A single ticket is €2.20 and is valid for 90 minutes, a 24-hour pass is €7.60, and a 3-day pass is €15.50. You can tap a contactless bank card at the metro gates. Line M1 serves the Duomo and Castello Sforzesco, and line M5 serves San Siro.
Is Milan a good pre-cruise or post-cruise stop?
Yes. Milan is the main international gateway for northern Italy, and many cruisers fly in before sailing from Genoa, Savona, or Venice. A night in Milan gives you a buffer against flight delays and a full day to see the city. Check train times to your port before booking your hotel.
Where is the safest area to stay in Milan?
For a first visit, stay in the Centro Storico around the Duomo or in the neighboring Quadrilatero della Moda. Both are central, walkable, and among the safest parts of the city. Top guest-rated options range from luxury (Park Hyatt Milano, Four Seasons Hotel Milano) and upscale boutique (Room Mate Giulia, Hotel Spadari al Duomo) to moderate (Hotel Gran Duca di York, Hotel Calimala) and value (B&B Hotel Milano Duomo Velasca). The streets right around Milano Centrale station are less polished after dark.
How long is the train from Milan to Venice?
Direct Frecciarossa and Italo high-speed trains take about 2 hours 25 minutes from Milano Centrale to Venezia Santa Lucia, with departures roughly every 30 minutes. Venezia Mestre, on the mainland, is about 10 minutes quicker. Fares start around €15–30 when booked early.
Can you do a day trip from Milan to Lake Como?
Yes. Regional trains from Milano Centrale reach Como San Giovanni in about 40 minutes for roughly €5, or Varenna-Esino in about an hour for roughly €7–8. From Varenna, short ferries connect Bellagio and Menaggio, so you can see several lake towns in one day. Guided day trips from Milano Centrale combine Como, a boat cruise to Bellagio, and Lugano, Switzerland, in about 11 hours (bring a passport).
Are there cooking classes or wine tours near Milan?
Yes. Hands-on classes teach fresh pasta and tiramisu in about three hours, finishing with a meal of everything you made; one top-rated option near Milano Centrale includes unlimited wine. For wine, the Franciacorta region about an hour east of Milan is known for Italian sparkling wine, and guided day tours from Milan combine a winery visit and tasting with a boat trip on Lake Iseo.
Should I book a private tour or a group tour in Milan?
Group tours are the budget choice and work well for fixed-entry sights like the Duomo and The Last Supper. Private tours, such as those on Tours by Locals, are usually priced per group, so they can be good value for families or friends traveling together, and you can set the pace and stops. They are especially useful on a tight pre- or post-cruise day.
When did Venture To See visit Milan?
We visited Milan in April, flying in a day ahead of our son's high school soccer camp in Verona. Read our full 24 Hours in Milan story on venturetoseellc.com.
Follow the Journey
Have a Question or a Story to Share?
We read every message. Send us your feedback, trip questions, or where you think we should go next.
Email UsFollow Venture To See