Milan from Verona works as a day trip, but it is a long day: about two hours each way on the regional train, and Milan is a big city where the sights lie further apart than in Verona. Leave early and you get about eight hours in Milan, enough for the Duomo, Brera, the castle and Leonardo's church on one walk, and you are back in Verona late in the evening.

Is a day trip from Verona to Milan worth it?

Yes, if you go with a plan. The line between Verona Porta Nuova and Milano Centrale is a main rail corridor, so getting there is easy, and Milan gives you what Verona cannot: the Duomo square, the Galleria, La Scala, the Brera picture gallery and Leonardo's Last Supper at Santa Maria delle Grazie. Verona is compact and walkable; Milan is spread out, and the people who come back disappointed are usually the ones who tried to see everything.

The price is time. The regional train takes close to two hours each way, and the walk through Milan covers about seven kilometres. Treat it as one route through the centre, pick the two or three interiors you care about most, and leave the rest of Milan for another trip.

Who this day trip suits

  • Art lovers: the Pinacoteca di Brera and the Pinacoteca Ambrosiana fit into one day, and the Last Supper if you have a ticket
  • Opera fans who want to stand in front of La Scala and see the costumes and sets in its museum
  • First-time visitors who want the Duomo, the Galleria and the castle in one coherent walk
  • Travellers based in Verona with one free day who want a big-city contrast to the old town
  • Food lovers who want risotto alla milanese or a cotoletta for lunch in Brera

Go if you want Milan's great art and landmarks and accept a long day with early start; if you prefer an easy, compact day with less time on the train, pick Bologna or Padua instead.

Other day trips from Verona

How to get from Verona to Milan by train

The recommended way is the Trenord RegioExpress from Verona Porta Nuova straight to Milano Centrale: no change, frequent through the day, and an early departure that lands you in Milan before ten. Italo high-speed trains also run on the line, and FlixBus coaches stop at Lampugnano on the edge of the city, which adds a transfer.

Train: Trenord

Trenord regional trains leave Verona Porta Nuova roughly every hour and run direct to Milano Centrale in just under two hours. Buy the ticket at the station or through Trenord's channels and validate a paper ticket in the machines on the platform before you board. Trenitalia's Frecciarossa high-speed trains run on the same line in about an hour and a quarter; they are faster but need a reserved, train-specific ticket, so book early if you want one. The current departures and fares are in the timetable and the cost tool.

Operator
Trenord
Route
Verona Porta Nuova → Milano Centrale
Journey time
1 h 55 min
Morning departures
Monday to Sunday: 8 departures
Travel fare
Outward €12.75; return €12.75 (€25.50 return total)

Tickets at Trenord ↗

Milano Centrale is huge and busy, so give yourself time just to get out of the station. From there walk to the Duomo, where the tour starts, or take the metro; plan about 50 minutes from your train to the cathedral square, metro ticket not included in the cost tool.

Timetable

