Rome Termini to Milan Centrale train

Cheap train tickets from Rome Termini to Milan Centrale

Showing times and prices for Oct 05

Cheapest

38

Average

73

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
12:00PMRome Termini7h17 07:17PMMilan Centrale
1 transfer
381One-way
Cheapest
03:58PMRome Termini7h19 11:17PMMilan Centrale
1 transfer
381One-way
2nd Cheapest
02:12PMRome Termini9h10 11:22PMMilan Centrale
1 transfer
441One-way
01:12PMRome Termini8h41 09:53PMMilan Centrale
1 transfer
461One-way
03:30PMRome Termini7h47 11:17PMMilan Centrale
1 transfer
471One-way

Train schedule from Rome Termini to Milan Centrale

Showing trains for tomorrow, Wednesday, October 5
06:00AMRome Termini3h50 09:50AMMilan Centrale
0 transfers
06:06AMRome Termini8h39 02:45PMMilan Centrale
2 transfers
06:12AMRome Termini9h41 03:53PMMilan Centrale
1 transfer
06:25AMRome Termini2h59 09:24AMMilan Centrale
0 transfers
06:30AMRome Termini3h15 09:45AMMilan Centrale
0 transfers
06:40AMRome Termini3h40 10:20AMMilan Centrale
0 transfers
06:50AMRome Termini3h08 09:58AMMilan Centrale
0 transfers
07:05AMRome Termini3h10 10:15AMMilan Centrale
0 transfers
07:10AMRome Termini3h40 10:50AMMilan Centrale
0 transfers
07:20AMRome Termini3h15 10:35AMMilan Centrale
0 transfers
07:30AMRome Termini3h15 10:45AMMilan Centrale
0 transfers
07:40AMRome Termini3h40 11:20AMMilan Centrale
0 transfers
07:50AMRome Termini3h08 10:58AMMilan Centrale
0 transfers
08:05AMRome Termini3h10 11:15AMMilan Centrale
0 transfers
08:10AMRome Termini3h40 11:50AMMilan Centrale
0 transfers
08:20AMRome Termini3h15 11:35AMMilan Centrale
0 transfers
08:40AMRome Termini3h40 12:20PMMilan Centrale
0 transfers
08:50AMRome Termini3h08 11:58AMMilan Centrale
0 transfers
09:05AMRome Termini3h10 12:15PMMilan Centrale
0 transfers
09:10AMRome Termini3h40 12:50PMMilan Centrale
0 transfers
09:25AMRome Termini2h59 12:24PMMilan Centrale
0 transfers
09:43AMRome Termini3h37 01:20PMMilan Centrale
0 transfers
09:50AMRome Termini3h08 12:58PMMilan Centrale
0 transfers
09:57AMRome Termini7h38 05:35PMMilan Centrale
1 transfer
10:05AMRome Termini3h10 01:15PMMilan Centrale
0 transfers
10:10AMRome Termini3h40 01:50PMMilan Centrale
0 transfers
10:20AMRome Termini3h15 01:35PMMilan Centrale
0 transfers
10:22AMRome Termini8h23 06:45PMMilan Centrale
1 transfer
10:40AMRome Termini3h40 02:20PMMilan Centrale
0 transfers
10:50AMRome Termini3h08 01:58PMMilan Centrale
0 transfers
11:05AMRome Termini3h10 02:15PMMilan Centrale
0 transfers
11:10AMRome Termini3h40 02:50PMMilan Centrale
0 transfers
11:40AMRome Termini3h40 03:20PMMilan Centrale
0 transfers
11:50AMRome Termini3h08 02:58PMMilan Centrale
0 transfers
12:00PMRome Termini7h17 07:17PMMilan Centrale
1 transfer
12:10PMRome Termini3h05 03:15PMMilan Centrale
0 transfers
12:10PMRome Termini3h40 03:50PMMilan Centrale
0 transfers
12:40PMRome Termini3h40 04:20PMMilan Centrale
0 transfers
12:50PMRome Termini3h08 03:58PMMilan Centrale
0 transfers
01:05PMRome Termini3h10 04:15PMMilan Centrale
0 transfers
01:10PMRome Termini3h40 04:50PMMilan Centrale
0 transfers
01:12PMRome Termini8h41 09:53PMMilan Centrale
1 transfer
01:40PMRome Termini3h40 05:20PMMilan Centrale
0 transfers
01:50PMRome Termini3h08 04:58PMMilan Centrale
0 transfers
01:57PMRome Termini6h43 08:40PMMilan Centrale
0 transfers
02:10PMRome Termini3h40 05:50PMMilan Centrale
0 transfers
02:10PMRome Termini3h05 05:15PMMilan Centrale
0 transfers
02:12PMRome Termini9h10 11:22PMMilan Centrale
1 transfer
02:20PMRome Termini3h10 05:30PMMilan Centrale
0 transfers
02:40PMRome Termini3h40 06:20PMMilan Centrale
0 transfers
02:50PMRome Termini3h08 05:58PMMilan Centrale
0 transfers
03:05PMRome Termini3h10 06:15PMMilan Centrale
0 transfers
03:10PMRome Termini3h40 06:50PMMilan Centrale
0 transfers
03:20PMRome Termini3h10 06:30PMMilan Centrale
0 transfers
03:30PMRome Termini7h47 11:17PMMilan Centrale
1 transfer
03:40PMRome Termini3h40 07:20PMMilan Centrale
0 transfers
03:50PMRome Termini3h10 07:00PMMilan Centrale
0 transfers
03:57PMRome Termini7h25 11:22PMMilan Centrale
1 transfer
03:58PMRome Termini7h19 11:17PMMilan Centrale
1 transfer
04:10PMRome Termini3h40 07:50PMMilan Centrale
0 transfers
04:10PMRome Termini3h05 07:15PMMilan Centrale
0 transfers
04:25PMRome Termini2h59 07:24PMMilan Centrale
0 transfers
04:40PMRome Termini3h40 08:20PMMilan Centrale
0 transfers
04:50PMRome Termini3h08 07:58PMMilan Centrale
0 transfers
05:05PMRome Termini3h10 08:15PMMilan Centrale
0 transfers
05:10PMRome Termini3h40 08:50PMMilan Centrale
0 transfers
05:20PMRome Termini3h10 08:30PMMilan Centrale
0 transfers
05:40PMRome Termini3h40 09:20PMMilan Centrale
0 transfers
05:50PMRome Termini3h10 09:00PMMilan Centrale
0 transfers
06:05PMRome Termini3h10 09:15PMMilan Centrale
0 transfers
06:10PMRome Termini3h40 09:50PMMilan Centrale
0 transfers
06:20PMRome Termini3h10 09:30PMMilan Centrale
0 transfers
06:40PMRome Termini3h40 10:20PMMilan Centrale
0 transfers
06:50PMRome Termini3h10 10:00PMMilan Centrale
0 transfers
07:05PMRome Termini3h10 10:15PMMilan Centrale
0 transfers
07:11PMRome Termini3h39 10:50PMMilan Centrale
0 transfers
07:40PMRome Termini3h40 11:20PMMilan Centrale
0 transfers
07:50PMRome Termini3h10 11:00PMMilan Centrale
0 transfers
07:50PMRome Termini4h25 12:15AMMilan Centrale
0 transfers
08:05PMRome Termini3h10 11:15PMMilan Centrale
0 transfers
08:10PMRome Termini3h55 12:05AMMilan Centrale
0 transfers
08:40PMRome Termini3h40 12:20AMMilan Centrale
0 transfers
10:35PMRome Termini8h30 07:05AMMilan Centrale
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

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

