Ancona to Milan train

Sun, Oct 13
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Ancona to Milan

Showing times and prices for Oct 13

Cheapest

The best way to find a cheap train ticket from Ancona to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Regionale
Regionale Veloce TTPER 3918
12:45PM6h00
Ancona station
06:45PMMilan Centrale
$491One-way
1 transfer
Cheapest
Regionale
Regionale Veloce TTPER 3902
04:45AM5h30
Ancona station
10:15AMMilan Rogoredo
$491One-way
1 transfer
Cheapest
Regionale
Regionale Veloce TTPER 3910
08:45AM6h00
Ancona station
02:45PMMilan Centrale
$491One-way
1 transfer
Cheapest
Regionale
Regionale Veloce TTPER 3922
02:45PM6h00
Ancona station
08:45PMMilan Centrale
$491One-way
1 transfer
Cheapest
Regionale
Regionale Veloce TTPER 3914
10:45AM6h00
Ancona station
04:45PMMilan Centrale
$491One-way
1 transfer

Ancona to Milan train times

Showing trains for tomorrow, Sunday, October 13
ProviderDepartsDurationArrivesTransfersTickets
Intercity Notte
InterCityNotte 758
03:06AM Ancona station3h59 07:05AM Milan Centrale0 transfersDirect
Regionale
Regionale Veloce TTPER 3902
04:45AM Ancona station5h30 10:15AM Milan Rogoredo1 transfer
Frecciarossa
FRECCIAROSSA 8802
05:20AM Ancona station3h30 08:50AM Milan Centrale1 transfer
Frecciarossa
FRECCIAROSSA 8802
05:20AM Ancona station4h05 09:25AM Milan Centrale0 transfersDirect
Frecciarossa
FRECCIAROSSA 8804
06:20AM Ancona station3h45 10:05AM Milan Centrale0 transfersDirect
Frecciarossa
FRECCIAROSSA 8804
06:20AM Ancona station3h30 09:50AM Milan Centrale1 transfer
Regionale
Regionale Veloce 3906
06:45AM Ancona station6h00 12:45PM Milan Centrale1 transfer
Frecciarossa
FRECCIAROSSA 8806
07:20AM Ancona station3h50 11:10AM Milan Centrale0 transfersDirect
Frecciarossa
Regionale Veloce 3908
07:45AM Ancona station4h13 11:58AM Milan Centrale1 transfer
Intercity
Regionale Veloce 3908
07:45AM Ancona station5h35 01:20PM Milan Centrale1 transfer
Regionale
Regionale Veloce 3908
07:45AM Ancona station6h08 01:53PM Milan Rogoredo1 transfer
Intercity
Intercity 604
08:38AM Ancona station5h02 01:40PM Milan Centrale0 transfersDirect
Regionale
Regionale Veloce TTPER 3910
08:45AM Ancona station6h00 02:45PM Milan Centrale1 transfer
Intercity
Intercity 606
10:38AM Ancona station4h52 03:30PM Milan Centrale0 transfersDirect
Regionale
Regionale Veloce TTPER 3914
10:45AM Ancona station6h00 04:45PM Milan Centrale1 transfer
Frecciarossa
FRECCIAROSSA 8814
11:25AM Ancona station3h00 02:25PM Milan Centrale0 transfersDirect
Regionale
Regionale Veloce TTPER 3916
11:45AM Ancona station6h14 05:59PM Milan Rogoredo1 transfer
Regionale
Regionale Veloce TTPER 3918
12:45PM Ancona station6h00 06:45PM Milan Centrale1 transfer
Regionale
Regionale Veloce TTPER 3922
02:45PM Ancona station6h00 08:45PM Milan Centrale1 transfer
Regionale
Regionale Veloce 1728
04:00PM Ancona station6h18 10:18PM Milano Greco Pirelli2 transfers
Intercity
Intercity 1546
04:14PM Ancona station5h01 09:15PM Milan Centrale0 transfersDirect
Intercity
Intercity 612
04:38PM Ancona station5h02 09:40PM Milan Centrale0 transfersDirect
Regionale
Regionale Veloce TTPER 3926
04:45PM Ancona station6h00 10:45PM Milan Centrale1 transfer
Regionale
Regionale Veloce TTPER 2494
05:57PM Ancona station5h33 11:30PM Milan Centrale0 transfersDirect
Frecciarossa
Intercity 614
06:38PM Ancona station4h12 10:50PM Milan Centrale1 transfer
Intercity
Intercity 614
06:38PM Ancona station5h02 11:40PM Milan Centrale0 transfersDirect
Frecciarossa
Regionale Veloce TTPER 3930
06:45PM Ancona station4h15 11:00PM Milan Centrale1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Ancona to Milan by train, bus, or flight

Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23
Thu
Oct 24
Fri
Oct 25
Sat
Oct 26
Sun
Oct 27
Mon
Oct 28
Tue
Oct 29
Wed
Oct 30
Thu
Oct 31
Fri
Nov 01
Sat
Nov 02

How far in advance should I book train tickets from Ancona to Milan?

The best time to book your train from Ancona to Milan is 70 days before departure. See how prices for trains change on the Ancona to Milan route.
Prices are for one-way tickets for one passenger from Ancona to Milan per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Ancona to Milan.