departures by weekday
RouteDaysDepartureArrivalDuration
Verona Porta Nuova → Milano CentraleMonday to Sunday · Trenord07:4309:381 h 55 min
Show all departures (41)
departures by weekday
RouteDaysDepartureArrivalDuration
Verona (Porta Nuova) → Milan (Lampugnano bus station)Monday · FlixBus05:0007:202 h 20 min
Verona Porta Nuova → Milano CentraleMonday to Sunday · Trenord05:4307:351 h 52 min
Verona Porta Nuova → Milano CentraleSaturday to Sunday · Trenord06:4308:351 h 52 min
Verona Porta Nuova → Milano CentraleMonday to Friday · Trenord06:4308:381 h 55 min
Verona Porta Nuova → Milano CentraleMonday to Saturday · Trenitalia06:5208:121 h 20 min
Verona Porta Nuova → Milano CentraleMonday to Friday · Trenord06:5508:481 h 53 min
Verona (Porta Nuova) → Milan (Lampugnano bus station)Thursday · FlixBus07:0510:103 h 5 min
Verona Porta Nuova → Milano Centrale (Milan)Monday to Sunday · Italo07:1208:251 h 13 min
Verona (Porta Nuova) → Milan (Lampugnano bus station)Monday to Thursday · FlixBus07:2509:252 h
Verona Porta Nuova → Milano Porta GaribaldiMonday to Sunday · Trenitalia07:3208:471 h 15 min
Verona Porta Nuova → Milano CentraleMonday to Sunday · Trenord07:4309:381 h 55 min
Verona (Porta Nuova) → Milan (Lampugnano bus station)Monday to Thursday · FlixBus08:0010:202 h 20 min
Verona Porta Nuova → Milano CentraleMonday to Saturday · Trenitalia08:0209:151 h 13 min
Verona (Porta Nuova) → Milan (Lampugnano bus station)Monday and Thursday · FlixBus08:2010:402 h 20 min
Verona Porta Nuova → Milano Centrale (Milan)Monday to Sunday · Italo08:2211:152 h 53 min
Verona Porta Nuova → Milano Centrale (Milan)Monday to Sunday · Italo08:2211:202 h 58 min
Verona Porta Nuova → Milano CentraleMonday to Saturday · Trenitalia08:3209:451 h 13 min
Verona Porta Nuova → Milano CentraleMonday to Sunday · Trenord08:3910:351 h 56 min
Verona Porta Nuova → Milano Porta GaribaldiMonday to Sunday · Trenitalia08:4609:551 h 9 min
Verona Porta Nuova → Milano CentraleMonday to Saturday · Trenitalia09:0210:151 h 13 min
Verona Porta Nuova → Milano Centrale (Milan)Monday to Sunday · Italo09:1210:251 h 13 min
Verona Porta Nuova → Milano RogoredoMonday to Sunday · Italo09:1211:482 h 36 min
Verona (Porta Nuova) → Milan (San Donato M3)Monday to Thursday · FlixBus09:3011:552 h 25 min
Verona Porta Nuova → Milano Porta GaribaldiMonday to Sunday · Trenitalia09:3210:471 h 15 min
Verona Porta Nuova → Milano CentraleMonday to Sunday · Trenord09:4311:381 h 55 min
Verona Porta Nuova → Milano CentraleMonday to Saturday · Trenitalia10:0211:151 h 13 min
Verona (Porta Nuova) → Milan (Lampugnano bus station)Tuesday · FlixBus10:1013:052 h 55 min
Verona Porta Nuova → Milano Centrale (Milan)Monday to Sunday · Italo10:1211:251 h 13 min
Verona Porta Nuova → Milano RogoredoMonday to Sunday · Italo10:1212:482 h 36 min
Verona (Porta Nuova) → Milan (Lampugnano bus station)Monday and Thursday · FlixBus10:3012:502 h 20 min
Verona Porta Nuova → Milano CentraleMonday to Saturday · Trenitalia10:3211:451 h 13 min
Verona Porta Nuova → Milano CentraleMonday to Sunday · Trenord10:4312:351 h 52 min
Verona (Porta Nuova) → Milan (Lampugnano bus station)Monday to Thursday · FlixBus11:1013:402 h 30 min
Verona Porta Nuova → Milano CentraleMonday to Sunday · Trenord11:4313:351 h 52 min
Verona Porta Nuova → Milano CentraleMonday to Saturday · Trenitalia12:0213:151 h 13 min
Verona Porta Nuova → Milano Centrale (Milan)Monday and Thursday to Sunday · Italo12:1213:251 h 13 min
Verona Porta Nuova → Milano CentraleMonday to Friday · Trenitalia12:3213:451 h 13 min
Verona Porta Nuova → Milano CentraleSaturday · Trenitalia12:3213:471 h 15 min
Verona Porta Nuova → Milano CentraleSaturday to Sunday · Trenord12:4314:351 h 52 min
Verona (Porta Nuova) → Milan (Lampugnano bus station)Monday to Thursday · FlixBus12:4515:002 h 15 min
Verona Porta Nuova → Milano CentraleMonday to Saturday · Trenitalia13:0214:151 h 13 min

Timetable: Trenord, as of 22 October 2026

Timetable: Trenitalia, as of 22 October 2026

Timetable: FlixBus, as of 22 October 2026

Timetable: Italo, as of 22 October 2026

