Schedules, fares and tickets — Eurostar, TGV, ICE, Frecciarossa and 30+ operators across 28 countries.
| Fastest / typical | 2h 55m / ~3h |
|---|---|
| Operators | Trenitalia Frecciarossa, Italo |
| Stations | Roma Termini → Milano Centrale |
| Fares | from ~€9.9 (typical €14–€29) |
| Booking opens | up to 120 days ahead |
| Booking tip | Book early for the €9.90–€29 Super Economy / Low Cost band |
| Baggage | 2 bags + 1 small + 1 laptop |
| Data verified | 2026-08-13 |
Null / unknown fields are omitted. Confirm live times and fares in search below before booking.
Glance on this page lists fastest 2h 55m, typical about 3h, on Trenitalia Frecciarossa and Italo from Roma Termini to Milano Centrale. The FAQ is more specific: Frecciarossa 1000 covers Termini to Centrale in about 2 hours 55 minutes on the fastest services; Italo is similar; slower Frecciargento trains that stop at Florence take about 3h 10m. This is the Italian high-speed spine, not a regional hop on every row.
Fares already printed here start from about €9.90 Super Economy (glance ~€9.9, typical €14–€29). The booking tip is the €9.90–€29 Super Economy / Low Cost band, with sales opening up to 120 days ahead. The FAQ adds that Italo Low Cost is competitive around €14–€19, and last-minute prices double or triple. Those floors are inventory — confirm the live 2026 row in search rather than treating €9.90 as a walk-up.
Baggage on glance and card is 2 bags plus 1 small plus 1 laptop. The FAQ states Trenitalia allows 2 pieces (max 25 kg combined), 1 small bag and 1 laptop bag; Italo is similar. Interrail and Eurail cover both operators but need a paid seat reservation; this page already quotes Trenitalia pass-holder reservation at €10.
The Rome–Milan Cost guide linked here is for fare logic and seat tips. This Book Live URL is Termini–Centrale search and All Aboard checkout. The existing title stays as shipped. Unique facts: dual Frecciarossa/Italo, Frecciargento via Florence at 3h 10m, Super Economy €9.90 already on the card. Search Roma Termini, not a suburban Rome station, unless the live row says otherwise.
We do not publish generic flight times or CO₂ on this page without route-specific sources. Use the compare hub for door-to-door methodology, then search live fares below.
Rome–Milan Cost guide · Train vs plane in Europe · door-to-door framework (blog)
This booking page is for live times & tickets. For fare bands, when-to-book rules and seat tips, open the Cost guide — then come back here to book via All Aboard.
Planning more than Rome → Milan? Check if a rail pass beats single tickets → Interrail / Eurail calculator · decision tree
Real-time availability and fares powered by All Aboard. Select a route above or use the search form.
The Frecciarossa 1000 covers Rome Termini to Milan Centrale in about 2 hours 55 minutes on the fastest services. Italo trains take a similar time. Slower Frecciargento services stop at Florence and take 3h 10m.
Trenitalia's Super Economy fare starts at €9.90 when booked well in advance (up to 120 days ahead). Italo's Low Cost fare is competitive at around €14–€19. Prices double or triple for last-minute bookings.
Yes — both Trenitalia (Frecciarossa, Frecciargento) and Italo (NTV SpA) operate Rome–Milan with comparable journey times and prices. This competition drives prices down. Check both trenitalia.com and italotreno.it before booking.
Trenitalia allows 2 pieces of luggage (max 25 kg combined), 1 small bag, and 1 laptop bag per passenger. Italo allows similar. Bikes must be folded and boxed. Reservations for bicycles are required on some services.
Yes — both Trenitalia and Italo high-speed trains are covered by Interrail and Eurail passes but require a paid seat reservation. Trenitalia reservation is €10 for pass holders. Book via the Trenitalia website or Rail Europe.
Common questions about European rail travel → European Rail FAQ