Rome Termini to Milan Centrale train

Thu, 12 Sept
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Rome Termini to Milan Centrale

Showing times and prices for 12 Sept

Cheapest

The best way to find a cheap train ticket from Rome Termini to Milan Centrale is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Regionale
ETRUSCHI LINE 4134
14:129h10
Rome Termini
23:22Milan Centrale
£441One-way
1 change
2nd Cheapest
Intercity Notte
Regionale Veloce 4538
22:488h57
Rome Termini
07:45Milan Centrale
£551One-way
2 changes
Intercity
ETRUSCHI LINE 4124
06:129h46
Rome Termini
15:58Milan Centrale
£601One-way
1 change
Intercity
Regionale Veloce 4156
15:587h19
Rome Termini
23:17Milan Centrale
£611One-way
1 change
Intercity
Regionale 4500
13:128h41
Rome Termini
21:53Milan Centrale
£621One-way
1 change

Train timetableRome Termini to Milan Centrale

Showing trains for tomorrow, Thursday 12 September
Frecciarossa
FRECCIAROSSA 1000 9504
05:103h40
Rome Termini
08:50Milan Centrale
0 changes
Intercity
Regionale 12570
05:269h29
Rome Termini
14:55Milan Centrale
2 changes
Frecciarossa
FRECCIAROSSA 1000 9682
05:382h52
Rome Termini
08:30Milan Centrale
0 changes
Italo
9904
05:403h40
Rome Termini
09:20Milan Centrale
0 changes
Intercity
Regionale Veloce 4150
05:529h38
Rome Termini
15:30Milan Centrale
1 change
Frecciarossa
FRECCIAROSSA 1000 9508
06:003h50
Rome Termini
09:50Milan Centrale
0 changes
Intercity
ETRUSCHI LINE 4124
06:129h46
Rome Termini
15:58Milan Centrale
1 change
Frecciarossa
FRECCIAROSSA 1000 9606
06:252h59
Rome Termini
09:24Milan Centrale
0 changes
Italo
9966
06:303h15
Rome Termini
09:45Milan Centrale
0 changes
Italo
9908
06:403h40
Rome Termini
10:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9608
06:503h10
Rome Termini
10:00Milan Centrale
0 changes
Italo
9968
07:053h10
Rome Termini
10:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9512
07:103h40
Rome Termini
10:50Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9610
07:203h15
Rome Termini
10:35Milan Centrale
0 changes
Italo
9970
07:303h15
Rome Termini
10:45Milan Centrale
0 changes
Italo
9912
07:403h40
Rome Termini
11:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9612
07:503h08
Rome Termini
10:58Milan Centrale
0 changes
Italo
9972
08:053h10
Rome Termini
11:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9516
08:103h40
Rome Termini
11:50Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9616
08:203h15
Rome Termini
11:35Milan Centrale
0 changes
Italo
9916
08:403h40
Rome Termini
12:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9618
08:503h08
Rome Termini
11:58Milan Centrale
0 changes
Italo
9974
09:053h10
Rome Termini
12:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9520
09:103h40
Rome Termini
12:50Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9620
09:252h59
Rome Termini
12:24Milan Centrale
0 changes
Italo
9920
09:433h37
Rome Termini
13:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9622
09:503h08
Rome Termini
12:58Milan Centrale
0 changes
Intercity
Intercity 510
09:577h38
Rome Termini
17:35Milan Centrale
1 change
Italo
9976
10:053h10
Rome Termini
13:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9524
10:103h40
Rome Termini
13:50Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9624
10:203h15
Rome Termini
13:35Milan Centrale
0 changes
Intercity
Intercity 588
10:228h23
Rome Termini
18:45Milan Centrale
1 change
Italo
9924
10:403h40
Rome Termini
14:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9626
10:503h08
Rome Termini
13:58Milan Centrale
0 changes
Italo
9978
11:053h10
Rome Termini
14:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9514
11:103h40
Rome Termini
14:50Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9628
11:203h15
Rome Termini
14:35Milan Centrale
0 changes
Italo
9928
11:403h40
Rome Termini
15:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9630
11:503h08
Rome Termini
14:58Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9532
12:103h40
Rome Termini
15:50Milan Centrale
0 changes
Italo
9980
12:103h05
Rome Termini
15:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9632
12:203h15
Rome Termini
15:35Milan Centrale
0 changes
Italo
9932
12:403h40
Rome Termini
16:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9634
12:503h10
Rome Termini
16:00Milan Centrale
0 changes
Italo
9982
13:053h10
Rome Termini
16:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9584
13:103h40
Rome Termini
16:50Milan Centrale
0 changes
Intercity
Regionale 4500
13:128h41
Rome Termini
21:53Milan Centrale
1 change
Frecciarossa
FRECCIAROSSA 9636
13:203h10
Rome Termini
16:30Milan Centrale
0 changes
Italo
8134
13:403h40
Rome Termini
17:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9638
13:503h08
Rome Termini
16:58Milan Centrale
0 changes
Frecciabianca
FRECCIABIANCA 8620
13:576h43
Rome Termini
20:40Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9540
14:103h40
Rome Termini
17:50Milan Centrale
0 changes
Italo
9984
14:103h05
Rome Termini
17:15Milan Centrale
0 changes
Regionale
ETRUSCHI LINE 4134
14:129h10
Rome Termini
23:22Milan Centrale
1 change
Frecciarossa
FRECCIAROSSA 1000 9640
14:203h10
Rome Termini
17:30Milan Centrale
0 changes
Italo
9940
14:403h40
Rome Termini
18:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9642
14:503h10
Rome Termini
18:00Milan Centrale
0 changes
Italo
9986
15:053h10
Rome Termini
18:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9544
15:103h40
Rome Termini
18:50Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9644
15:203h10
Rome Termini
18:30Milan Centrale
0 changes
Italo
9946
15:403h40
Rome Termini
19:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9646
15:503h10
Rome Termini
19:00Milan Centrale
0 changes
Intercity
Regionale Veloce 4156
15:587h19
Rome Termini
23:17Milan Centrale
1 change
Frecciarossa
FRECCIAROSSA 9588
16:103h40
Rome Termini
19:50Milan Centrale
0 changes
Italo
9950
16:103h05
Rome Termini
19:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9648
16:252h59
Rome Termini
19:24Milan Centrale
0 changes
Italo
9948
16:403h40
Rome Termini
20:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9650
16:503h08
Rome Termini
19:58Milan Centrale
0 changes
Italo
9990
17:053h10
Rome Termini
20:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9552
17:103h40
Rome Termini
20:50Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9652
17:203h10
Rome Termini
20:30Milan Centrale
0 changes
Italo
9952
17:403h40
Rome Termini
21:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9658
17:503h10
Rome Termini
21:00Milan Centrale
0 changes
Italo
9992
18:053h10
Rome Termini
21:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9556
18:103h40
Rome Termini
21:50Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9660
18:203h10
Rome Termini
21:30Milan Centrale
0 changes
Italo
9944
18:303h15
Rome Termini
21:45Milan Centrale
0 changes
Italo
9954
18:403h40
Rome Termini
22:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9662
18:503h10
Rome Termini
22:00Milan Centrale
0 changes
Italo
9994
19:053h10
Rome Termini
22:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9560
19:113h39
Rome Termini
22:50Milan Centrale
0 changes
Italo
8158
19:403h40
Rome Termini
23:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9330
19:504h35
Rome Termini
00:25Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9668
19:503h10
Rome Termini
23:00Milan Centrale
0 changes
Italo
9996
20:053h10
Rome Termini
23:15Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 9592
20:103h40
Rome Termini
23:50Milan Centrale
0 changes
Italo
9962
20:403h40
Rome Termini
00:20Milan Centrale
0 changes
Frecciarossa
FRECCIAROSSA 1000 9672
20:503h10
Rome Termini
00:00Milan Centrale
0 changes
Intercity Notte
InterCityNotte 774
22:358h30
Rome Termini
07:05Milan Centrale
1 change
Intercity Notte
Regionale Veloce 4538
22:488h57
Rome Termini
07:45Milan Centrale
2 changes
Intercity
Regionale 12554
23:278h55
Rome Termini
08:22Milan Centrale
2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Rome Termini to Milan Centrale by train, coach or flight

