X
Raileurope
Rome - Milan
€29 In stock

Train Rome → Milan


Duration 02:55 - From 29

Rome - Milan

The average travel time between Rome and Milan is 3h25 minutes. The quickest route is 2h55 minutes. The first train leaving Rome is at 06:00, the last at 21:00. There is an average of 30 trains a day between Rome and Milan, leaving approximately every 37 minutes.
  • Departure station : Roma tiburtina ( )
    Roma termini ( )
Add a destination
?
  • 75+ years of experience
  • 5.5 Million Travellers
  • 15,000+ destinations
5.5 million travellers in 2015
#1 distributor of train tickets and rail passes
15,000+ destinations
The simplicity of one-stop-shopping
75+ years of rail travel experience
European experts
About this journey

Your travel by train from Rome to Milan

Thanks to the Frecciarossa train, the journey from Rome to Milan takes just 3 hours. Travellers can also travel on board the Italo trains operating from Rome to Milan. Both the Italo and the Frecciarossa are high speed trains, with comfortable seats and restaurant car.

Roma Termini, is a train station located in Rome. It is one of the most important train stations in Rome. The other main train station is the Roma Tiburtina. Both Roma Termini and Roma Tiburtina are well connected to public transportations and are easily accessible. Milano Centrale, is a train station located in Milan. With the Milano Porta Garibaldi, it is one of the major train stations in Milan.

For a single return trip from Rome to Milan, a point to point ticket is the best value for money and the cheapest train ticket. Best prices are available when buying the train ticket well in advance. For extensive train travel, a Italy rail pass is a better choice.

Visit Rome and discover other popular train journeys

Rome is the capital city of Italy. It is one of the world’s oldest cities and known for its glorious past. The landmarks of Rome are testaments to years during which the Roman Empire ruled a great part of the world. The Vatican city is located close to the city of Rome.

From Milan, travellers can take the train to reach other cities and regions of Italy.

Timetable

Book your journey from Rome to Milan From €29 €19


 DepartureArrivalDurationsChange(s)MOTUWETHFRSASU