departures by weekday
RouteDaysDepartureArrivalDuration
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord19:2521:171 h 52 min
Show all departures (43)
departures by weekday
RouteDaysDepartureArrivalDuration
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia12:0513:281 h 23 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord12:2514:171 h 52 min
Milano Centrale (Milan) → Verona Porta NuovaMonday to Sunday · Italo12:3513:471 h 12 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia12:4513:581 h 13 min
Milan (Lampugnano bus station) → Verona (Porta Nuova)Monday to Thursday · FlixBus13:0515:252 h 20 min
Milano Rogoredo → Verona Porta NuovaMonday and Thursday to Sunday · Italo13:1115:472 h 36 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord13:2515:171 h 52 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia13:4514:581 h 13 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia14:1515:281 h 13 min
Milan (Lampugnano bus station) → Verona (Porta Nuova)Tuesday · FlixBus14:2017:152 h 55 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord14:2516:171 h 52 min
Milan (Lampugnano bus station) → Verona (Porta Nuova)Wednesday to Thursday · FlixBus14:3016:502 h 20 min
Milano Centrale (Milan) → Verona Porta NuovaMonday and Thursday to Sunday · Italo14:3515:471 h 12 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia14:4515:581 h 13 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia15:1516:281 h 13 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord15:2517:171 h 52 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia15:4516:581 h 13 min
Milano Rogoredo → Verona Porta NuovaMonday to Sunday · Italo16:1118:472 h 36 min
Milano Porta Garibaldi → Verona Porta NuovaMonday to Sunday · Trenitalia16:1317:281 h 15 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord16:2518:171 h 52 min
Milan (Lampugnano bus station) → Verona (Porta Nuova)Monday to Thursday · FlixBus16:3018:302 h
Milano Centrale → Verona Porta NuovaMonday to Friday and Sunday · Trenitalia16:4517:581 h 13 min
Milan (Lampugnano bus station) → Verona (Porta Nuova)Monday to Thursday · FlixBus16:4519:102 h 25 min
Milan (San Donato M3) → Verona (Porta Nuova)Monday to Thursday · FlixBus16:5019:202 h 30 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia17:1518:281 h 13 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord17:2519:171 h 52 min
Milano Centrale (Milan) → Verona Porta NuovaMonday to Sunday · Italo17:3518:471 h 12 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia17:4518:581 h 13 min
Milan (Lampugnano bus station) → Verona (Porta Nuova)Monday to Tuesday · FlixBus18:0020:202 h 20 min
Milano Rogoredo → Verona Porta NuovaMonday to Sunday · Italo18:1120:472 h 36 min
Milano Porta Garibaldi → Verona Porta NuovaMonday to Sunday · Trenitalia18:1319:281 h 15 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord18:2520:171 h 52 min
Milano Centrale (Milan) → Verona Porta NuovaMonday to Sunday · Italo18:3519:471 h 12 min
Milano Centrale (Milan) → Verona Porta NuovaMonday to Sunday · Italo18:4021:382 h 58 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia18:4519:581 h 13 min
Milano Centrale (Milan) → Verona Porta NuovaMonday to Friday and Sunday · Italo18:4521:382 h 53 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenitalia19:1520:281 h 13 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord19:2521:171 h 52 min
Milano Centrale (Milan) → Verona Porta NuovaMonday to Sunday · Italo19:3520:471 h 12 min
Milano Porta Garibaldi → Verona Porta NuovaMonday to Sunday · Trenitalia19:4320:531 h 10 min
Milano Centrale → Verona Porta NuovaMonday to Sunday · Trenord20:2522:171 h 52 min
Milan (Lampugnano bus station) → Verona (Porta Nuova)Thursday · FlixBus20:3022:502 h 20 min
Milano Centrale → Verona Porta NuovaMonday to Friday and Sunday · Trenitalia20:4522:011 h 16 min

Timetable: Trenord, as of 22 October 2026

Timetable: Trenitalia, as of 22 October 2026

Timetable: FlixBus, as of 22 October 2026

Timetable: Italo, as of 22 October 2026

