Milan to Rome Termini train

Cheap train tickets from Milan to Rome Termini

Showing times and prices for Jul 07

Cheapest

54

Average

82

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

Cheapest
03:35PMMilan Porta Garibaldi8h07 11:42PMRome Termini
1 transfer
541One-way
2nd Cheapest
10:27PMMilan Rogoredo8h08 06:35AMRome Termini
1 transfer
561One-way
01:48PMMilan Centrale7h02 08:50PMRome Termini
1 transfer
581One-way
06:50AMMilan Centrale7h05 01:55PMRome Termini
1 transfer
581One-way
01:48PMMilan Centrale7h12 09:00PMRome Termini
0 transfers
621One-way

Train schedule from Milan to Rome Termini

Showing trains for tomorrow, Thursday, July 7
05:00AMMilan Centrale4h04 09:04AMRome Termini
0 transfers
05:40AMMilan Centrale3h39 09:19AMRome Termini
0 transfers
05:45AMMilan Centrale4h50 10:35AMRome Termini
0 transfers
05:50AMMilan Rogoredo3h29 09:19AMRome Termini
0 transfers
06:00AMMilan Centrale3h10 09:10AMRome Termini
0 transfers
06:10AMMilan Centrale3h40 09:50AMRome Termini
0 transfers
06:15AMMilan Centrale3h09 09:24AMRome Termini
0 transfers
06:26AMMilan Rogoredo2h58 09:24AMRome Termini
0 transfers
06:35AMMilan Centrale2h59 09:34AMRome Termini
0 transfers
06:38AMMilan Rogoredo7h55 02:33PMRome Termini
1 transfer
06:40AMMilan Centrale3h39 10:19AMRome Termini
0 transfers
06:45AMMilan Centrale3h15 10:00AMRome Termini
0 transfers
06:50AMMilan Centrale7h05 01:55PMRome Termini
1 transfer
07:00AMMilan Centrale3h11 10:11AMRome Termini
0 transfers
07:10AMMilan Centrale3h39 10:49AMRome Termini
0 transfers
07:15AMMilan Centrale3h10 10:25AMRome Termini
0 transfers
07:20AMMilan Centrale8h15 03:35PMRome Termini
1 transfer
07:26AMMilan Rogoredo2h59 10:25AMRome Termini
0 transfers
07:30AMMilan Centrale3h10 10:40AMRome Termini
0 transfers
07:40AMMilan Centrale3h39 11:19AMRome Termini
0 transfers
08:00AMMilan Centrale3h10 11:10AMRome Termini
0 transfers
08:10AMMilan Centrale3h39 11:49AMRome Termini
0 transfers
08:15AMMilan Centrale3h10 11:25AMRome Termini
0 transfers
08:25AMMilan Centrale9h38 06:03PMRome Termini
1 transfer
08:26AMMilan Rogoredo2h59 11:25AMRome Termini
0 transfers
08:30AMMilan Centrale3h10 11:40AMRome Termini
0 transfers
08:40AMMilan Centrale3h39 12:19PMRome Termini
0 transfers
08:44AMMilan Rogoredo9h19 06:03PMRome Termini
1 transfer
08:48AMMilan Porta Garibaldi3h47 12:35PMRome Termini
0 transfers
08:50AMMilan Rogoredo3h29 12:19PMRome Termini
0 transfers
08:58AMMilan Centrale3h12 12:10PMRome Termini
0 transfers
09:10AMMilan Centrale8h53 06:03PMRome Termini
2 transfers
09:10AMMilan Centrale3h39 12:49PMRome Termini
0 transfers
09:35AMMilan Centrale2h59 12:34PMRome Termini
0 transfers
09:40AMMilan Centrale3h39 01:19PMRome Termini
0 transfers
09:48AMMilan Porta Garibaldi3h47 01:35PMRome Termini
0 transfers
09:50AMMilan Rogoredo3h29 01:19PMRome Termini
0 transfers
09:58AMMilan Centrale3h12 01:10PMRome Termini
0 transfers
10:10AMMilan Centrale3h39 01:49PMRome Termini
0 transfers
10:15AMMilan Centrale3h10 01:25PMRome Termini
0 transfers
10:26AMMilan Rogoredo2h59 01:25PMRome Termini
0 transfers
10:40AMMilan Centrale3h39 02:19PMRome Termini
0 transfers
10:50AMMilan Rogoredo3h29 02:19PMRome Termini
0 transfers
10:58AMMilan Centrale3h12 02:10PMRome Termini
0 transfers
11:10AMMilan Centrale3h39 02:49PMRome Termini
0 transfers
11:15AMMilan Centrale3h10 02:25PMRome Termini
0 transfers
11:26AMMilan Rogoredo2h59 02:25PMRome Termini
0 transfers
11:40AMMilan Centrale3h39 03:19PMRome Termini
0 transfers
11:50AMMilan Rogoredo3h29 03:19PMRome Termini
0 transfers
11:58AMMilan Centrale3h12 03:10PMRome Termini
0 transfers
12:10PMMilan Centrale3h39 03:49PMRome Termini
0 transfers
12:15PMMilan Centrale3h10 03:25PMRome Termini
0 transfers
12:26PMMilan Rogoredo2h59 03:25PMRome Termini
0 transfers
12:40PMMilan Centrale3h39 04:19PMRome Termini
0 transfers
12:50PMMilan Rogoredo3h29 04:19PMRome Termini
0 transfers
12:58PMMilan Centrale3h17 04:15PMRome Termini
0 transfers
01:10PMMilan Centrale3h39 04:49PMRome Termini
0 transfers
01:10PMMilan Centrale6h53 08:03PMRome Termini
0 transfers
01:20PMMilan Centrale3h05 04:25PMRome Termini
0 transfers
01:29PMMilan Rogoredo2h56 04:25PMRome Termini
0 transfers
01:40PMMilan Centrale3h39 05:19PMRome Termini
0 transfers
01:48PMMilan Centrale7h12 09:00PMRome Termini
0 transfers
01:48PMMilan Centrale7h02 08:50PMRome Termini
1 transfer
01:58PMMilan Centrale3h12 05:10PMRome Termini
0 transfers
02:10PMMilan Centrale3h39 05:49PMRome Termini
0 transfers
02:20PMMilan Centrale3h05 05:25PMRome Termini
0 transfers
02:29PMMilan Rogoredo2h56 05:25PMRome Termini
0 transfers
02:30PMMilan Centrale3h10 05:40PMRome Termini
0 transfers
02:40PMMilan Centrale3h39 06:19PMRome Termini
0 transfers
02:58PMMilan Centrale3h12 06:10PMRome Termini
0 transfers
03:10PMMilan Centrale3h39 06:49PMRome Termini
0 transfers
03:15PMMilan Centrale3h10 06:25PMRome Termini
0 transfers
03:25PMMilan Centrale3h15 06:40PMRome Termini
0 transfers
03:26PMMilan Rogoredo2h59 06:25PMRome Termini
0 transfers
03:35PMMilan Porta Garibaldi8h07 11:42PMRome Termini
1 transfer
03:40PMMilan Centrale3h39 07:19PMRome Termini
0 transfers
03:50PMMilan Rogoredo3h29 07:19PMRome Termini
0 transfers
03:58PMMilan Centrale3h12 07:10PMRome Termini
0 transfers
04:10PMMilan Centrale3h39 07:49PMRome Termini
0 transfers
04:15PMMilan Centrale3h10 07:25PMRome Termini
0 transfers
04:26PMMilan Rogoredo2h59 07:25PMRome Termini
0 transfers
04:30PMMilan Centrale3h10 07:40PMRome Termini
0 transfers
04:40PMMilan Centrale3h39 08:19PMRome Termini
0 transfers
04:48PMMilan Porta Garibaldi3h47 08:35PMRome Termini
0 transfers
04:50PMMilan Rogoredo3h29 08:19PMRome Termini
0 transfers
04:58PMMilan Centrale3h12 08:10PMRome Termini
0 transfers
05:10PMMilan Centrale3h40 08:50PMRome Termini
0 transfers
05:15PMMilan Centrale3h10 08:25PMRome Termini
0 transfers
05:26PMMilan Rogoredo2h59 08:25PMRome Termini
0 transfers
05:35PMMilan Centrale2h59 08:34PMRome Termini
0 transfers
05:40PMMilan Centrale3h39 09:19PMRome Termini
0 transfers
05:45PMMilan Centrale3h15 09:00PMRome Termini
0 transfers
05:58PMMilan Centrale3h12 09:10PMRome Termini
0 transfers
06:10PMMilan Centrale3h39 09:49PMRome Termini
0 transfers
06:30PMMilan Centrale3h10 09:40PMRome Termini
0 transfers
06:40PMMilan Centrale3h39 10:19PMRome Termini
0 transfers
06:45PMMilan Centrale3h15 10:00PMRome Termini
0 transfers
07:00PMMilan Centrale3h10 10:10PMRome Termini
0 transfers
07:10PMMilan Centrale3h55 11:05PMRome Termini
0 transfers
08:10PMMilan Centrale3h39 11:49PMRome Termini
0 transfers
08:40PMMilan Centrale3h39 12:19AMRome Termini
0 transfers
09:50PMMilan Centrale8h45 06:35AMRome Termini
1 transfer
10:27PMMilan Rogoredo8h08 06:35AMRome Termini
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Jul 07
Fri
Jul 08
Sat
Jul 09
Sun
Jul 10
Mon
Jul 11
Tue
Jul 12
Wed
Jul 13
Thu
Jul 14
Fri
Jul 15
Sat
Jul 16
Sun
Jul 17
Mon
Jul 18
Tue
Jul 19
Wed
Jul 20
Thu
Jul 21
Fri
Jul 22
Sat
Jul 23
Sun
Jul 24
Mon
Jul 25
Tue
Jul 26
Wed
Jul 27

