Trains from Milan Centrale to Rome Termini

Mon, Sep 23
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Milan Centrale
to Rome Termini

Showing times and prices for Sep 23

Cheapest

$51

Average

$104

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Milan Centrale to Rome Termini will cost around $ 104 if you buy it on the day, but the cheapest tickets can be found for only $ 51.

Cheapest
carrier-logo
06:45Milan Centrale11h02 17:47Rome Termini
1 change
$511One-way
Cheapest
carrier-logo
07:15Milan Centrale10h32 17:47Rome Termini
2 changes
$511One-way
2nd Cheapest
carrier-logo
22:15Milan Centrale8h20 06:35Rome Termini
1 change
$651One-way
carrier-logo
20:25Milan Centrale10h00 06:25Rome Termini
2 changes
$671One-way
carrier-logo
08:10Milan Centrale9h37 17:47Rome Termini
1 change
$701One-way

Train Times

Milan Centrale to Rome Termini

Showing trains for tomorrow, Mon, Sep 23
carrier-logo
05:00Milan Centrale3h58 08:58Rome Termini
0 changes
carrier-logo
05:20Milan Centrale3h17 08:37Rome Termini
0 changes
carrier-logo
05:50Milan Centrale4h37 10:27Rome Termini
0 changes
carrier-logo
06:00Milan Centrale3h07 09:07Rome Termini
0 changes
carrier-logo
06:05Milan Centrale3h18 09:23Rome Termini
0 changes
carrier-logo
06:10Milan Centrale3h37 09:47Rome Termini
0 changes
carrier-logo
06:25Milan Centrale3h38 10:03Rome Termini
0 changes
carrier-logo
06:30Milan Centrale3h07 09:37Rome Termini
0 changes
carrier-logo
06:45Milan Centrale11h02 17:47Rome Termini
0 changes
carrier-logo
07:10Milan Centrale3h37 10:47Rome Termini
0 changes
carrier-logo
07:15Milan Centrale8h15 15:30Rome Termini
0 changes
carrier-logo
07:15Milan Centrale10h32 17:47Rome Termini
0 changes
carrier-logo
07:30Milan Centrale3h07 10:37Rome Termini
0 changes
carrier-logo
07:35Milan Centrale3h37 11:12Rome Termini
0 changes
carrier-logo
08:00Milan Centrale3h03 11:03Rome Termini
0 changes
carrier-logo
08:10Milan Centrale9h37 17:47Rome Termini
0 changes
carrier-logo
08:10Milan Centrale3h37 11:47Rome Termini
0 changes
carrier-logo
08:15Milan Centrale3h05 11:20Rome Termini
0 changes
carrier-logo
08:30Milan Centrale3h07 11:37Rome Termini
0 changes
carrier-logo
08:35Milan Centrale3h36 12:11Rome Termini
0 changes
carrier-logo
09:00Milan Centrale3h07 12:07Rome Termini
0 changes
carrier-logo
09:10Milan Centrale8h53 18:03Rome Termini
0 changes
carrier-logo
09:10Milan Centrale3h12 12:22Rome Termini
0 changes
carrier-logo
09:20Milan Centrale3h27 12:47Rome Termini
0 changes
carrier-logo
09:30Milan Centrale3h07 12:37Rome Termini
0 changes
carrier-logo
09:35Milan Centrale3h38 13:13Rome Termini
0 changes
carrier-logo
10:00Milan Centrale3h03 13:03Rome Termini
0 changes
carrier-logo
10:10Milan Centrale3h37 13:47Rome Termini
0 changes
carrier-logo
10:35Milan Centrale3h36 14:11Rome Termini
0 changes
carrier-logo
11:00Milan Centrale3h07 14:07Rome Termini
0 changes
carrier-logo
11:15Milan Centrale3h07 14:22Rome Termini
0 changes
carrier-logo
11:20Milan Centrale3h27 14:47Rome Termini
0 changes
carrier-logo
11:30Milan Centrale3h08 14:38Rome Termini
0 changes
carrier-logo
11:35Milan Centrale3h38 15:13Rome Termini
0 changes
carrier-logo
12:00Milan Centrale3h03 15:03Rome Termini
0 changes
carrier-logo
12:10Milan Centrale3h37 15:47Rome Termini
0 changes
carrier-logo
12:35Milan Centrale3h38 16:13Rome Termini
0 changes
carrier-logo
13:00Milan Centrale3h02 16:02Rome Termini
0 changes
carrier-logo
13:10Milan Centrale6h53 20:03Rome Termini
0 changes
carrier-logo
13:15Milan Centrale3h07 16:22Rome Termini
0 changes
carrier-logo
13:20Milan Centrale7h29 20:49Rome Termini
0 changes
carrier-logo
13:20Milan Centrale3h27 16:47Rome Termini
0 changes
carrier-logo
13:30Milan Centrale3h07 16:37Rome Termini
0 changes
carrier-logo
13:35Milan Centrale3h38 17:13Rome Termini
0 changes
carrier-logo
14:00Milan Centrale3h07 17:07Rome Termini
0 changes
carrier-logo
14:20Milan Centrale3h27 17:47Rome Termini
0 changes
carrier-logo
14:30Milan Centrale3h07 17:37Rome Termini
0 changes
carrier-logo
14:35Milan Centrale3h38 18:13Rome Termini
0 changes
carrier-logo
15:00Milan Centrale3h03 18:03Rome Termini
0 changes
carrier-logo
15:10Milan Centrale3h37 18:47Rome Termini
0 changes
carrier-logo
15:15Milan Centrale3h07 18:22Rome Termini
0 changes
carrier-logo
15:30Milan Centrale3h07 18:37Rome Termini
0 changes
carrier-logo
15:35Milan Centrale3h38 19:13Rome Termini
0 changes
carrier-logo
16:00Milan Centrale3h03 19:03Rome Termini
0 changes
carrier-logo
16:10Milan Centrale3h12 19:22Rome Termini
0 changes
carrier-logo
16:15Milan Centrale3h32 19:47Rome Termini
0 changes
carrier-logo
16:30Milan Centrale3h08 19:38Rome Termini
0 changes
carrier-logo
16:35Milan Centrale3h38 20:13Rome Termini
0 changes
carrier-logo
17:00Milan Centrale3h07 20:07Rome Termini
0 changes
carrier-logo
17:10Milan Centrale3h12 20:22Rome Termini
0 changes
carrier-logo
17:20Milan Centrale3h27 20:47Rome Termini
0 changes
carrier-logo
17:30Milan Centrale3h07 20:37Rome Termini
0 changes
carrier-logo
17:35Milan Centrale3h38 21:13Rome Termini
0 changes
carrier-logo
18:00Milan Centrale3h03 21:03Rome Termini
0 changes
carrier-logo
18:15Milan Centrale3h07 21:22Rome Termini
0 changes
carrier-logo
18:20Milan Centrale3h27 21:47Rome Termini
0 changes
carrier-logo
18:30Milan Centrale3h07 21:37Rome Termini
0 changes
carrier-logo
18:37Milan Centrale3h36 22:13Rome Termini
0 changes
carrier-logo
19:00Milan Centrale3h07 22:07Rome Termini
0 changes
carrier-logo
19:15Milan Centrale3h07 22:22Rome Termini
0 changes
carrier-logo
19:20Milan Centrale3h27 22:47Rome Termini
0 changes
carrier-logo
19:30Milan Centrale3h07 22:37Rome Termini
0 changes
carrier-logo
19:55Milan Centrale3h38 23:33Rome Termini
0 changes
carrier-logo
20:00Milan Centrale3h03 23:03Rome Termini
0 changes
carrier-logo
20:20Milan Centrale3h27 23:47Rome Termini
0 changes
carrier-logo
20:25Milan Centrale10h00 06:25Rome Termini
0 changes
carrier-logo
20:35Milan Centrale3h28 00:03Rome Termini
0 changes
carrier-logo
21:00Milan Centrale3h07 00:07Rome Termini
0 changes
carrier-logo
22:15Milan Centrale8h20 06:35Rome Termini
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Sun
Sep 22
$65Intercity Notte
$29Flixbus
$114Alitalia Cityliner
Mon
Sep 23
$51Regionale Veloce
$28Bus Center
$136Meridiana
Tue
Sep 24
$51Regionale Veloce
$22Flixbus
$127Bulgaria Air
Wed
Sep 25
$42Intercity Notte
$22Flixbus
$95Alitalia
Thu
Sep 26
$51Regionale Veloce
$17Flixbus
$112Bulgaria Air
Fri
Sep 27
$51Regionale Veloce
$28Bus Center
$61Meridiana
Sat
Sep 28
$38Intercity Notte
$22Flixbus
$64Alitalia Cityliner
Sun
Sep 29
$45Intercity
$22Flixbus
$57Meridiana
Mon
Sep 30
$58Italo
$17Flixbus
$61Meridiana
Tue
Oct 1
$48Intercity
$22Flixbus
$48Bulgaria Air
Wed
Oct 2
$48Intercity Notte
$22Flixbus
$51Bulgaria Air
Thu
Oct 3
$48Intercity Notte
$17Flixbus
$48Bulgaria Air
Fri
Oct 4
$58Italo
$22Flixbus
$51Bulgaria Air
Sat
Oct 5
$40Intercity Notte
$22Flixbus
$48Bulgaria Air
Sun
Oct 6
$51Regionale Veloce
$17Flixbus
$48Bulgaria Air
Mon
Oct 7
$44Intercity Notte
$17Flixbus
$65Alitalia
Tue
Oct 8
$42Intercity
$19Flixbus
$48Bulgaria Air
Wed
Oct 9
$39Intercity Notte
$17Flixbus
$49Alitalia Cityliner
Thu
Oct 10
$44Intercity Notte
$17Flixbus
$62Bulgaria Air
Fri
Oct 11
$48Intercity Notte
$22Flixbus
$63Alitalia Cityliner
Sat
Oct 12
$52Italo
$17Flixbus
$49Alitalia