Verona to Milan day trip itinerary: from the Duomo to Sant'Ambrogio

Day plan for: Tue, Thu–Sun

The day is built around the regional train just before eight, which gets you to the Duomo by mid-morning and leaves a full walk with lunch in Brera before the evening train home.

  1. Morning07:43 – 09:38

    Take the Trenord train shortly before eight from Verona Porta Nuova, arrive at Milano Centrale just after half past nine and walk or ride the metro to Piazza del Duomo.

    This departure is the earliest one that still leaves you a relaxed morning, and the time after arrival covers the long walk through Centrale and on to the cathedral.

  2. Tour10:30 – 13:30

    Open the tour in the browser at the Duomo. The AI Tour Guide greets you, tells you the cathedral's story as you go inside, asks what you want to know more about and leads you through the Galleria Vittorio Emanuele II to La Scala and on to the Pinacoteca di Brera.

    You see the inside of the Duomo first thing, and the morning still leaves room for La Scala's museum and an hour in Brera's galleries while you are fresh.

    1. Milan Cathedral, stop 1 on the self-guided walking tour1Milan Cathedral
    2. Galleria Vittorio Emanuele II in Milan, stop 2 on the self-guided walking tour2Galleria Vittorio Emanuele II
    3. La Scala Theatre in Milan, stop 3 on the self-guided walking tour3La Scala Theatre
    4. Pinacoteca di Brera in Milan, stop 4 on the self-guided walking tour4Pinacoteca di Brera

    Start the Milan tour

  3. Lunch13:30 – 14:30

    Lunch after the Pinacoteca di Brera and before Sforza Castle, in the Brera streets around the gallery: a trattoria for risotto alla milanese, or a paninoteca if you want it quick.

    Brera has trattorias away from the crowds around the Duomo, where restaurants cost more for the same food, and the castle is an easy walk from there.

  4. Afternoon14:30 – 18:15

    The guide continues through Sforza Castle and its courtyards to the Arch of Peace, then to Santa Maria delle Grazie, the Basilica di Sant'Ambrogio and the Pinacoteca Ambrosiana, and ends at Piazza dei Mercanti beside the Duomo. Only a few minutes of slack remain before you leave, so keep an eye on the time.

    Sant'Ambrogio closes at midday and is open again by mid-afternoon, and the tour finishes a few minutes from the Duomo and the way back to the station.

    1. Sforza Castle in Milan, stop 5 on the self-guided walking tour5Sforza Castle
    2. Arch of Peace in Milan, stop 6 on the self-guided walking tour6Arch of Peace
    3. Santa Maria delle Grazie in Milan, stop 7 on the self-guided walking tour7Santa Maria delle Grazie
    4. Basilica di Sant'Ambrogio in Milan, stop 8 on the self-guided walking tour8Basilica di Sant'Ambrogio
    5. Pinacoteca Ambrosiana in Milan, stop 9 on the self-guided walking tour9Pinacoteca Ambrosiana
    6. Piazza dei Mercanti in Milan, stop 10 on the self-guided walking tour10Piazza dei Mercanti
  5. Return18:15 – 21:17

    Leave Piazza dei Mercanti by about a quarter past six, walk or take the metro back to Milano Centrale, and board the Trenord train around half past seven, which reaches Verona Porta Nuova around a quarter past nine.

    The 50 minutes for the transfer plus a short buffer cover the walk through the big station without a rush.

Arrival to return departure: 9 h 47 min. Time for your visit: about 8 h.

Arrival 09:38, tour start 10:30: 50 min to walk to the start, 2 min spare.

Realistically you get about eight hours in Milan; if you arrive late, shorten the end of the walk at the Pinacoteca Ambrosiana and finish at Piazza dei Mercanti.

Best day to visit Milan from Verona

  1. Monday: better not
  2. Tuesday: recommended
  3. Wednesday: better not
  4. Thursday: recommended
  5. Friday: recommended
  6. Saturday: recommended
  7. Sunday: recommended
  • Monday: The planned interior visits (Pinacoteca di Brera) do not fit the opening hours on this day.
  • Wednesday: The planned interior visits (Pinacoteca Ambrosiana) do not fit the opening hours on this day.

