A hop on hop off Milan ticket costs from €22.50 for 24 hours, and there are two operators running open-top buses out of the Duomo: City Sightseeing Milan and Gray Line Milan Open Tour. Both sell 24, 48 and 72-hour tickets, both hand you an audio guide in eight to eleven languages, and both loop past the same short list of headline sights. The honest question is not which one — the two are near-identical — but whether a Milan bus tour earns its place in a city where the centre is walkable. Below: the routes, the real prices next to a €7.60 metro day ticket, and the three situations where the bus genuinely pays for itself.
What you get for the price
Both operators sell the same product: a seat on an open-top double-decker, a paper route map, a recorded commentary triggered by GPS, and unlimited hop-offs for the life of the ticket. City Sightseeing includes a free “Sightseeing Experience” app with a real-time bus tracker and a self-guided city walk, in English, Italian, French, Spanish and German. Gray Line adds disposable headphones, on-board WiFi, USB sockets and a hostess for the duration of the tour.
Neither ticket includes admission to anything. The Duomo, Teatro alla Scala, Castello Sforzesco museums and San Siro all still need their own tickets — see Duomo tickets and tickets and passes for those.
The routes and the key stops
City Sightseeing Milan runs a small network of colour-coded lines from the Duomo area, and its own destination page lists 1-day, 24-hour, 48-hour and 72-hour tickets across them. Gray Line’s ticket is valid on three lines. Between them the stops cover:
- Piazza del Duomo — the cathedral, the Galleria Vittorio Emanuele II and Museo del Novecento, all within 200 m of each other.
- Teatro alla Scala and Via Manzoni for the Quadrilatero della Moda.
- Castello Sforzesco and Parco Sempione, with the Arco della Pace at the far end.
- Santa Maria delle Grazie, the refectory that holds Leonardo’s Last Supper — reachable, but you still need a timed ticket.
- San Siro / Stadio Giuseppe Meazza, out in the west.
- The Navigli and the Darsena, south of the centre.
- Milano Centrale and the Porta Nuova towers on the northern arc.
There are four City Sightseeing lines, not three, and each has its own character. From the operator’s own route map:
- A, Red — the Historical Line. Castello Sforzesco, Cadorna, Cenacolo (Via Caradosso 6, for Santa Maria delle Grazie), Duomo, Montenapoleone, Manin, Moscova, back to Castello. The shortest loop and the one to take first.
- B, Blue — the Modern Line. Duomo, Montenapoleone, Manin, Repubblica, Palazzo Lombardia, Stazione Centrale, Corso Buenos Aires, Porta Venezia, San Babila, Duomo. This is the line for the Porta Nuova towers and for anyone staying near Centrale.
- C, Green — the Sport Line. Castello, Triennale, Arco della Pace, City Life, Casa Milan, MiCo, Lotto, Lido, Ippodromo, Stadio San Siro (gate 8), Buonarroti, Pagano, Conciliazione, Parco Sempione, Castello. The only line that reaches the stadium — and note the operator’s warning that on match and event days the Lido, Ippodromo and San Siro stops are suspended, which is precisely when you might want them.
- D, Yellow — the Navigli Line. Castello, Cadorna, Cenacolo, Navigli, Piazza XXIV Maggio, Via Olona, Duomo, Montenapoleone, Brera, Castello.
Castello Sforzesco and Duomo are the interchange points — plan any line change at one of those two.
Frequency, hours and how the durations work
Tickets are validated when you first board, then run for a rolling 24, 48 or 72 hours — not to midnight on the last day. That matters: board at 15:00 with a 24-hour ticket and you still have the following morning. The 48-hour ticket is the sweet spot for most three-day trips.
Frequency is where the four lines diverge sharply, and it is the single most useful thing to know before you buy. From the official City Sightseeing timetable:
| Line | Full loop | Bus every | First complete tour | Last complete tour |
|---|---|---|---|---|
| A, Red — Historical | 50 min | ~50 min | 11:40 Castello · 12:05 Duomo | 18:40 Castello · 18:15 Duomo |
| B, Blue — Modern | 55 min | 20 min, then 30 min later in the day | 09:30 Stazione Centrale · 10:00 Duomo | 17:40 Centrale · 18:10 Duomo |
| C, Green — Sport | 80 min | 90 min | 10:15 Castello | 17:45 Castello |
| D, Yellow — Navigli | 75 min | 30 min | 09:30 Duomo · 09:50 Castello | 17:50 Duomo · 18:15 Castello |
All four run every day. Note the small print on the sheet, though: the timetable above is the one in force from 20 March to 2 November 2026, so it is a season rather than a permanent schedule — if you are coming between November and March, pull the current PDF rather than trusting these times. Read the Green line row twice: a bus every 90 minutes means one missed departure costs you an hour and a half, so if San Siro is the reason you bought the ticket, note the time of the next bus before you walk away from the stop. The Red line’s ~50-minute gap deserves the same caution. Blue at 20 minutes is the only line you can treat casually.
Two caveats printed on the timetable itself: the times are indicative and move with city traffic, so be at the stop five minutes early, and the full timetable is posted at every stop — that board, not this table, is what your bus is actually running to.
The one seasonal extra is Milano by Night: from 1 June to 30 September, Saturdays and Sundays only, departing stop 1 at Castello at 19:30 and 20:45. It is €19 on its own, or included if you hold the 72-hour pass — which quietly improves the case for the longer ticket in summer.
City Sightseeing also staffs two info points, at Largo Cairoli 18 (metro Cairoli) and Piazza Duca d’Aosta outside Centrale, both open daily 08:30–18:30, if you would rather buy and ask in person.
Rain is the one thing that ruins this product. Milan’s upper deck is open; the lower deck is covered but the view is a shop window. If the forecast is wet, buy the ticket on the day rather than in advance — both platforms allow free cancellation up to 24 hours before the selected date on the standard bus tickets.
Price comparison
| Ticket | Platform | Price | Rating | Notes |
|---|---|---|---|---|
| City Sightseeing hop-on hop-off | GetYourGuide | €22.50 | 4.0 (7,934) | 1–3 day options, audio guide |
| City Sightseeing hop-on hop-off | Tiqets | €25 | 3.9 (387) | Free cancellation 24 h, kids’ commentary, app |
| Gray Line Milan Open Tour | GetYourGuide | €22.50 | 4.0 (1,673) | Valid on three lines |
| Gray Line Milan Open Tour | Tiqets | €25 | 4.0 (69) | 11-language audio, WiFi, hostess |
| Evening open-top tour | Tiqets | €19 | — | Dedicated night line, no hop-offs |
| ATM urban 24-hour ticket | Official (atm.it) | €7.60 | — | Metro, tram, bus, Mi1–Mi3 |
| ATM 3-day ticket | Official (atm.it) | €15.50 | — | Three consecutive days |
Prices checked September 2026. ATM fares are the official ones published on atm.it: €2.20 for a 90-minute urban ticket, €7.60 for 24 hours, €15.50 for three days and €19.50 for a carnet of ten.
Same ticket, two booking sites
Live prices from Tiqets and GetYourGuide. Tap a button to open the listing.
| Site | Price | Rating | Duration | Cancellation | Book |
|---|---|---|---|---|---|
| GetYourGuide Milan: City Sightseeing Hop-On Hop-Off Bus with Audio Guide Lowest price | €22.5per person | ★ 4.07,934 reviews | 1 - 3 days | — | Book on GetYourGuide |
| Tiqets City Sightseeing Milan: Hop-on Hop-off Bus | €25per person | ★ 3.9387 reviews | — | Free cancellation | Book on Tiqets |
Same ticket, two booking sites
Live prices from Tiqets and GetYourGuide. Tap a button to open the listing.
| Site | Price | Rating | Duration | Cancellation | Book |
|---|---|---|---|---|---|
| GetYourGuide Milan: Gray Line Milan Open Tour Hop-On Hop-Off Bus Tour Lowest price | €22.5per person | ★ 4.01,673 reviews | — | — | Book on GetYourGuide |
| Tiqets Gray Line Milan Open Tour: Hop-on Hop-off Bus Tour | €25per person | ★ 4.069 reviews | — | Free cancellation | Book on Tiqets |
Is a Milan bus tour worth it? An honest answer
Milan is not Rome or London. From the Duomo you reach Teatro alla Scala in four minutes on foot, Castello Sforzesco in fifteen, and Santa Maria delle Grazie in about twenty-five. The metro covers everything else in ten minutes for €2.20. On pure transport maths, the bus loses badly: three days of unlimited ATM travel costs €15.50 against €22.50 for a single day on the bus.
So buy the bus ticket for what it actually does well:
- First-afternoon orientation. Land at Linate or arrive at Centrale, drop the bags, and do one full loop with the commentary. You will finish the circuit knowing where the Navigli sit relative to the castle — which is exactly the thing maps fail to teach.
- The outliers. San Siro, Cimitero Monumentale and the Navigli are the three sights people skip because working out the tram feels like homework. The bus removes that friction.
- Legs, heat and kids. In July, or with a seven-year-old, or with a knee that objects to cobbles, a seat on the upper deck is worth €25 on its own.
If you have a compact 48 hours, you like walking, and your list is Duomo–Galleria–Scala–Brera–Castello, skip the bus and spend the money on a guided walking tour instead. It will teach you more per euro.
The night tour
The evening tour is a different product from the daytime loop: a single circuit on a dedicated line with a multilingual audio guide, past Castello Sforzesco, the Navigli, Teatro alla Scala and the floodlit Duomo, at €19. There are no hop-offs — you ride the loop and come back. It carries almost no reviews yet, so treat the score with suspicion and book it as a cheap, pleasant hour rather than a headline experience. Milan lights the cathedral well; the upper deck at dusk in October is the best €19 view in the city.
Audio guide languages
City Sightseeing’s commentary runs in English, Italian, Spanish, French, German, Portuguese, Japanese and Russian, with a separate children’s track in Italian, English and Spanish. Gray Line lists eleven languages, including Arabic, Chinese and Dutch, plus children’s commentary in English, Spanish and Italian. Both are recorded, not live — if you want a person answering questions, that is a guided tour, not a bus.
How to save
The one real discount on this product is Tiqets’ Duomo + hop-on hop-off bundle: buy the cathedral ticket and the bus ticket together and the pair comes out 5% cheaper than booking them separately. On a €26 Duomo-plus-rooftop ticket and a €25 bus ticket that is about €2.50 back — small, but it is the only stackable saving either platform offers here, and both tickets stay independently dated.
The other route is a pass. The Milan City Pass Zani Viaggi (€99) includes the City Sightseeing bus, 48 or 72 hours of ATM transport and a stack of museum entries; the Milan City Card (€46.50) does not include the bus but does cover the Duomo rooftop, the Museum of Science and Technology and the Pinacoteca Ambrosiana. Run the numbers on tickets and passes before you commit — passes only win if you genuinely visit four or more paid sights.
Duomo + hop-on hop-off bundle (5% off) 5% off bundle · Tiqets
Practicalities
Board at the Duomo stops — metro Duomo (M1, M3) — or at Milano Centrale (M2, M3), which is where most people with a rail arrival naturally start. Tickets are mobile: show the voucher to the driver or the hostess. Both operators’ buses are step-accessible according to their partner listings, though the upper deck is not. Luggage is limited, so if you are riding straight from Centrale, use the station’s left-luggage first — see airports and transfers for the airport connections.
Do not plan a Last Supper visit around the bus. Cenacolo slots are timed to the minute and buses hit traffic on Corso Magenta; take the M1 or M2 and walk.
Verdict
For a first-day survey, for the western and southern edges of the city, and for anyone who would rather sit than walk, a hop on hop off Milan ticket at €22.50–25 is fair value — buy 48 hours rather than 24, board early, and treat the commentary as background rather than a substitute for a guide. For a tight two-day trip in the historic core, put the same money into a walking tour or a Duomo rooftop ticket. Compare the two operators side by side above, then book the date you actually want, because both offer free cancellation up to 24 hours ahead.
Questions people ask
01How much is the hop-on hop-off bus in Milan?
From €22.50 for a 24-hour City Sightseeing or Gray Line ticket on GetYourGuide, or €25 on Tiqets. Prices checked September 2026.
02Is the hop-on hop-off bus worth it in Milan?
Only if you want San Siro, the Navigli and Cimitero Monumentale without working out trams, or if you are short on walking stamina. The historic core — Duomo, Galleria, La Scala, Castello Sforzesco — is a 20-minute walk end to end and the bus is slower than doing it on foot.
03How many hop-on hop-off lines does Milan have?
City Sightseeing Milan and Gray Line Milan Open Tour each run several colour-coded lines out of the Duomo area, plus a separate evening line. Line letters and stop lists change by season — check the operator's route map before you plan a day around it.
04Is a 24-hour bus ticket better than an ATM day ticket?
For getting around, no: an ATM 24-hour urban ticket is €7.60 and the metro is faster. The bus ticket buys commentary and a seat with a view, not efficiency.
05Where do the buses stop for the Duomo?
Both operators use stops on the edge of Piazza del Duomo, a short walk from the cathedral entrance. The exact boarding point is printed on your voucher and on the operator's route map.
06Is there a night bus tour of Milan?
Yes — an open-top evening tour with a multilingual audio guide runs on a dedicated line and costs €19. It passes Castello Sforzesco, the Navigli, Teatro alla Scala and the Duomo lit up, and does not include hop-off stops.
07Do children pay?
Both operators sell reduced child tickets and run a separate children's commentary in English, Italian and Spanish. Age bands and the exact child price appear at checkout.
08Can I combine the bus with a Duomo ticket?
Yes. Tiqets sells a Duomo + hop-on hop-off bundle at 5% off the two tickets bought separately, which is the cheapest legitimate discount we have found on either product.
Sources & official pages
Read next
- Milan toursEvery kind of Milan tour compared: walking, Last Supper combos, Duomo guided, food, bike and night. Real prices, durations and ratings. Book direct.
- Tickets & passesMilan tickets and city passes compared with real prices: City Card €46.50, City Pass €99, official passes, ATM fares. See when a pass actually saves money.
- Duomo ticketsEvery Duomo di Milano ticket compared: €11.50 cathedral to €69 guided, official prices vs Tiqets and GetYourGuide, bundles and fast-track value.
- San SiroSan Siro stadium tour and museum from €37, Skywalk from €26, plus how to buy AC Milan and Inter match tickets. Hours, metro and booking tips.
- NavigliWhat the Navigli are, whether the €19 canal boat tour is worth it, a free walking route with stops, and the monthly antiques market. Compare and book.
- City SightseeingCity Sightseeing Milan reviewed: €25 official price, 1-day to 72-hour tickets, 8-language audio guide, night line, and where it beats Gray Line.