Milan welcomes every kind of traveler with open arms, and Hop-on Hop-off tours make it ridiculously easy to craft your perfect 48 hours! Whether you're flying solo and craving culture, wrangling kids through interactive museums, or geeking out over centuries of history, these buses connect you to Milan's magic at your own pace. There is no rushing, no stress, only pure Italian adventure.
Breakfast: Fuel up at Pasticceria Cucchi, a family-run gem operating since 1936. Slide into a velvet armchair and order their legendary rice pudding or a flaky cornetto alongside a cappuccino that'll ruin all other coffees for you.
Castello Sforzesco & Museums
Built by the mighty Sforza family in the 1400s, this brick fortress guards some of Milan's finest artistic treasures, including Michelangelo's haunting final sculpture and Leonardo da Vinci's intricate ceiling frescoes hidden in the Sala delle Asse.
Nearest stops:
Highlights:
Pro tip: Hit the Museum of Ancient Art first thing at 9am before tour groups arrive. You'll have Michelangelo's sculpture practically to yourself in the peaceful morning light.
Suggested time to spend: 2 hours
Time to next stop: Walk through Parco Sempione (5 minutes).
Lunch: Duck into La Pizzacoteca di Brera on Via Brera 29, where slow-risen dough and creative toppings meet a retro-cool atmosphere with soft lighting. This is perfect for solo diners who want quality pizza without too much fuss.
Pinacoteca di Brera & Brera District
Milan's premier art gallery occupies a 17th-century palace and showcases Italian masterpieces from Raphael to Caravaggio, while the surrounding Brera neighborhood enchants with cobblestone streets, indie boutiques, and artistic soul.
Nearest stops:
Highlights:
Pro tip: Save your gallery ticket; it gets you discounted entry to the Botanical Garden's special exhibitions and events throughout the year.
Suggested time to spend: 2 hours (gallery) + 1 hour (Brera wandering)
Time to next stop: 10-minute bus ride.
Santa Maria delle Grazie & The Last Supper
Leonardo da Vinci's ultimate masterpiece covers an entire monastery wall, depicting the moment Jesus reveals that one apostle will betray him. Each face captures shock, denial, and dramatic emotion that changed Renaissance art forever.
Nearest stops:
Highlights:
Pro tip: Book 30 days ahead (seriously!), arrive 20 minutes before your slot to stash your bags in lockers, then explore the church and cloisters.
Suggested time to spend: 1.5 hours
Time to next stop: 25-minute bus ride to Navigli.
Late Night (8pm - 12am)
Dinner: Head to Mag Café on Ripa di Porta Ticinese for the quintessential Milanese aperitivo experience. Within €10-12, you get a solid Spritz or Negroni and a spread of bruschetta, olives & salami that can substitute for dinner while you people-watch along the canal.
Breakfast: Start at Gelsomina, a new-wave café that gets breakfast right. Their brioche stuffed with pistachio cream is borderline addictive, and the ricotta tart provides the perfect sweet-savory balance alongside a velvety cappuccino.
Milan Duomo & Rooftop Terraces
Six centuries in the making, Milan's cathedral explodes with 3,400 statues, 135 spires, and enough Gothic details to keep your neck craned for hours. The rooftop terraces let you walk among those spires for views that stretch to the Alps.
Nearest stops:
Highlights:
Pro tip: Visit at 9am sharp when doors open. You'll photograph the empty rooftop in soft morning light before crowds arrive and the marble starts reflecting harsh midday sun.
Suggested time to spend: 2.5 hours
Time to next stop: 5-minute walk.
Lunch: Grab a quick bite at Luini, the legendary panzerotti shop that's been stuffing and frying dough pockets since forever—the classic tomato-mozzarella version is pure comfort food perfection, and solo travelers love the stand-up-and-eat vibe.
Galleria Vittorio Emanuele II & Quadrilatero della Moda
Italy's oldest shopping arcade (built 1865-1877) dazzles with its iron-and-glass dome and mosaic floors, while the adjacent fashion district forms Milan's beating luxury heart; think Gucci, Prada, and Versace window displays qualifying as art.
Nearest stops:
Highlights:
Pro tip: Stop at Camparino in Galleria for a classic Campari Spritz, where the drink was invented. The Art Nouveau interior and people-watching are worth the premium price.
Suggested time to spend: 2 hours
Time to next stop: 15-minute bus ride
Navigli District & Aperitivo
Two historic canals: Naviglio Grande and Naviglio Pavese, once designed partly by Leonardo da Vinci, now anchor Milan's most atmospheric neighborhood, where locals gather for aperitivo as colorful buildings reflect in the water at golden hour.
Nearest stops:
Highlights:
Pro tip: Claim a canal-side spot around 5:30pm before the rush, order a Spritz (€8-12), then graze the aperitivo buffet as sunset paints the buildings gold.
Suggested time to spend: 2 hours
Late Night (8pm - 12am)
Dinner: If an aperitivo didn't fill you up, hit Tipografia Alimentare on the Naviglio della Martesana canal. This hip spot serves creative dishes all day but really comes alive at night when Milan's alternative crowd packs the outdoor benches.