Fastest train times from Rome Termini to Milan Centrale

Showing times and prices for Oct 05

Fastest Journey

2 h 59 m

Average

4 h 4 m

Trains per day

83

Distance

479 km

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

Fastest
09:25AMRome Termini2h59 12:24PMMilan Centrale
0 transfers
791One-way
Fastest
06:25AMRome Termini2h59 09:24AMMilan Centrale
0 transfers
791One-way
Fastest
04:25PMRome Termini2h59 07:24PMMilan Centrale
0 transfers
791One-way
2nd Fastest
12:10PMRome Termini3h05 03:15PMMilan Centrale
0 transfers
731One-way
2nd Fastest
02:10PMRome Termini3h05 05:15PMMilan Centrale
0 transfers
731One-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 Rome Termini to Milan Centrale

distanceDistance296 miles (478 km)
durationAverage train duration7 h 19 min
priceAverage train ticket price$45 (€43)
frequencyTrain frequency65 a day
changesDirect trainYes, there are 65 direct trains a day
carriersTrain providersItalo, Intercity, Frecciabianca, Trenitalia, Regionale Veloce, Frecciarossa, Intercity Notte, Regionale or Thello

Trains from Rome Termini to Milan Centrale cover the 296 miles (478 km) long journey taking on average 7 h 19 min with our travel partners like Italo, Intercity, Frecciabianca, Trenitalia, Regionale Veloce, Frecciarossa, Intercity Notte, Regionale or Thello. Normally, there are 65 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $35 (€34), but the average price of train tickets is $45 (€43). Travelers depart most frequently from Roma Termini and arrive in Milano Centrale.

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