1ROMA TERMINI
06:00
MILANO CENTRALE
08:55
N°: 9602
BOOK THIS TRAIN
06:0008:5502:55 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
06:20
MILANO CENTRALE
09:40
N°: 9504
BOOK THIS TRAIN
06:2009:4003:20 Direct 1 1 1 1 1 1 0
1ROMA TERMINI
07:00
MILANO CENTRALE
09:59
N°: 9606
BOOK THIS TRAIN
07:0009:5902:59 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
07:20
MILANO CENTRALE
10:40
N°: 9508
BOOK THIS TRAIN
07:2010:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
07:30
MILANO CENTRALE
10:29
N°: 9608
BOOK THIS TRAIN
07:3010:2902:59 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
08:00
MILANO CENTRALE
10:55
N°: 9610
BOOK THIS TRAIN
08:0010:5502:55 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
08:20
MILANO CENTRALE
11:40
N°: 9514
BOOK THIS TRAIN
08:2011:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
09:00
MILANO CENTRALE
11:55
N°: 9614
BOOK THIS TRAIN
09:0011:5502:55 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
09:20
MILANO CENTRALE
12:40
N°: 9518
BOOK THIS TRAIN
09:2012:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
10:00
MILANO CENTRALE
12:55
N°: 9618
BOOK THIS TRAIN
10:0012:5502:55 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
10:20
MILANO CENTRALE
13:40
N°: 9520
BOOK THIS TRAIN
10:2013:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
11:00
MILANO CENTRALE
13:55
N°: 9622
BOOK THIS TRAIN
11:0013:5502:55 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
11:20
MILANO CENTRALE
14:40
N°: 9526
BOOK THIS TRAIN
11:2014:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
11:57
MILANO CENTRALE
18:50
N°: 9772
BOOK THIS TRAIN
11:5718:5006:53 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
12:00
MILANO CENTRALE
14:55
N°: 9626
BOOK THIS TRAIN
12:0014:5502:55 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
12:20
MILANO CENTRALE
15:40
N°: 9528
BOOK THIS TRAIN
12:2015:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TIBURTINA
12:41
MILANO CENTRALE
19:15
N°: 590
BOOK THIS TRAIN
12:4119:1506:34 Direct 1 1 0 0 0 0 0
1ROMA TERMINI
13:00
MILANO CENTRALE
15:55
N°: 9630
BOOK THIS TRAIN
13:0015:5502:55 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
13:20
MILANO CENTRALE
16:40
N°: 9532
BOOK THIS TRAIN
13:2016:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
14:00
MILANO CENTRALE
16:55
N°: 9634
BOOK THIS TRAIN
14:0016:5502:55 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
14:20
MILANO CENTRALE
17:40
N°: 9536
BOOK THIS TRAIN
14:2017:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
14:31
MILANO CENTRALE
17:50
N°: 9584
BOOK THIS TRAIN
14:3117:5003:19 Direct 0 0 0 0 1 0 0
1ROMA TERMINI
15:00
MILANO CENTRALE
17:55
N°: 9638
BOOK THIS TRAIN
15:0017:5502:55 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
15:20
MILANO CENTRALE
18:40
N°: 9540
BOOK THIS TRAIN
15:2018:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
16:00
MILANO CENTRALE
18:55
N°: 9642
BOOK THIS TRAIN
16:0018:5502:55 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
16:20
MILANO CENTRALE
19:40
N°: 9544
BOOK THIS TRAIN
16:2019:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
16:30
MILANO CENTRALE
19:29
N°: 9644
BOOK THIS TRAIN
16:3019:2902:59 Direct 1 1 1 1 1 0 0
1ROMA TIBURTINA
16:41
MILANO CENTRALE
23:15
N°: 596
BOOK THIS TRAIN
16:4123:1506:34 Direct 1 1 0 0 0 0 0
1ROMA TERMINI
17:00
MILANO CENTRALE
19:59
N°: 9646
BOOK THIS TRAIN
17:0019:5902:59 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
17:20
MILANO CENTRALE
20:40
N°: 9550
BOOK THIS TRAIN
17:2020:4003:20 Direct 0 0 1 1 1 1 1
1ROMA TERMINI
18:00
MILANO CENTRALE
20:55
N°: 9650
BOOK THIS TRAIN
18:0020:5502:55 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
18:20
MILANO CENTRALE
21:40
N°: 9552
BOOK THIS TRAIN
18:2021:4003:20 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
18:27
MILANO CENTRALE
21:50
N°: 9588
BOOK THIS TRAIN
18:2721:5003:23 Direct 0 0 0 0 1 0 0
1ROMA TERMINI
18:30
MILANO CENTRALE
21:29
N°: 9652
BOOK THIS TRAIN
18:3021:2902:59 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
18:35
MILANO CENTRALE
21:50
N°: 9586
BOOK THIS TRAIN
18:3521:5003:15 Direct 0 0 0 0 0 0 1
1ROMA TERMINI
19:00
MILANO CENTRALE
22:02
N°: 9654
BOOK THIS TRAIN
19:0022:0203:02 Direct 1 1 1 1 1 1 1
1ROMA TERMINI
19:20
MILANO CENTRALE
22:40
N°: 9558
BOOK THIS TRAIN
19:2022:4003:20 Direct 1 1 1 1 0 1 1
1ROMA TERMINI
19:35
MILANO CENTRALE
23:50
N°: 9560
BOOK THIS TRAIN
19:3523:5004:15 Direct 0 0 0 0 0 1 1
1ROMA TERMINI
20:20
MILANO CENTRALE
23:40
N°: 9562
BOOK THIS TRAIN
20:2023:4003:20 Direct 1 1 1 1 1 0 0
1ROMA TERMINI
21:00
MILANO CENTRALE
23:55
N°: 9662
BOOK THIS TRAIN
21:0023:5502:55 Direct 0 0 0 0 0 0 1
 DepartureArrivalDurationsChange(s)MOTUWETHFRSASU
