A Milan day trip from Budapest is a same-day return flight to Italy’s capital of fashion and design: you fly out early in the morning, spend around nine to ten hours in the city and fly home in the evening. Milan’s main sights are packed into a compact centre around the Duomo, which makes it a natural fit for one well planned day. Add a classic Milanese aperitivo before the airport and you have a day that feels genuinely Italian.

Flights: how the Milan day trip works

Milan is served from Budapest by two low-cost carriers using two different airports. Wizz Air flies to Milan Malpensa, the city’s main international airport, and Ryanair flies to Milan Bergamo (Orio al Serio). The flight takes about one hour and forty minutes, and Milan is in the same time zone as Budapest. A typical day trip uses an early-morning departure from Budapest and an evening flight back. Schedules vary by season and day of the week, so check the current schedule in the Daytrip app, which shows the dates when both legs line up.

Whichever airport you use, travel with an under-seat bag only. Both airports are a fair distance from the city, and every minute you save at arrivals counts.

From the airport to the centre of Milan

  • From Malpensa: the Malpensa Express train runs to Milano Cadorna in about 40 minutes and to Milano Centrale in about 50 minutes, roughly every half hour. Cadorna is the better stop for the Castello and the Duomo.
  • From Bergamo: shuttle buses run from the terminal to Milano Centrale in about an hour, depending on traffic. Book a flexible ticket in case your flight is late.
  • Taxi: possible from both airports, but long and expensive. The train from Malpensa is faster in most traffic.

Which airport is better for a day trip? Malpensa is usually more relaxed, because the train runs on a timetable and does not depend on traffic. Bergamo can win on flight times or fares, but the bus ride is longer and the motorway into Milan can be slow at rush hour. Either way, leave a buffer on the way back.

Top 10 things to see in Milan in one day

  • The Duomo: Milan’s white marble cathedral, one of the largest in the world. Do not miss the rooftop terraces among the spires.
  • Galleria Vittorio Emanuele II: the glass-roofed 19th-century shopping arcade next to the Duomo.
  • Teatro alla Scala: the legendary opera house. The small museum lets you peek into the auditorium.
  • Castello Sforzesco: the red brick castle of the Sforza dukes, with free courtyards and several museums inside.
  • Parco Sempione: the big park behind the castle, ideal for a short break.
  • The Last Supper: Leonardo’s fresco in Santa Maria delle Grazie. Tickets are released in batches and sell out weeks ahead.
  • Brera: the artistic quarter with cobbled streets, small galleries and the Pinacoteca di Brera.
  • The Navigli: the canal district, at its best for an evening aperitivo.
  • Quadrilatero della Moda: the luxury fashion streets around Via Montenapoleone, good for window shopping.
  • Porta Nuova and the Bosco Verticale: Milan’s modern skyline, with the famous tree-covered towers.

Milan in a day: the hour-by-hour itinerary

  • 09:00 to 10:00 Landing and the train or bus into the centre
  • 10:00 to 12:00 The Duomo, the rooftop terraces and the Galleria
  • 12:00 to 13:00 La Scala from outside or its museum, then a walk through the fashion streets
  • 13:00 to 14:00 Lunch: risotto alla milanese or a cotoletta
  • 14:00 to 16:00 Brera and the Pinacoteca, or the Last Supper if you have tickets
  • 16:00 to 17:00 Castello Sforzesco and Parco Sempione
  • 17:00 to 19:00 Aperitivo on the Navigli
  • 19:00 Back to Cadorna or Centrale for the airport transfer

Morning: the Duomo and the Galleria

Go straight to the Duomo. A combined ticket gets you into the cathedral and up to the rooftop terraces, by stairs or lift; the lift saves time and your legs for the rest of the day. Walking among the marble spires with the city below is the most memorable thing you will do in Milan. Afterwards, walk through the Galleria Vittorio Emanuele II to Piazza della Scala.

Afternoon: Brera, Leonardo or the Castello

If you managed to get tickets for the Last Supper, build your afternoon around that time slot. If not, Brera is a lovely alternative: wander the streets, then visit the Pinacoteca di Brera for Italian masters. From Brera it is a short walk to the Castello Sforzesco, whose courtyards are free to enter, and Parco Sempione right behind it.

Evening: aperitivo on the Navigli

Aperitivo is a Milanese ritual: from early evening, bars serve a drink with snacks or a small buffet. The Navigli canals are the classic setting, especially at sunset. Keep an eye on the time, because you still need to get back to Cadorna or Centrale for your airport train or bus.

Where and what to eat in Milan

Milanese cooking is northern Italian: rich, buttery and less tomato-based than the south. The two dishes to try are risotto alla milanese, golden with saffron, and cotoletta alla milanese, a breaded veal cutlet. For a quick and cheap lunch, look for panzerotti (small fried pastries) or a focaccia near the Duomo. Brera and the streets around the Navigli have many trattorias, while restaurants on the Duomo square itself charge for the view. Finish with a gelato or, in winter, a slice of panettone, which was born in Milan.

When to go to Milan for a day

Spring and autumn are the most pleasant seasons for walking. Summers in Milan can be hot and humid, and many locals leave the city in August, when some smaller restaurants close. Winters are grey but mild, and the Christmas lights in the Galleria are beautiful. Fashion weeks in February and September make the city busier and more expensive.

How much does one day in Milan cost?

Beyond the flights, the airport transfer is one of the bigger costs, especially if you take the Malpensa Express both ways. Add the Duomo combined ticket, a lunch and an aperitivo, and you have a comfortable day. The Last Supper ticket is inexpensive but hard to get. Milan can be pricey, but walking between the sights in the centre costs nothing, and many of the best views, like the Galleria and the Castello courtyards, are free.

Tips for a Milan day trip

  • Book the Last Supper as soon as tickets are released, or skip it without regret: there is plenty more to see.
  • Buy the Duomo rooftop ticket online to avoid the ticket office queue.
  • Check which airport your flight uses: Malpensa and Bergamo are in different directions from the city.
  • Cover your shoulders and knees for the Duomo, or you may be turned away.
  • Carry an under-seat bag only and leave plenty of time for the transfer back to the airport.

Flying to Bergamo? If the transfer feels too long, Bergamo’s hilltop old town, the Città Alta, is a beautiful day trip destination in its own right, much closer to the airport. Both versions of the day fit the Daytrip way of travelling: early flight out, a ready-made plan, and home the same evening.

FAQ: one day in Milan

Can you see Milan in one day from Budapest?

Yes. Milan’s main sights are close together, so with an early flight and an evening return you can see the Duomo, the Galleria, La Scala, Brera and the Castello, and still have time for an aperitivo.

Which airlines fly from Budapest to Milan?

Wizz Air flies to Milan Malpensa and Ryanair flies to Milan Bergamo. The flight takes about one hour and forty minutes.

How do I get from Malpensa to the centre of Milan?

The Malpensa Express train takes about 40 minutes to Milano Cadorna and about 50 minutes to Milano Centrale.

Do I need to book the Last Supper in advance?

Yes. Tickets are released in batches and usually sell out weeks ahead, so book as early as you can.

What should I eat on one day in Milan?

Risotto alla milanese or a cotoletta for lunch, a gelato in the afternoon and an aperitivo on the Navigli before the airport.