Thu
12 Sept
Fri
13 Sept
Sat
14 Sept
Sun
15 Sept
Mon
16 Sept
Tue
17 Sept
Wed
18 Sept
Thu
19 Sept
Fri
20 Sept
Sat
21 Sept
Sun
22 Sept
Mon
23 Sept
Tue
24 Sept
Wed
25 Sept
Thu
26 Sept
Fri
27 Sept
Sat
28 Sept
Sun
29 Sept
Mon
30 Sept
Tue
01 Oct
Wed
02 Oct

Train times from Rome Termini to Milan Centrale

Showing times and prices for 12 Sept

Fastest Journey

2 h 52 m

Average

4 h 4 m

Trains per day

91

Distance

479 km

Of the 91 trains that leave Rome Termini for Milan Centrale every day 80 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Frecciarossa
FRECCIAROSSA 1000 9682
05:382h52
Rome Termini
08:30Milan Centrale
£991One-way
0 changes
2nd Fastest
Frecciarossa
FRECCIAROSSA 1000 9606
06:252h59
Rome Termini
09:24Milan Centrale
£991One-way
0 changes
2nd Fastest
Frecciarossa
FRECCIAROSSA 1000 9620
09:252h59
Rome Termini
12:24Milan Centrale
£991One-way
0 changes
2nd Fastest
Frecciarossa
FRECCIAROSSA 1000 9648
16:252h59
Rome Termini
19:24Milan Centrale
£991One-way
0 changes
Italo
9950
16:103h05
Rome Termini
19:15Milan Centrale
£931One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Rome Termini to Milan Centrale

