Tram 12 route
Route stops
91 stops • 2 directions
- Piazza Ovidio
- Piazza Ovidio
- Repetti M4
- Stazione Forlanini M4
- Viale Corsica - Via Lomellina
- Viale Corsica - Via Battistotti Sassi
- Viale Campania - Viale Corsica
- Piazza Grandi
- Piazza Emilia
- Via Cadore - Corso Ventidue Marzo
- Piazza Santa Maria del Suffragio
- Piazza Cinque Giornate
- Corso di Porta Vittoria (Camera del Lavoro)
- Palazzo di Giustizia
- Largo Augusto
- Via Larga
- Missori M3
- Duomo M1 M3
- Via Orefici - Piazza Cordusio
- Via Cusani
- Lanza M2
- Arena
- Piazza Lega Lombarda
- Viale Montello
- Piazzale Baiamonti
- Piazzale Cimitero Monumentale Via Bramante
- Cenisio M5
- Via Cenisio Via Induno
- Piazza Diocleziano
- Via Mac Mahon - Via Principe Eugenio
- Via Mac Mahon - Via Caracciolo
- Via Mac Mahon - Viale Monte Ceneri
- Via Mac Mahon - Via Artieri
- Via Mac Mahon - Via Bramantino
- Piazza Castelli
- Via Console Marcello - Via Grugnola
- Via Console Marcello (Villapizzone)
- Via Console Marcello - Via Monte Altissimo
- Piazzale Santorre di Santarosa
- Viale Espinasse - Via Palizzi
- Certosa
- Via Mambretti
- Largo Boccioni
- Via Grassi
- Roserio (Ospedale Sacco)
- Roserio (Ospedale Sacco)
- Roserio (Ospedale Sacco)
- Via Grassi
- Largo Boccioni
- Via Mambretti
- Via Palizzi - Via Mambretti
- Certosa
- Viale Espinasse - Via Palizzi
- Piazzale Santorre di Santarosa
- Via Console Marcello - Via Monte Altissimo
- Via Console Marcello (Villapizzone)
- Via Console Marcello - Via Ferrario
- Piazza Castelli
- Via Mac Mahon - Via Bramantino
- Via Mac Mahon - Via Artieri
- Via Mac Mahon - Viale Monte Ceneri
- Via Mac Mahon - Via Caracciolo
- Via Mac Mahon - Via Principe Eugenio
- Piazza Diocleziano
- Via Cenisio Via Induno
- Cenisio M5
- Piazzale Cimitero Monumentale Via Bramante
- V.le Montello
- Piazza Lega Lombarda
- Arena
- Lanza M2
- Via Cusani
- Cordusio M1
- Duomo M1 M3
- Missori M3
- Via Larga
- Largo Augusto
- Palazzo di Giustizia
- Corso di Porta Vittoria (Camera del Lavoro)
- Piazza Cinque Giornate
- Piazza Santa Maria del Suffragio
- Via Cadore - Corso Ventidue Marzo
- Piazza Emilia
- Piazza Grandi
- Viale Campania - Viale Corsica
- Viale Corsica - Via Lomellina
- Viale Corsica - Via Negroli
- Stazione Forlanini M4
- Repetti M4
- Piazza Ovidio
- Piazza Ovidio
Route map

Common Questions About This Route
We've gathered all the essentials based on open data. Straight answers to the questions people ask most often.What number is assigned to this route?
Route number is 12. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 12 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does tram 12 stop here?'
Where does tram #12 run?
This route serves the Milan (Italy) region. In larger metro areas, routes can pass through several districts or towns. To know for sure if it works for you, pull up the route map and check the key stops and direction.
Who's the official operator?
Operator is ATM. This is the official company responsible for the route. If you run into problems (rude driver, breakdown, dirty vehicle, delays)—contact them. It helps to note the time, direction, and route number—makes your complaint more specific and gets handled faster. Contact info is usually on the company website or in transit apps.
Which transit system does it belong to?
This route is part of the 'STIBM' transit system. Within one network, payment and transfer rules are often consistent. Terms can differ though, so check current fares and payment methods in up-to-date sources before your trip.
Additional Route Information
Tram 12: Piazza Ovidio => Roserio Ospedale Sacco
Reference
12
Origin
Piazza Ovidio
Destination
Roserio (Ospedale Sacco)
Route network
STIBM
Operator
ATM
Tram 12: Roserio Ospedale Sacco => Piazza Ovidio
Reference
12
Origin
Roserio (Ospedale Sacco)
Destination
Piazza Ovidio
Description
Dal 4 marzo 2026 al 16 settembre 2026
Route network
STIBM
Operator
ATM
Quick overview
Explore the tram 12 route in Milan (Italy). 2 directions, 91 stops, and an interactive route map available in one place.
Data source
The data is obtained from open sources and may contain inaccuracies. Route information is updated regularly.