The fastest trains

from Milan Centrale
to Rome Termini

Showing times and prices for Sep 23

Fastest Journey

3 h 2 m

Average

3 h 59 m

Trains per day

79

Distance

479 km

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

These direct train cover the 479 km distance in an average of 3 h 59 m but if you time it right, some train will get you there in just 3 h 2 m .

The slowest train will take 11 h 2 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
13:00Milan Centrale3h02 16:02Rome Termini
0 changes
$1101One-way
2nd Fastest
carrier-logo
12:00Milan Centrale3h03 15:03Rome Termini
0 changes
$1101One-way
2nd Fastest
carrier-logo
08:00Milan Centrale3h03 11:03Rome Termini
0 changes
$1101One-way
2nd Fastest
carrier-logo
20:00Milan Centrale3h03 23:03Rome Termini
0 changes
$1101One-way
2nd Fastest
carrier-logo
10:00Milan Centrale3h03 13:03Rome Termini
0 changes
$1101One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Milan Centrale to Rome Termini Train Information

Avg. Train Duration:
8 hours 17 minutes
Train Ticket Price: $40
Trains depart from:Milan Centrale
Trains arrive in:Rome Termini
Distance:479 km
TrainTrain Companies:Intercity, Italo, Intercity Notte, Regionale Veloce

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.