distanceDistance296 miles
durationAverage train duration3 h 10 min
priceAverage train ticket price£60 (€67)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesFrecciarossa, Italo, Intercity, Intercity Notte, Frecciabianca or Regionale

Trains from Rome Termini to Milan Centrale cover the 296 miles long route taking on average 3 h 10 min with our travel partners like Frecciarossa, Italo, Intercity, Intercity Notte, Frecciabianca or Regionale. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £26, but the average price of train tickets is £60.

Train companies: Frecciarossa, Italo and Intercity trains Rome Termini to Milan Centrale

Travel to Milan Centrale from Rome Termini from £38 with Omio’s train partners Frecciarossa, Italo and Intercity! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Trenitalia Intercity is a high-speed train service operated by the Italian national railway company, Trenitalia. It operates throughout the country, with services running from early morning to late evening. The Intercity trains come in two types: the Intercity Plus, which is the fastest and most comfortable, and the Intercity, which is slightly slower but still offers a comfortable journey. Onboard facilities include air conditioning, power sockets, Wi-Fi, and a bar service. There are several ticket types available, including Standard, Super Economy, and Business. The most popular routes for Trenitalia Intercity are from Rome to Milan, Naples to Florence, and Turin to Venice.

Rome Termini to Milan Centrale train information with Intercity:

  • Average Duration: 6 h 52 min
  • Cheapest Price: £38

FAQs: Rome Termini to Milan Centrale train