Fastest train times from Milan to Rome Termini

Showing times and prices for Jul 07

Fastest Journey

2 h 56 m

Average

3 h 55 m

Trains per day

103

Distance

477 km

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

Fastest
02:29PMMilan Rogoredo2h56 05:25PMRome Termini
0 transfers
901One-way
Fastest
01:29PMMilan Rogoredo2h56 04:25PMRome Termini
0 transfers
801One-way
2nd Fastest
06:26AMMilan Rogoredo2h58 09:24AMRome Termini
0 transfers
801One-way
05:26PMMilan Rogoredo2h59 08:25PMRome Termini
0 transfers
801One-way
10:26AMMilan Rogoredo2h59 01:25PMRome Termini
0 transfers
801One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Milan to Rome Termini

distanceDistance296 miles (477 km)
durationAverage train duration7 h 2 min
priceAverage train ticket price$49 (€45)
frequencyTrain frequency18 a day
changesDirect trainYes, there are 18 direct trains a day
carriersTrain companiesIntercity Notte, Intercity, Trenitalia, Frecciarossa, Regionale Veloce, Regionale, Italo or Frecciabianca

Trains from Milan to Rome Termini cover the 296 miles (477 km) long route taking on average 7 h 2 min with our travel partners like Intercity Notte, Intercity, Trenitalia, Frecciarossa, Regionale Veloce, Regionale, Italo or Frecciabianca. Normally, there are 18 trains operating per day, including direct services available. While the average ticket price for this route costs around $49 (€45), you can find the cheapest train ticket for as low as $30 (€28). Travelers depart most frequently from Milano Centrale and arrive in Roma Termini.

