Home›Guides›Milan to Rome

Italy · route guide

Milan to Rome by train

Italy’s flagship high-speed run, and the route where competition between two operators has done the most to bring fares down.

Fastest
about 3h
Operators
Italo and Trenitalia
Stations
Centrale → Termini
Fares from
around US$18booked well ahead

Journey times and fares checked 23 August 2026. Rail timetables and prices change — confirm both before booking.

Affiliate disclosure. We earn a commission when you book through our booking partner. You pay the same fare either way — we add nothing to it. How this works.

Why this route is cheaper than it looks

Milan to Rome is the busiest long-distance rail corridor in Italy, and since Italo began running against Trenitalia in 2012 it has also been one of the most competitive in Europe. Average fares on the route have fallen materially over that period — competition on this corridor is not theoretical, it shows up in the price.

Advance fares on either operator can start remarkably low. Both use dynamic pricing, and the gap between them on the same day can be twenty euros or more in either direction, so which one is “cheaper” is a question about your specific date, not about the companies.

Italo or Trenitalia?

Trenitalia (Frecciarossa)Italo
OperatorState-ownedPrivate, since 2012
SpeedComparableComparable
FrequencyVery frequentFrequent
Rome stationTermini (and Tiburtina)Termini (and Tiburtina)
Choose onPrice and departure timePrice and departure time

For most travellers the honest answer is that there is no meaningful quality reason to prefer one. Pick the departure time that suits you at the price you like.

Stations

In Milan, Milano Centrale is the main station and the one you want — a vast, genuinely impressive building, well connected by Métro. Some services use Milano Rogoredo or Porta Garibaldi instead, which are less central.

In Rome, Roma Termini is the central arrival. Roma Tiburtina also takes high-speed trains and is noticeably further out; it appears in results alongside Termini, so read which one you are booking.

Reservation is compulsory on all high-speed services here, on both operators. The ticket is a specific seat on a specific train, and popular departures do sell out around holidays and weekends.

Stopping at Florence or Bologna

Both sit on the line and both are worth breaking the journey for. Florence is roughly halfway in experience if not in distance, and Bologna is a major junction with onward connections east towards Venice. Because Italian fares are train-specific, two booked legs are structurally no harder than one — leave a comfortable gap between them.

Train or plane?

The train wins for most people. Around three hours centre to centre compares with a short flight plus two airport transfers, security and boarding, and Milan’s airports in particular are some distance out. Unless you are already near an airport, rail is faster in practice as well as more comfortable.

Booking notes for this country

The thing most likely to catch you out in Europe is whether a seat reservation is compulsory or optional, because it decides whether your ticket lets you catch a different train. It is compulsory on fast trains in France, Spain and Italy — the ticket is one seat on one departure — and optional in Germany, where a ticket without a reservation is valid but does not guarantee you a seat.

Cheap advance fares are released in limited quantities and rise as trains fill, so booking early matters everywhere. Where more than one company runs the same line — Italy and Spain especially — fares have fallen sharply and it is worth comparing operators rather than defaulting to the name you know.

Our guide to train travel in Europe covers reservation rules country by country, rail passes, and the low-cost operators.

Common questions

How long does it take?

About three hours on the fastest services, on either operator.

Which operator is cheaper?

It varies by date — both use dynamic pricing and the gap between them on the same day can be twenty euros or more in either direction. Competition on this route has pushed average fares down substantially, so it is worth checking both.

Which stations should I use?

Milano Centrale and Roma Termini are the central ones. Some services use Milano Rogoredo or Roma Tiburtina instead, which are noticeably further out — read which one you are booking.

Can I stop in Florence or Bologna?

Yes, both are on the line. Book two separate legs and leave a comfortable gap; Italian tickets are tied to specific trains, so a missed connection between two bookings is your problem rather than the railway’s.

Check live times and fares

Prices on this route swing widely between operators. Compare before you book.

Search Milan to Rome

Opens our search with this route filled in. Pick your date, and we hand you to our booking partner to finish.