FAQs: Travel by train from Rome Termini to Milan Centrale easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Rome Termini to Milan Centrale.
FAQs
Cheap train tickets from Rome Termini to Milan Centrale can start from as little as £26 when you book in advance. The average train ticket price for Rome Termini to Milan Centrale is £60; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Rome Termini to Milan Centrale is 3 h 10 min   to travel the 296 mile long route, with around there are 25 trains per day. Journey times can vary on weekends and holidays.
The first train from Rome Termini to Milan Centrale leaves at 05: 40. Plan your trip with the Journey Planner   from Omio.
The last train from Rome Termini to Milan Centrale leaves at 21: 56.
Yes, there are 25 direct trains a day from Rome Termini to Milan Centrale with Frecciarossa, Italo or Frecciabianca. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Rome Termini to Milan Centrale with Frecciarossa, Italo or Frecciabianca. Overall you can travel with the following companies: Frecciarossa, Italo, Intercity, Intercity Notte, Frecciabianca or Regionale.
When taking a train from Rome Termini to Milan Centrale, you can count on Frecciarossa, Italo, Intercity, Intercity Notte, Frecciabianca or Regionale for the best way to get you to Milan Centrale. You can also check all possible train companies who offer a service to Milan Centrale from Rome Termini and compare the amenities they offer before buying a train ticket.
Yes, you can take a night train from Rome Termini to Milan Centrale with Intercity Notte. Find all the info regarding night trains in Europe.  
A trip to Milan Centrale from Rome Termini is worth doing but not as a day trip with a journey time of 3 h 10 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Rome Termini to Milan Centrale by train is October.
It's helpful to compare your options as there are 3 ways to travel to Milan Centrale from Rome Termini including taking a train, coach or flight.

Trains departing from Rome Termini

Distance from Rome Termini to city center
Distance from Rome Termini to city center
1.6 miles (2.6 km)
Ticket Office Hours
Ticket Office Hours
Mon - Sun: 06: 30 - 22: 00
How to get to this station?
How to get to this station?
Metro lines: A (red), B (blue)
Bus lines: 5, H, 38, 40 Express, 50 Express, 64, 66, 70, 75, 82, 90 Express, 92, 105, 150F, 223, 310, 590, 714, 910, C2, C3
Tram lines: 5, 14
Train lines: Italo, FR, FA, FB, IC, ICN, EN, CNL, R, Leonardo Express
How to get to nearest airport?
How to get to nearest airport?
The airport can be reached by public transit using the Leonardo Express that runs non-stop.
Amenities at station
Wifi
Wifi
Free WiFi in the station.
ATM
ATM
There are ATMs in various locations around the station.
Taxi
Taxi
Lockers
Lockers
Provided by KiPoint and located on Platform 24. Open every day from 06: 00 to 23: 00.
Dining
Dining
Acafe | Moka Café | Roadhouse Grill | McDonald's | Gusto | Chef Express | Coop Minimarket | Mercato Centrale
Car Rentals
Car Rentals
Hertz | SIXT | Avis | Europcar | Maggiore
Information Desk
Information Desk
Located near Platform 24.
Accessibility
Accessibility
The Sala Blu, Trenitalia's office of assistance for disabled travelers, is located next to Platform 1.

Trains arriving to Milan Centrale

Distance from Milan Centrale to city center
Distance from Milan Centrale to city center
2.3 miles (3.7 km)
Ticket Office Hours
Ticket Office Hours
Mon - Sun: 05: 50 - 22: 20
How to get to this station?
How to get to this station?
Metro lines: M2 (green), M3 (yellow)
Tram lines: 1
Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Nearest Airport
Nearest Airport
Milan Linate Airport
4 miles
How to get to nearest airport?
How to get to nearest airport?
The airport can be reached from the station by public transit in 30 minutes with the Autostralade bus which runs every 15-20 minutes.
Amenities at station
Wifi
Wifi
Free WiFi in the station.
ATM
ATM
There are ATMs in various locations around the station
Taxi
Taxi
Lockers
Lockers
Provided by KiPoint and located on the ground floor, on the side of Piazza Luigi di Savoia. It is open every day from 06: 00 to 23: 00.
Dining
Dining
Venchi | Panzera Coffee | Burger King | Bar Motta | Caffè Napoli | VyTA Boulangerie | Spontini | Starbucks | Dispensa Emilia | McDonald's | & many more
Car Rentals
Car Rentals
Hertz | Avis | SIXT | Maggiore | Budget | Europcar | Noleggiare
Information Desk
Information Desk
Located next to the ticket office on the ground floor in the shopping gallery.
Accessibility
Accessibility
Station is wheelchair accessible, has elevators and the Sala Blu, Trenitalia's office of assistance for disabled travelers, is next to Platform 4.

More options for your journey from Rome Termini to Milan Centrale

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Milan Centrale and Rome Termini

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language