Rome to Milan by train: times, prices and Milan in one day (2026)
The high-speed train links Rome Termini to Milano Centrale in about 2h55 to 3h10 on the fastest services (Frecciarossa, Italo). Tickets cost from about €30 booked early and €70 to €120 on the day. Milan as a day trip from Rome is possible but tight: about 6 hours of train there and back for 5 to 6 hours on the ground. Book the train early, and the Last Supper well ahead, because its slots sell out months in advance.
Highlights

The Duomo
Milan's Gothic cathedral dominates Piazza del Duomo. Entry to the cathedral and the climb to the terraces are two different tickets; allow 1h to 1h30 with the terraces.
Leonardo da Vinci's Last Supper
It hangs in the refectory of Santa Maria delle Grazie, closed on Mondays. Visitor groups are very limited and tickets sell out months ahead: this is the visit to book first.
Galleria Vittorio Emanuele II
A covered arcade of luxury shops a few steps from the Duomo: fifteen minutes is enough.
Castello Sforzesco
The Sforza castle and its museums, a 10-minute walk from the Duomo, with Sempione Park behind it.
Practical info
Tips
- Our pick: for a stress-free day, an all-inclusive tour from Rome with return trains, the Last Supper and a city visit (about US$257 per person for the offer we saw in October 2026) removes the risk of failing to get a Last Supper ticket; on your own, take the first morning train (about 7am) and the last one in the evening, and cover the Duomo, the Galleria and the Castello on foot. If you have three days or more in Rome, prefer Florence, only 1h30 away, or Naples. Milan deserves a night on the spot. Fares and durations checked in October 2026; verify them on the Trenitalia and Italo sites. Also read: day trips from Rome, Venice from Rome.
How to get there
Leave from Roma Termini (some trains from Tiburtina), arrive at Milano Centrale in the centre of Milan; the metro (line M3, towards San Donato) reaches the Duomo in about ten minutes.
Opening hours
Nearby
See on the map →



Comments
No comments yet.