Buy your ticket to Leonardo's Last Supper


Leonardo's Last Supper is preserved in the refectory, or Cenacolo, at Santa Maria delle Grazie in Milano.

To preserve the artwork, entry is only allowed every 15 minutes with a maximum capacity of 30 people at any given time.


8:15 - 19:00 from Tuesday to Sunday (last entrance at 18:45) 
Closed Mondays, Christmas, New Year's Eve and May 1st


Booking tickets in advance is mandatory. Buy your tickets online on website, or contact the call centre, open 8:00 - 18:30 Monday to Saturday, on +39 02 9280 0360 (international) or 800 990 084 (free from Italian landlines).

Price: € 10 + € 2 reservation fee

Discounted fare: € 5 + € 2 reservation fee

A discounted fare is available for citizens of the European Union and EEA (Iceland, Liechtenstein, Norway, Switzerland) aged between 18 and 25; European Union and EEA state school teachers with permanent contracts;

Free admission: € 0 + € 2 reservation fee

Free admission is available for visitors under the age of 18 years; members of the International Council of Museums (I.C.O.M.); disabled European Union citizens accompanied by a family member or carer.

Admission to Leonardo’s Last Supper is free for all visitors the first Sunday every month, however, booking tickets in advance is still required and attendees will be charged a € 2 reservation fee.

Take me here: Buy your ticket to Leonardo's Last Supper