Bologna to Milan by Train: Tickets and Arrival

For a quick journey from Piazza Maggiore in Bologna to Piazza del Duomo in Milan, choose a direct high-speed train and continue by metro. Trenitalia’s Frecciarossa and Italo both serve Milano Centrale. The arrival station and fare conditions matter as much as the headline ticket price. Regional trains offer another rail option, while a cheap coach fare needs weighing against its Lampugnano arrival and onward connection.

High-speed trains, regional trains and coaches

High-speed services to Milano Centrale
Trenitalia Frecciarossa and Italo, direct
Sample high-speed train ride
about an hour and a quarter
Bologna Centrale–Milano Centrale rail distance
about 217 km
Travel via Centrale, between the two squares
about an hour and a half, excluding station navigation, boarding and waiting
Italo adult one-way fare
From €12.90
Italo Bologna–Milan services
27 daily trains, route-wide

High-speed rail suits you best when a quick journey matters. The combined travel estimate adds the street approach, train ride and metro leg. Allow a separate roughly 15–25 minutes to find the platform and board at Bologna, more with bulky luggage or a pushchair, plus waiting for your booked train and the metro. Italo Flex prices vary with the selected journey and availability.

Trenitalia Tper’s regional route runs via Piacenza and Voghera to Milano Centrale. Choose regional rail when the departure and ticket entitlement suit your day: whether you travel directly or change depends on that journey. Its ticket entitlement also determines how freely you can move to another train.

Rail rather than the Bologna–Lampugnano coach

Pros

  • Direct Frecciarossa and Italo services bring you to Centrale, with a straightforward metro connection to Duomo.
  • The sampled high-speed journey offers a quick central-to-central option without the coach’s road leg.

Cons

  • FlixBus advertises adult one-way tickets from €4.98, below Italo’s advertised starting fare; coach prices depend on date, time and booking lead time.
  • The coach still needs about 21 minutes on foot from Piazza Maggiore to Bologna Autostazione and an onward urban ticket from Lampugnano.
  • Rail still involves carrying luggage from the train to the metro; travelling light makes that transfer easier.

Tickets and early departures

  1. Choose high-speed or regional rail and the Milan arrival station.
  2. Select your travel date and departure, including any regional change.
  3. Read the fare’s change conditions before paying, especially if your departure time may move.

Frecciarossa’s discounted seats are limited by train and day of the week and cannot be combined with other discounts. Italo’s starting fare depends on date, time, availability and ticket type. An advertised starting price is not available on every departure.

Frecciarossa Super Economy cannot be moved to another departure. Base allows unlimited booking changes until departure and one change up to one hour afterwards. Changes use the Base fare available then: you pay an increase, but a lower difference is not refunded.

Italo Flex allows unlimited date and time changes without a change fee until three minutes before departure. If you miss your Flex train, you have one hour to find a seat on the next available train, subject to availability.

Electronic Regional Tickets and Digital Regional Tickets have different travel entitlements. An Electronic Regional Ticket lets you use the selected train or another on the same route within four hours of the original departure. A Digital Regional Ticket applies only to the validated train or trains, from scheduled departure to scheduled arrival.

For an early start, daily regional train 2456 leaves at 05:40. Select Frecciarossa 9562 at 05:34 only when it appears for your travel date. In the 26 September–2 October 2026 Italo timetable, the earliest listed departure is 08:06, available Monday–Saturday but not Sunday.

Boarding at Bologna Centrale

With your departure chosen, the walk from Piazza Maggiore to Bologna Centrale is about 1.6 km and takes about 21 minutes. Leave extra time inside the station to reach your platform and board, particularly with luggage or a pushchair.

Match your train number to the departure display before following platform signs. Most Milan-bound high-speed trains use the underground high-speed area, usually platforms 16 or 17. Follow ‘Binari 16–19 / Alta Velocità’ (platforms 16–19 / high-speed trains) from the main hall. Regional trains generally use surface platforms, as do some high-speed services, so the assigned platform on the display decides your route.

A Frecciarossa train on an underground platform at Bologna Centrale.
A Frecciarossa train at Bologna Centrale’s underground station.
Gisorr650 · CC BY-SA 4.0 · Edited

Surface step-free routes include platform 1, the east and west sections of platforms 1–4, and 5–7 West. Lifts serve platforms 2–4 and 6–11. Follow the route for your assigned platform rather than assuming every surface platform has the same access, because lift availability and the gap to the train can affect boarding.