Breakfast: Start at Marchesi 1824 near La Scala, where kids’ eyes will light up at the display of colorful pastries and cakes. The hot chocolate is thick enough to coat a spoon, and the refined-but-welcoming atmosphere makes families feel right at home.
Museo Nazionale Scienza e Tecnologia Leonardo da Vinci
Italy's largest science museum occupies a stunning 16th-century monastery and houses the world's most extensive Leonardo da Vinci collection. You can board a real submarine, explore train cars, and let kids touch, crank, and operate over 170 working machines.
Nearest stops:
Highlights:
Pro tip: Download the museum app before visiting. It includes a kids’ treasure hunt that transforms gallery-hopping into an adventure game with prizes at the info desk.
Suggested time to spend: 3 hours
Time to next stop: 15-minute bus ride.
Lunch: Spontini on Corso Buenos Aires serves thick-crust pizza al taglio that kids devour. It offers huge slices, fast service, reasonable prices, and a casual atmosphere where nobody minds if crumbs happen.
Milan Duomo (Interior & Archaeological Area)
While adults marvel at Gothic architecture, kids get stoked about the underground adventure, descending into 4th-century ruins where ancient baptisteries and medieval foundations create a treasure-hunt atmosphere beneath the cathedral.
Nearest stops:
Highlights:
Pro tip: Buy the combo ticket including the archaeological area, as it's educational and entertaining. Also, the cool underground temperature provides relief on hot days.
Suggested time to spend: 1.5 hours
Time to next stop: 10-minute bus ride.
Parco Sempione & Castello Sforzesco
Milan's massive central park connects to the castle, offering 95 acres of lawns, playgrounds, a small lake, pedal boats, and enough wide-open space for kids to finally sprint around and be gloriously loud.
Nearest stops:
Highlights:
Pro tip: Stop at the Ciacco gelato shop on Via Bernardino Verro before entering the park, so your kids can enjoy gelato while running around.
Suggested time to spend: 2 hours
Late Night (8pm - 12am)
Dinner: Eataly near Piazza XXV Aprile is a lifesaver for families. Your kids can choose from multiple food stations (pizza! pasta! gelato!), parents can enjoy wine and gourmet bites, and everyone's happy in the bustling, welcoming atmosphere.
Breakfast: Pavé on Via Felice Casati does breakfast brilliantly. Kids love their Nutella-stuffed croissants, adults swoon over the salmon and ricotta brioche, and the modern-rustic space has room for strollers without feeling cramped.
Leonardo3 Museum
This totally interactive museum recreates over 200 of Da Vinci's inventions as working 3D models, from flying machines to war contraptions to his revolutionary submarine design, that kids can actually touch, crank, and operate.
Nearest stops:
Highlights:
Pro tip: The museum is compact (perfect for short attention spans) and takes about 90 minutes, leaving some time afterward to explore the Galleria Vittorio Emanuele II right next door.
Suggested time to spend: 1.5 hours
Time to next stop: 3-minute walk.
Lunch: Hit the Mercato del Duomo food hall in Piazza Duomo. Everyone in the family gets exactly what they want, from fresh pasta to sushi to salads, all under one roof with plenty of seating.
Duomo Rooftop Terraces
Walking among Gothic spires on the cathedral roof feels like exploring a stone forest in the sky. Your kids can imagine they're castle guards on the battlements while parents soak up 360-degree views of Milan stretching toward distant Alps.
Nearest stops:
Highlights:
Pro tip: Visit in late afternoon (4-5pm) when the worst heat has passed, but the sun still lights up the marble. Bring binoculars so your kids can spot distant landmarks.
Suggested time to spend: 1.5 hours
Time to next stop: 20-minute bus ride
Indro Montanelli Gardens & Natural History Museum
One of Milan's oldest public parks pairs perfectly with the adjacent Natural History Museum. Your kids can run wild on playgrounds, ride the miniature train, then see dinosaur skeletons and dioramas of animals from around the world.
Nearest stops:
Highlights:
Pro tip: If the weather's nice, skip the museum and maximize park time. The playgrounds, lawns, and miniature trains often delight kids more than indoor exhibits anyway.
Suggested time to spend: 2 hours
Late Night (8pm - 12am)
Dinner: Pizzium on Via Vigevano near Navigli offers gourmet Neapolitan pizzas with creative toppings, kid-friendly classics, outdoor seating, and fast service, everything exhausted families need as Day 2 winds down.
Breakfast: Cova Montenapoleone, founded in 1817, embodies Milanese elegance. Order their famous panettone (available year-round) and impeccable espresso while soaking in two centuries of café culture in their refined setting.
Basilica di Sant'Ambrogio
St. Ambrose founded this church between 379-386 AD, making it one of Milan's oldest churches. Its Romanesque architecture became the blueprint for Lombard churches across Northern Italy, and the crypt still houses the saint's remains alongside two martyrs.
Nearest stops:
Highlights:
Pro tip: Attend the 10am Sunday mass to hear Gregorian chants echo through 1,600-year-old walls, creating a profound connection to Milan's spiritual history.
Suggested time to spend: 1.5 hours
Time to next stop: 15-minute bus ride.
Lunch: Osteria del Binari near Porta Romana serves authentic Milanese classics. Order their ossobuco with saffron risotto, and you're eating dishes that have defined Lombard cuisine for centuries, prepared exactly as tradition demands.
Duomo di Milano & Archaeological Area
Construction began in 1386 and didn't finish until 1965, so walking through the Duomo means traversing six centuries of architecture, while the underground archaeological area reveals 4th-century baptisteries showing Milan's transformation into a Christian capital.
Nearest stops:
Highlights:
Pro tip: Buy the comprehensive ticket including the archaeological area, the museum, and the rooftop; it's essential for understanding how Milan's religious center evolved over 1,700 years.
Suggested time to spend: 3 hours
Time to next stop: 5-minute walk.
Pinacoteca Ambrosiana & Codex Atlanticus
Founded in 1618 by Cardinal Federico Borromeo, this gallery houses Da Vinci's Codex Atlanticus, the largest single collection of his drawings and writings, alongside masterpieces by Caravaggio, Raphael, and Botticelli that span Renaissance glory.
Nearest stops:
Highlights:
Pro tip: Check the museum website before visiting to see which Codex pages are currently displayed, as each rotation reveals different aspects of Da Vinci's multidisciplinary mind.
Suggested time to spend: 2 hours
Late Night (8pm - 12am)
Dinner: Trattoria Milanese on Via Santa Marta serves old-school Milanese cuisine in a setting virtually unchanged for generations. Try their nervetti (traditional starter), costoletta alla Milanese, and risotto that tastes like eating history.
Breakfast: Pasticceria Martesana, open since 1966, represents Milanese pastry tradition at its finest. Their cornetti and single-portion cakes maintain standards that have made them a neighborhood institution for nearly 60 years.
Santa Maria delle Grazie & The Last Supper
Da Vinci painted The Last Supper directly onto the monastery refectory wall between 1495-1497, using revolutionary techniques that unfortunately made the fresco fragile, but what remains captures the moment of Christ's betrayal announcement with unmatched psychological intensity.
Nearest stops:
Highlights:
Pro tip: Book exactly 30 days in advance when reservations open. Set a calendar alert if you must. Also, arrive 20 minutes early to explore the church and cloisters, enriching your understanding before viewing.
Suggested time to spend: 1.5 hours
Time to next stop: 20-minute bus ride.
Lunch: N'Ombra de Vin in Brera occupies a 16th-century refectory with original vaulted ceilings. Pair natural wines with artisanal cheese and salumi platters in a space that has housed diners for 500 years.
Castello Sforzesco - Museum of Ancient Art
Francesco Sforza built this fortress in 1450 after seizing power, transforming Milan's defensive castle into a Renaissance court that attracted Leonardo da Vinci. Now its museums showcase the Sforzas' artistic legacy across six centuries.
Nearest stops:
Highlights:
Pro tip: Focus on the Museum of Ancient Art (Museo d'Arte Antica) if time is limited. It occupies the historic ducal apartments and contains the castle's most significant historical treasures.
Suggested time to spend: 2 hours
Time to next stop: 15-minute bus ride.
Colonne di San Lorenzo & Basilica
Sixteen massive Roman columns, likely from a 2nd-century temple or bathhouse, stand before the 4th-century Basilica of San Lorenzo Maggiore. Together, they represent Milan's transformation from the Roman Empire to an early Christian capital in architectural form.
Nearest stops:
Highlights:
Pro tip: Visit around sunset when the columns and piazza fill with locals gathering for an aperitivo. The juxtaposition of 2nd-century ruins and contemporary Milanese life is magical.
Suggested time to spend: 1.5 hours
Late Night (8pm - 12am)
Dinner: Conclude your historical journey at Ratanà, where Chef Cesare Battisti updates traditional Lombard dishes using slow-food principles. This is Milan cuisine connecting the past and present, much like your entire 48-hour historical deep-dive through the city.