Milan walking tour in one day: the route

The walk starts at the Duomo, runs through the Galleria and Brera to Sforza Castle and the Arch of Peace, swings out to Santa Maria delle Grazie and Sant'Ambrogio and comes back to Piazza dei Mercanti beside the cathedral: about 6.9 km and an hour and a half of pure walking, one way. The AI Tour Guide leads it as a conversation, telling the stories of each place and following up on what catches your interest, while the map in the browser takes you from stop to stop.

The Milan tour: your guide leads you from stop to stop.
  1. Milan Cathedral
  2. Galleria Vittorio Emanuele II
  3. La Scala Theatre
  4. Pinacoteca di Brera
  5. Sforza Castle
  6. Arch of Peace
  7. Santa Maria delle Grazie
  8. Basilica di Sant'Ambrogio
  9. Pinacoteca Ambrosiana
  10. Piazza dei Mercanti

Start the Milan tour

Opening hours as of 3 October 2026.

  1. Milan Cathedral, stop 1 on the self-guided walking tour
    1Stop 1

    Milan Cathedral

    Milan's cathedral, dedicated to the Nativity of Saint Mary, fills Piazza del Duomo, the centre of the modern city, and the walk begins with a visit inside.

    Hours
    Daily: 09:00–19:00 (last admission 17:50)
    Price
    €10
  2. Galleria Vittorio Emanuele II in Milan, stop 2 on the self-guided walking tour
    2Stop 2

    Galleria Vittorio Emanuele II

    Italy's oldest active shopping arcade, a covered passage you walk straight through on the short way to La Scala.

    Price
    Free
  3. La Scala Theatre in Milan, stop 3 on the self-guided walking tour
    3Stop 3

    La Scala Theatre

    Milan's historic opera house, whose museum shows costumes and sets from famous performances.

    Hours
    Daily: 09:30–17:30 (last admission 17:00)
    Price
    €12
  4. Pinacoteca di Brera in Milan, stop 4 on the self-guided walking tour
    4Stop 4

    Pinacoteca di Brera

    The city's main public picture gallery, with Italian paintings from the 13th to the 20th century.

    Hours
    Mon: closed
    Tue–Sun: 08:30–19:15 (last admission 18:00)
    Price
    €20
  5. Sforza Castle in Milan, stop 5 on the self-guided walking tour
    5Stop 5

    Sforza Castle

    A medieval fortification whose courtyards you can walk through freely, with museums inside if you want more.

    Hours
    Daily: 07:00–19:30
    Price
    Optional entry · Sforza Castle: €5
  6. Arch of Peace in Milan, stop 6 on the self-guided walking tour
    6Stop 6

    Arch of Peace

    A triumphal arch at the start of Corso Sempione, begun in 1807 when Milan was capital of Napoleon's Kingdom of Italy.

    Price
    Free
  7. Santa Maria delle Grazie in Milan, stop 7 on the self-guided walking tour
    7Stop 7

    Santa Maria delle Grazie

    A Dominican church and convent on the UNESCO World Heritage list and the home of Leonardo's Last Supper.

    Hours
    Mon–Sat: 09:00–12:20, 15:00–17:50
    Sun: 15:00–17:50
  8. Basilica di Sant'Ambrogio in Milan, stop 8 on the self-guided walking tour
    8Stop 8

    Basilica di Sant'Ambrogio

    An ancient basilica dedicated to Saint Ambrose, whose name you meet again at the next stop.

    Hours
    Mon–Sat: 07:30–12:30, 14:30–19:00
    Sun: 08:00–13:00, 15:00–20:00
    Price
    Free (church)
  9. Pinacoteca Ambrosiana in Milan, stop 9 on the self-guided walking tour
    9Stop 9

    Pinacoteca Ambrosiana

    The art museum named after Saint Ambrose, Milan's patron saint, brings you back to painting just before the finish.

    Hours
    Mon, Tue, Thu, Fri, Sat, Sun: 10:00–18:00 (last admission 17:30)
    Wed: closed
    Price
    €17
  10. Piazza dei Mercanti in Milan, stop 10 on the self-guided walking tour
    10Stop 10

    Piazza dei Mercanti

    The old heart of the city between Piazza del Duomo and Piazza Cordusio, where the walk ends a few minutes from where it began.

    Price
    Free