Fastest train times from Ancona to Milan

Showing times and prices for Oct 13

Fastest Journey

3 h

Average

4 h 59 m

Trains per day

27

Distance

400 km

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

Fastest
Frecciarossa
FRECCIAROSSA 8814
11:25AM3h00
Ancona station
02:25PMMilan Centrale
$1151One-way
0 transfers
2nd Fastest
Frecciarossa
FRECCIAROSSA 8802
05:20AM3h30
Ancona station
08:50AMMilan Centrale
$1461One-way
1 transfer
2nd Fastest
Frecciarossa
FRECCIAROSSA 8804
06:20AM3h30
Ancona station
09:50AMMilan Centrale
$1461One-way
1 transfer
Frecciarossa
FRECCIAROSSA 8804
06:20AM3h45
Ancona station
10:05AMMilan Centrale
$1051One-way
0 transfers
Frecciarossa
FRECCIAROSSA 8806
07:20AM3h50
Ancona station
11:10AMMilan Centrale
$1051One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Ancona to Milan

distanceDistance248 miles (400 km)
durationAverage train duration3 h 25 min
priceAverage train ticket price$45 (€38)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersFrecciarossa, Regionale, Intercity Notte, Intercity or Trenitalia

Trains from Ancona to Milan cover the 248 miles (400 km) long route taking on average 3 h 25 min with our travel partners like Frecciarossa, Regionale, Intercity Notte, Intercity or Trenitalia. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $24 (€21), but the average price of train tickets is $45 (€38). Travelers depart most frequently from Ancona and arrive in Milan Centrale.

Train companies: Frecciarossa, Regionale and Intercity Notte from Ancona to Milan trains

For as little as $24 (€21) you can travel by train from Ancona to Milan with Frecciarossa, Regionale and Intercity Notte. Omio will show you the best deals, schedules and tickets available for this route.

Enjoy a comfortable train ride between Ancona and Milan with Frecciarossa, the premier high-speed train service from Trenitalia. Frecciarossa trains make about 200 connections across Italy per day and are known for their comfort, speed and reduced environmental impact. These trains reach speeds up to 186 mph (300 kmh), making your 248 miles (400 km) long trip between Ancona and Milan smooth and easy. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Omio shows you the latest Trenitalia Frecciarossa train schedule for the Ancona to Milan route, so you can select the best times for your upcoming trip. Prices for Frecciarossa trains from Ancona to Milan start as low as $83 (€71) on Omio. You can select from three different ticket options: Super Economy, Economy, and Base. Once you’ve picked your preferred ticket, book a cheap train between Ancona and Milan with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Frecciarossa from Ancona to Milan train information:

  • Average Duration: 3 h 30 min
  • Cheapest Price: $83
  • Frecciarossa frequency: 9 a day

FAQs: Trains from Ancona to Milan

FAQs: Travel by train from Ancona to Milan 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 Ancona to Milan.
FAQs
Cheap train tickets from Ancona to Milan can start from as little as $24 (€21) when you book in advance. The average train ticket price for Ancona to Milan is $45 (€38); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Ancona to Milan is 3 h 25 min   to travel the 248 mile (400 km) long route, with around there are 16 trains per day. Journey times can vary on weekends and holidays.
The first train from Ancona to Milan leaves at 4: 45 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Ancona to Milan leaves at 6: 25 PM.
Yes, it is possible to travel from Ancona to Milan without having to change trains with Frecciarossa or Intercity. There are 16 direct trains from Ancona to Milan each day. There may be fewer direct services available on weekends or holidays.
Yes, there's a high-speed train to Milan. Take the fast train with Frecciarossa from Ancona to Milan.
For the journey from Ancona to Milan you can take a train with Frecciarossa, Regionale, Intercity Notte, Intercity or Trenitalia. Be sure to check out all possible train companies that offer services from Ancona to Milan on Omio to compare what amenities they may have.
Yes, you can take a night train from Ancona to Milan with Intercity Notte. Find all the info regarding night trains in Europe.  

Passengers board the train most frequently from Ancona, which is located around 1.2 miles (1.9 km) away from the city centre, and they get off the train at Milan Centrale, located 2.3 miles (3.7 km) away from the city centre.

A trip to Milan from Ancona is worth doing but not as a day trip with a journey time of 3 h 25 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Ancona to Milan is June.
It's helpful to compare your options as there are 3 ways to travel from Ancona to Milan including taking a train, bus or flight.

Popular train stations from Ancona to Milan

Ancona
Milan
Ancona is the most popular Ancona railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Ancona for your trip to Milan.
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Milan Centrale is the most popular Milan train station for Omio travelers, but Milan has quite a few train hubs. Find all the information you need to know about the main railway stations in Milan for your trip from Ancona.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 22: 20
Public transit options for Milan Centrale
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
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
Public transit options for Milan Porta Garibaldi
Metro lines: M2, M5
Bus lines: 43, 56, 70, 94
Train lines: R21, R31, S1, S11, S2, S5, S7, S8

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
More routes, destinations and providers
Currency
Language

Useful links