Train providers: Intercity, Trenitalia and Frecciarossa from Milan to Rome Termini trains

For as little as $30 (€28) you can travel by train between Milan and Rome Termini with Intercity, Trenitalia and Frecciarossa. Omio will show you the best deals, schedules and tickets available for this journey.

Intercity
Trenitalia
Frecciarossa

Omio helps you compare and book the perfect train with Intercity to Rome Termini from Milan for a smooth and relaxing journey. Check the latest Intercity train schedules for the ideal departure and arrival times, take a look at the travel information for the Milan to Rome Termini train with Intercity (such as baggage allowance and amenities offered onboard), compare the best connections for your Milan - Rome Termini journey and then book a cheap train ticket with ease. The distance between Milan and Rome Termini by train is 296 miles (477 km). You can book tickets for this Intercity train for as low as $30 (€28) one-way if you book in advance. When you search for Intercity tickets from Milan to Rome Termini in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a train. Book that perfect Intercity Milan - Rome Termini train ticket online and enjoy your trip!

Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel between Milan and Rome Termini, and Omio can show you the best times and tickets available for the 296 miles (477 km) long train trip. Trenitalia offers different fares for the Milan to Rome Termini trip with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes between Milan and Rome Termini, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    Looking for a smooth and easy way to travel between Milan and Rome Termini? Book your Trenitalia Frecciarossa train to Rome Termini from Milan with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Milan to Rome Termini journey. Omio shows you current Frecciarossa schedules and tickets to cover the 296 miles (477 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this journey. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.

    All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

    Milan to Rome Termini train information with Frecciarossa:

    • Average Duration: 3 h 47 min
    • Frecciarossa frequency: 2 a day

    Travel Tips: Trains from Milan to Rome Termini

    Travel by train to Rome Termini 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 Milan to Rome Termini.
    FAQs
    Train tickets to Rome Termini from Milan for some dates and times can be found for as cheap as $30 (€28)  one way in the next 7 days.
    The train price to Rome Termini from Milan is on average $49 (€45)  if you are looking to book your tickets for this route in the next 7 days.
    The Milan to Rome Termini train distance is approximately 296 miles (477 km).
    While the time it takes to travel 296 miles (477 km) between Milan and Rome Termini can vary based on specific dates, weekends, and holidays, the Milan to Rome Termini train journey time is on average 7 h 2 min.

    Omio customers book a train from Milano Centrale   to Roma Termini   most frequently for this route.

    Passengers booking this journey most frequently board their trains from Milano Centrale and need to travel around 2.3 miles (3.7 km) from the city center to get to this train station.

    Passengers arriving in Rome Termini most often arrive at Roma Termini and need to travel around 1.6 miles (2.6 km) from this train station to the city center.

    If you're looking for trains from Milan to Rome Termini, you can rely on Intercity Notte, Intercity, Trenitalia, Frecciarossa, Regionale Veloce, Regionale, Italo or Frecciabianca to get you to Rome Termini. It's also good to check out all possible train companies for the Milan to Rome Termini journey to see if there might be differences in the amenities they offer.
    Yes, there are 18 direct trains per day from Milan to Rome Termini with Italo, Frecciarossa, Frecciabianca or Intercity, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
    The average number of trains departing Milan for Rome Termini is 18 a day. The train schedules and services may vary between weekdays and weekends.
    You can take the earliest train from Milan to Rome Termini at 4: 45 AM   or take the last train from Milan to Rome Termini leaving at 8: 27 PM. Look for the latest Milan to Rome Termini train schedules on Omio and book the best time to take the train for this route.
    If you buy the Milan to Rome Termini train within the next 7 days, you can find one way tickets to cost on average $49 (€45). However, booking your train ticket in advance gives you access to the best prices for trains from Milan to Rome Termini. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

    Trains departing from Milan

    Distance from Milan to city center
    Distance from Milan 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 (7 km)
    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
    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.

    Trains arriving to 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
    Nearest Airport
    Nearest Airport
    Rome Leonardo da Vinci Fiumicino Airport
    19 miles (30 km)
    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.
    Lockers
    Lockers
    Provided by KiPoint and located on Platform 24. Open every day from 06: 00 to 23: 00.
    Parking
    Parking
    Opening Hours: 24/7 Parking space: 150 Parking Pricing: Free for first 15 minutes | €2. 00 per hour
    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.

    More options for your journey from Milan to Rome Termini

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

    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
    Currency
    Language