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.
The average ticket from Ancona to Milan will cost around £ 47 if you buy it on the day, but the cheapest tickets can be found for only £ 20.
Find all the dates and times for this journey
2 h 57 m
4 h 26 m
Trains per day
Of the 45 trains that leave Ancona for Milan every day 17 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 400 km distance in an average of 4 h 26 m but if you time it right, some trains will get you there in just 2 h 57 m .
The slowest trains will take 6 h 42 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.
|Distance||248 miles (400 km)|
|Average train duration||3 h 59 min|
|Average train ticket price||£21 (€24)|
|Train frequency||11 a day|
|Direct train||Yes, there are 11 direct trains a day|
|Train providers||Frecciabianca, Frecciarossa, Regionale Veloce, Trenitalia, Intercity Notte, Intercity, Regionale or Italo|
Trains from Ancona to Milan cover the 248 miles (400 km) long journey taking on average 3 h 59 min with our travel partners like Frecciabianca, Frecciarossa, Regionale Veloce, Trenitalia, Intercity Notte, Intercity, Regionale or Italo. Normally, there are 11 trains operating per day, including direct services available. While the average ticket price for this route costs around £21, you can find the cheapest train ticket for as low as £17. Travellers depart most frequently from Ancona and arrive in Milano Centrale.
Find the best trains from Ancona to Milan with Omio's travel partners Frecciarossa, Trenitalia and Italo from £17. We can find you the best deals, timetables and tickets when comparing and booking the best trip.
Enjoy the train ride between Ancona and Milan with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.
Trenitalia tickets to Milan from Ancona are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train from Ancona to Milan, you can expect to travel 248 miles (400 km). Check Trenitalia’s train times and tickets for the Ancona to Milan trip and buy your cheap ticket on Omio today!
Trenitalia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Trenitalia tickets from Ancona to Milan and when travelling by train:
When taking the train between Ancona and Milan, you can choose to depart from train stations like Ancona, Stazione Ancona and Ancona Marittima. Your route can end in train stations such as Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.
Omio customers who travel this route most frequently depart from Ancona and arrive in Milano Centrale.
Passengers board the train most frequently from Ancona, which is located around 0.9 miles (1.4 km) away from the city centre, and they get off the train at Milano Centrale, located 1.7 miles (2.8 km) away from the city centre.
Here are some other resources that might have the information you need