1MILANO CENTRALE
05:50
ROMA TERMINI
10:10
N°: 9507
BOOK THIS TRAIN
05:5010:1004:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
06:08
ROMA TERMINI
09:10
N°: 9603
BOOK THIS TRAIN
06:0809:1003:02 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
06:23
ROMA TERMINI
09:50
N°: 9503
BOOK THIS TRAIN
06:2309:5003:27 Direct 1 1 1 1 1 1 0
1MILANO CENTRALE
06:50
ROMA TIBURTINA
13:17
N°: 583
BOOK THIS TRAIN
06:5013:1706:27 Direct 1 1 0 0 0 0 0
1MILANO CENTRALE
07:00
ROMA TERMINI
09:59
N°: 9607
BOOK THIS TRAIN
07:0009:5902:59 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
07:10
ROMA TIBURTINA
13:44
N°: 1589
BOOK THIS TRAIN
07:1013:4406:34 Direct 0 0 0 0 0 1 0
1MILANO CENTRALE
07:15
ROMA TERMINI
10:35
N°: 9509
BOOK THIS TRAIN
07:1510:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
07:25
ROMA TERMINI
10:24
N°: 9609
BOOK THIS TRAIN
07:2510:2402:59 Direct 0 0 1 1 1 0 0
1MILANO CENTRALE
08:00
ROMA TERMINI
10:55
N°: 9611
BOOK THIS TRAIN
08:0010:5502:55 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
08:15
ROMA TERMINI
11:35
N°: 9513
BOOK THIS TRAIN
08:1511:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
09:00
ROMA TERMINI
11:55
N°: 9615
BOOK THIS TRAIN
09:0011:5502:55 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
09:15
ROMA TERMINI
12:35
N°: 9517
BOOK THIS TRAIN
09:1512:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
10:00
ROMA TERMINI
12:55
N°: 9619
BOOK THIS TRAIN
10:0012:5502:55 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
10:15
ROMA TERMINI
13:35
N°: 9521
BOOK THIS TRAIN
10:1513:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
11:00
ROMA TERMINI
13:55
N°: 9623
BOOK THIS TRAIN
11:0013:5502:55 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
11:15
ROMA TERMINI
14:35
N°: 9525
BOOK THIS TRAIN
11:1514:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
12:00
ROMA TERMINI
14:55
N°: 9627
BOOK THIS TRAIN
12:0014:5502:55 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
12:15
ROMA TERMINI
15:35
N°: 9529
BOOK THIS TRAIN
12:1515:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
13:00
ROMA TERMINI
15:55
N°: 9631
BOOK THIS TRAIN
13:0015:5502:55 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
13:10
ROMA TERMINI
20:03
N°: 9777
BOOK THIS TRAIN
13:1020:0306:53 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
13:15
ROMA TERMINI
16:35
N°: 9533
BOOK THIS TRAIN
13:1516:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
14:00
ROMA TERMINI
16:55
N°: 9635
BOOK THIS TRAIN
14:0016:5502:55 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
14:05
ROMA TERMINI
17:25
N°: 9583
BOOK THIS TRAIN
14:0517:2503:20 Direct 0 0 0 0 1 0 0
1MILANO CENTRALE
14:15
ROMA TERMINI
17:35
N°: 9537
BOOK THIS TRAIN
14:1517:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
14:50
ROMA TIBURTINA
21:15
N°: 597
BOOK THIS TRAIN
14:5021:1506:25 Direct 1 1 0 0 0 0 0
1MILANO CENTRALE
15:00
ROMA TERMINI
17:55
N°: 9639
BOOK THIS TRAIN
15:0017:5502:55 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
15:15
ROMA TERMINI
18:35
N°: 9541
BOOK THIS TRAIN
15:1518:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
16:00
ROMA TERMINI
18:55
N°: 9643
BOOK THIS TRAIN
16:0018:5502:55 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
16:05
ROMA TERMINI
19:20
N°: 9585
BOOK THIS TRAIN
16:0519:2003:15 Direct 0 0 0 0 1 0 0
1MILANO CENTRALE
16:15
ROMA TERMINI
19:35
N°: 9545
BOOK THIS TRAIN
16:1519:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
16:25
ROMA TERMINI
19:24
N°: 9645
BOOK THIS TRAIN
16:2519:2402:59 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
17:00
ROMA TERMINI
19:59
N°: 9647
BOOK THIS TRAIN
17:0019:5902:59 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
17:15
ROMA TERMINI
20:35
N°: 9549
BOOK THIS TRAIN
17:1520:3503:20 Direct 1 1 1 1 0 1 1
1MILANO CENTRALE
18:00
ROMA TERMINI
20:55
N°: 9651
BOOK THIS TRAIN
18:0020:5502:55 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
18:15
ROMA TERMINI
21:35
N°: 9553
BOOK THIS TRAIN
18:1521:3503:20 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
18:25
ROMA TERMINI
21:24
N°: 9653
BOOK THIS TRAIN
18:2521:2402:59 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
19:00
ROMA TERMINI
21:55
N°: 9655
BOOK THIS TRAIN
19:0021:5502:55 Direct 1 1 1 1 1 1 1
1MILANO CENTRALE
19:05
ROMA TERMINI
22:25
N°: 9587
BOOK THIS TRAIN
19:0522:2503:20 Direct 0 0 0 0 1 0 0
1MILANO CENTRALE
19:15
ROMA TERMINI
22:35
N°: 9557
BOOK THIS TRAIN
19:1522:3503:20 Direct 1 1 1 1 0 1 1
1MILANO CENTRALE
20:15
ROMA TERMINI
23:35
N°: 9559
BOOK THIS TRAIN
20:1523:3503:20 Direct 1 1 1 1 1 0 0
1MILANO CENTRALE
21:00
ROMA TERMINI
23:55
N°: 9663
BOOK THIS TRAIN
21:0023:5502:55 Direct 0 0 0 0 0 0 1
 

Practical information

Reviews & ratings

Overall appreciation

No reviews for this product yet

Save money and see more with a Italy Pass Save money and see more with a Italy Pass Wish to explore more of Italy; then a rail pass may be just what you are looking for; giving you extensive travel in the country of your choice! Italy Pass

Let Rail Europe deliver tips, deals, and offers to your inbox

Sign up