Temples & religious sites
Basilica di Santo Stefano Maggiore
Basilica di Santo Stefano Maggiore is a church in Milan, Italy. It was established in the 5th century. Originally dedicated to both Saint Zechariah and Saint Stephen, it was later dedicated to Saint Stephen only. Throughout its history, has undergone several reconstructions, expansion and restoration.
Basilica di Santo Stefano Maggiore
This is one of Milan's older churches, with roots going back to the 5th century, when it was founded as a joint dedication to Saint Zechariah and Saint Stephen before later becoming dedicated to Saint Stephen alone. The building visible today reflects centuries of rebuilding, expansion, and restoration rather than a single architectural moment, which makes it more of a layered historical stop than a polished landmark. Travellers tend to visit for the sense of continuity with early Christian Milan rather than for a single standout feature.
Getting there
The basilica sits in central Milan, close to the Duomo area, so it's easily reached on foot from the city centre in about 10-15 minutes. It's also accessible by Milan's metro and tram network, with several stops within a short walk.
Time to allow
Given its size, a visit typically takes 20-30 minutes, unless you want to linger over the architectural details from its various renovation phases.
When to go
Mornings or early afternoons on weekdays tend to be quieter, since this is a working church rather than a major tourist site, and it can see reduced access during religious services.
Combine it with
- San Bernardino alle Ossa (0km) — effectively next door, worth pairing on the same stop.
- San Carlo al Corso (0.4km) — a short walk away.
- San Nazaro in Brolo (0.4km) — another nearby church within easy reach.
- Milan Cathedral (0.5km) — close enough to combine into the same walking route through the historic centre.
Sources: open data from Wikipedia and OpenStreetMap · Updated August 5, 2026 · Edited by the World by City editors