AI Tour Guide in Milan

Your guide for the Milan tour

The AI Tour Guide leads you on this walk from the Duomo to Piazza dei Mercanti and talks with you on the way: why Napoleon left an arch at the end of Corso Sempione, what Saint Ambrose means to Milan, what to look for at La Scala. It asks what interests you, remembers it and goes deeper there, and you can interrupt any time. You start it in the browser when you reach the cathedral square.

stops
10
route
6.9 km
walking only
1 h 35 min
with visits
6 h 25 min
  • 100 free credits to start
  • €19.99 once for the whole group
  • Travel and admission tickets are not included

Verona to Milan day trip cost

The day's cost comes from the train both ways, the museums you choose and lunch in a city that is pricier than Verona. The cost tool starts with the Brera ticket, La Scala's museum, the Pinacoteca Ambrosiana and the Duomo ticket, which also covers the Duomo Museum and San Gottardo, because those are the interiors the plan has time for; Sforza Castle's museums are optional, and the metro rides are not included.

Adults
Children

One device is enough for the whole group: two people listen on two connected headphones, larger groups use the phone speaker.

Cost breakdown

Costs for 2 adults · planned visits

Travel there and backTrenord2 adults × €25.50€51
SightsPinacoteca di Brera, La Scala Theatre, Pinacoteca Ambrosiana and Duomo + Duomo Museum + San Gottardo2 adults × €59€118
AI Tour Guide touronce for the whole group€19.99
Food (estimate)€15 to €25 per person€30 to €50
Total€218.99 to €238.99
Split between peopleabout €109.50 to €119.50 per person
Sights
  • €10
  • €12
  • €20
  • €5
  • €17
Buffer and private guide

The Brera ticket also covers Palazzo Citterio, and a panino or focaccia in Brera instead of a restaurant near the Duomo keeps lunch cheap.

Prices as of October 2026.

Getting back from Milan to Verona

The way back is the same line in reverse: from the Duomo area on foot or by metro to Milano Centrale, then the direct Trenord train to Verona Porta Nuova, just under two hours. Since the tour ends at Piazza dei Mercanti right beside the Duomo, the metro is close, but Centrale is big and busy, so keep the full transfer time plus a buffer before your train.

If you are running late, drop the Pinacoteca Ambrosiana first and walk on to Piazza dei Mercanti. If you miss the recommended regional train, later Trenord regional trains still run, but the last ones reach Verona only after midnight.

Recommended returnTrenord: departs 19:25, arrives 21:17Leave the last stop of the tour by 18:15

Latest return that fits the day: 20:45

  • Trenord from Milano Centrale, Saturday: departs 20:25, arrives 22:17
  • Trenitalia from Milano Centrale, Monday to Friday and Sunday: departs 20:45, arrives 22:01

Questions about the day trip from Verona to Milan

Can I see Leonardo's Last Supper on this day trip?

Santa Maria delle Grazie is on the route, but the Last Supper needs a timed ticket that sells out weeks or months ahead. Book it as soon as you know your date; without one, the church and the stop still work as part of the walk.

Do I need to reserve the regional train?

For the Trenord regional train you can buy a ticket without a seat reservation; validate a paper ticket in the platform machines before boarding. Only the high-speed Frecciarossa needs a reserved, train-specific ticket.

Is the inside of the Duomo part of the plan?

Yes. The walk starts with a visit inside the cathedral, and its ticket, which also covers the Duomo Museum and San Gottardo, is part of the cost tool's default selection.

Where should I eat lunch?

In Brera, right after the Pinacoteca. Trattorias there are better value than restaurants close to the big landmarks, and a paninoteca or focacceria is the quick option.

What should I wear?

Comfortable shoes: the walk is about seven kilometres, plus the transfers through Milano Centrale at both ends of the day.

Sources

Timetables, fares and opening hours come from these operators:

Image credits
AI Tour Guide
Researched and curated by the AI Tour Guide team
Start the Milan tour Free, in your browser · 100 free credits