Frecciarossa and Italo tickets need no activation or validation. Board with the ticket for your booked train, and show it if asked at a platform-access checkpoint. Italo accepts digital or paper tickets.

Centrale and Rogoredo to Duomo

On arrival at Milano Centrale, take M3 towards San Donato and get off at Duomo, with no change. The final leg to Piazza del Duomo takes about 11 minutes. Follow the metro signs from the railway concourse and keep your luggage manageable through the transfer.

Italo also serves Milano Rogoredo directly from Bologna Centrale. The sampled high-speed ride is just under an hour. From Rogoredo, take M3 towards Comasina to Duomo, about 15 minutes. With the same Bologna approach, travel between the squares via Rogoredo totals about an hour and a half, excluding station navigation, boarding and waiting.

The adult urban single costs €2.20 and lasts 90 minutes from first validation. It covers Milan, including the journeys from Centrale, Rogoredo and Lampugnano to Duomo. Buy an urban ticket separately from your intercity ticket. For connections to accommodation beyond the cathedral square, use Milan metro tickets and routes to choose your line and understand ticket use.

If you choose the coach, at Lampugnano take M1 towards Sesto 1° Maggio FS to Duomo without changing. This final leg takes about 17 minutes.

For a metered taxi to the Duomo area, budget roughly €15–€30 from Centrale and €20–€40 from Rogoredo or Lampugnano. Late-night travel, traffic and luggage charges can push the price towards the upper end.

Sources & fact-checking

Checks against the sources below cover: services and fares and charges.

More from Milan

Where to Stay in Milan with Kids: Three Areas

Choose Duomo–San Babila if frequent returns to the room matter most, the Arco della Pace side of Sempione if play in the park will shape your days, or Porta Venezia for gardens alongside city sightseeing. The best base in Milan with kids depends less on being near every attraction than on how much walking your […]

Is Milan Safe at Night? Walking and Getting Back

Yes, Milan is generally safe for ordinary evening visits, with caution around crowded transport and on isolated streets once activity subsides. For visitors sightseeing around the Duomo, going out in Navigli or arriving late at Milano Centrale, opportunistic theft is the more practical concern than a blanket fear of walking after dark. Crowds create opportunities […]

Day Trip to Lugano from Milan: Lake and Summit

Bernardino Luini’s fresco at Santa Maria degli Angioli, Via Nassa’s covered arcades and the lake panorama from Monte San Salvatore give Lugano enough substance for a day away from Milan. This is a full-day excursion, with an old-town morning, lunch, a mountain afternoon and a final lakeside pause before returning to Milan Centrale. The day […]

Beaches Near Milan: 4 Ligurian Shores

Milan has no sea beach, but Liguria gives you a choice between Vernazzola’s pebble cove, Sestri Levante’s two sandy bays, Finale Ligure’s town shore and Levanto’s broad beach. Choose the shore before choosing the journey: a compact swimming spot, a town-and-beach day and a rented sunbed beside the promenade offer quite different days out. In […]

Related picks

Verona Public Transport: Walking, Buses and Tickets

Verona’s central sights cluster around Piazza Bra, Piazza delle Erbe and Ponte Pietra. Getting between them is straightforward, but arriving with luggage, travelling to San Zeno or reaching the Castel San Pietro terrace calls for a different kind of journey. Porta Nuova is the starting point for the station-to-centre buses and the airport connection. In […]

Verona to Venice: A Full-Day Trip by Train

Rialto’s Grand Canal views, St Mark’s Square and Tintoretto’s Paradise in Doge’s Palace give Venice enough substance for a full-day trip from Verona. The route follows the lanes between these sights, stops for lunch in western Castello and finishes beside the lagoon before returning to the station by boat. The station-to-station plan uses direct Frecciarossa […]

Lake Garda from Verona: A Car-Free Day in Sirmione

Sirmione brings together Scaligero Castle’s fortified harbour, the Roman remains at the Grottoes of Catullus and the old-town streets around Piazza Carducci, on a peninsula extending into Lake Garda. This is a full-day, car-free excursion from Verona, with both paid sights, lunch and a waterfront pause rather than a circuit of lake towns. You travel […]

Brescia to Trento: Train, Coach or Car

A direct train is the simplest option between Brescia railway station and Trento railway station at Piazza Dante, especially with luggage or children. Coaches use separate stops and add walks at both ends, while driving gives you freedom over departure time but leaves parking and permitted access to arrange at the destination. In this guide […]