This is the last train of the day.
Find all the dates and times for this journey
|Distance||737 miles (1188 km)|
|Train frequency||1 a day|
Trains from Madrid to Milan cover the 737 miles (1188 km) long journey taking on average 23 h 3 min with our travel partners like Trenitalia. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Madrid-Puerta de Atocha-Almudena Grandes and arrive in Milano Centrale.
Find the best route from Madrid to Milan with Omio's train partners Trenitalia! You'll find the best deals, schedules and tickets when comparing and booking the most popular route for you.
Trenitalia is not only Italy's national railroad company but also the country's largest train operator with an impressive fleet of trains offering different levels of comfort, amenities and speed at which they travel. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca. Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access.
Find the perfect train to cover the 737 miles (1188 km) long route between Madrid and Milan with Trenitalia. Trenitalia offers different fares like the Base, Economy, Super Economy and Ordinaria tickets. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals! Check out the current Trenitalia schedule and book a cheap train between Madrid and Milan in just a few steps. On Omio you can find all the information you need for the Madrid to Milan journey, such as departure and arrival times, train stations, number of stops, journey times and more.
When departing from Madrid, you have various train station options to start your journey from including Madrid-Puerta de Atocha-Almudena Grandes, Madrid Chamartín and Madrid Méndez Alvaro. When arriving in Milan, you can end your trip in train stations like Milano Centrale, Milano Porta Garibaldi and Milano Rogoredo.
Passengers board the train most frequently from Madrid-Puerta de Atocha-Almudena Grandes, which is located around 1.4 miles (2.2 km) away from the city centre, and they get off the train at Milano Centrale, located 2.3 miles (3.7 km) away from the city centre.
Here are some other resources that might have the information you need