Travel to Milan Centrale from Rome Termini from $35 (€34) with Omio’s train partners Frecciarossa, Intercity and Trenitalia! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

Intercity
Frecciarossa
Trenitalia

Find the perfect Intercity train between Rome Termini and Milan Centrale for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Intercity train schedules and compare the cheapest, fastest or earliest train from Rome Termini to Milan Centrale. You can also check relevant travel information for the Intercity train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Intercity train tickets online. You can expect to travel around 296 miles (478 km) on this trip and your Intercity Rome Termini to Milan Centrale train ticket can cost as little as $40 (€38) one-way if you book in advance. When you search for Intercity tickets to Milan Centrale from Rome Termini in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Intercity train tickets online quickly and easily on Omio and enjoy the travel experience!

There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railroad company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 296 miles (478 km) between Rome Termini and Milan Centrale on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Rome Termini to Milan Centrale journey, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Rome Termini to Milan Centrale train ticket on Omio and enjoy traveling in full comfort on a Frecciarossa train!

Rome Termini to Milan Centrale train information with Frecciarossa:

  • Average Duration: 3 h 28 min
  • Frecciarossa frequency: 35 a day

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 from Rome Termini to Milan Centrale, and Omio can show you the best times and tickets available for the 296 miles (478 km) long train trip. Trenitalia offers different fares for the Rome Termini to Milan Centrale route 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 Rome Termini and Milan Centrale, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    Station Information for your trip from Roma Termini to Milano Centrale

    Trains from Roma Termini:

    Travel Information and Tickets

    Station Address: Piazza dei Cinquecento 1, 00185 Roma, Italy

    Distance from Rome city center: 1.02 miles (1.64 km)

    How to get to Roma Termini:

    This station is within walking distance of the city center and is connected to other parts of the city by public transit.

    Metro lines: A (red) and B (blue)

    Phone Number: +39 06 4745421

    Ticket Office Hours:

    Days
    Sunday 6:30am - 10:00pm
    Monday 6:30am - 10:00pm
    Tuesday 6:30am - 10:00pm
    Wednesday 6:30am - 10:00pm
    Thursday 6:30am - 10:00pm
    Friday 6:30am - 10:00pm
    Saturday 6:30am - 10:00pm

    Services and Amenities in Roma Termini

    Is the train station accessible to those with reduced mobility?

    Roma Termini, like many other major train stations in the Italian railway network, has a center for assistance to passengers with reduced mobility.

    The Sala Blu, Trenitalia's office of assistance for disabled travelers, is located next to Platform 1.

    Can I store my baggage in the station?

    Yes, baggage storage is provided by KiPoint and can be found on Platform 24. It is open every day from 6:00am to 11:00pm.

    The deposit rates from KiPoint for each bag are a little over $7.00 for the first 5 hours, then $1.20 for each additional hour for 6-12 hours, then $0.60 for each additional hour after 12 hours.

    Are there ATM machines?

    There are ATMs in various locations around the station.

    Are there dining options?

    There are plenty of food options inside and outside the station. For a coffee, there are cafés Acafe in the atrium and Moka Cafe on the platforms concourse. There's a McDonald's between the atrium and central concourse and a Roadhouse Grill near Platform 1. Coop minimarket is also located a little way along Platform 1. Alternatively, the Mercato Centrale is an artisan food and drink market some way along Platform 24, good for grabbing pizza slices to take on the train. It is open every day from 8:00am until midnight.

    A selection of bars and trattorias are located on the Terrazza Termini one floor above the ground level between the central concourse and platforms concourse.

     

    Trains to Milano Centrale:

    Travel Information and Tickets

    Station Address: Piazza Duca d'Aosta 1, 20124 Milano, Italy

    Distance to Milan city center: 1.75 miles (2.82 km)

    How to get to Milano Centrale:

    This station is not located in the city center but it can be reached by public transit.

    Metro lines: M1, M2, M3, M5

    The M3 yellow metro line runs into Milano Centrale itself and is the most convenient way to get from Milan city center to the train station. Alternatively, travelers can take Tram 1, which offers a more scenic route through the city.

    Phone Number: +39 02 667 3511

    Ticket Office Hours:

    Days
    Sunday 5:50am - 10:20pm
    Monday 5:50am - 10:20pm
    Tuesday 5:50am - 10:20pm
    Wednesday 5:50am - 10:20pm
    Thursday 5:50am - 10:20pm
    Friday 5:50am - 10:20pm
    Saturday 5:50am - 10:20pm

    Services and Amenities in Milano Centrale

    Is the train station accessible to those with reduced mobility?

    Milano Centrale is wheelchair accessible, has an elevator and the Sala Blu, Trenitalia's office of assistance for disabled travelers, is next to Platform 4. It provides information and travel assistance to passengers with reduced mobility.

    Can I store my baggage in the station?

    Yes, baggage storage is provided by KiPoint and located on the ground floor, on the side of Piazza Luigi di Savoia. It is open every day from 6:00am to 11:00pm.

    The deposit rates for each bag are a little over $7.00 for the first 5 hours, then $1.20 for each additional hour for 6-12 hours, then $0.60 for each additional hour after 12 hours.

    Are there ATM machines?

    There are ATMs in various locations around the station.

    Are there dining options?

    Food options in Milano Centrale include cafes and fast food, as well as sit down dining. Most are located on the lower level, which also connects to the metro system.

    Travel Tips: Trains from Rome Termini to Milan Centrale

    Travel Tips: Travel by train 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
    Looking to save money on your journey? Omio customers have found the cheapest train from Rome Termini to Milan Centrale for the next 7 days starting from $35 (€34)  one way.
    If you’re looking to book your train tickets in the next week, you can expect the Rome Termini to Milan Centrale train price to come in at an average of $45 (€43)  one way.
    The Rome Termini to Milan Centrale train distance is approximately 296 miles (478 km).
    The Rome Termini to Milan Centrale train duration is on average 7 h 19 min, which is to be expected when traveling 296 miles (478 km) from Rome Termini to Milan Centrale. However, the time it takes can vary based on specific dates, weekends, and holidays.

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

    Passengers board their train most frequently from Roma Termini and travel around 1.6 miles (2.6 km) from the city center to this train station.

    Passengers traveling this route most often arrive at Milano Centrale and need to travel approximately 2.3 miles (3.7 km) from the train station to the city center in Milan Centrale.

    For the best Rome Termini to Milan Centrale train to book, you can travel safely and comfortably with Italo, Intercity, Frecciabianca, Trenitalia, Regionale Veloce, Frecciarossa, Intercity Notte, Regionale or Thello. However, it's always good to check all possible train providers with services to Milan Centrale from Rome Termini to compare what amenities they may offer.
    Yes, there are 65 direct trains per day from Rome Termini to Milan Centrale with Italo, Frecciarossa or Frecciabianca, 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 buy your train ticket.
    The average number of trains departing Rome Termini for Milan Centrale is 65 a day. The train schedules and services may vary between weekdays and weekends.
    The earliest train departing from Rome Termini to Milan Centrale leaves at 5: 20 AM. The last train departing from Rome Termini to Milan Centrale leaves at 9: 00 PM. You can find the latest Rome Termini to Milan Centrale train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    You can find trains from Rome Termini to Milan Centrale to cost on average $45 (€43) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Rome Termini to Milan Centrale train generally on sale a few months before the planned travel date.

    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
    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.

    Trains arriving to Milan Centrale

    Distance from Milan Centrale to city center
    Distance from Milan Centrale to city center
    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.

    More options for your journey from Rome Termini to Milan Centrale

    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