Milan to Asti train

Cheap train tickets from Milan to Asti

Showing times and prices for Jul 02

Cheapest

11

Average

28

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
07:15PMMilano S. Cristoforo2h37 09:52PMAsti
1 transfer
111One-way
Cheapest
12:49PMMilano S. Cristoforo2h03 02:52PMAsti
1 transfer
111One-way
2nd Cheapest
02:25PMMilan Centrale2h22 04:47PMAsti
1 transfer
131One-way
2nd Cheapest
03:25PMMilan Centrale2h22 05:47PMAsti
1 transfer
131One-way
2nd Cheapest
01:25PMMilan Centrale2h27 03:52PMAsti
1 transfer
131One-way

Train schedule from Milan to Asti

Showing trains for tomorrow, Saturday, July 2
06:25AMMilan Centrale1h40 08:05AMAsti
2 transfers
06:25AMMilan Centrale2h27 08:52AMAsti
1 transfer
06:53AMMilan Centrale1h57 08:50AMAsti
1 transfer
06:53AMMilan Centrale2h12 09:05AMAsti
1 transfer
07:25AMMilan Centrale2h27 09:52AMAsti
2 transfers
08:25AMMilan Centrale2h22 10:47AMAsti
2 transfers
08:30AMMilan Centrale2h22 10:52AMAsti
1 transfer
08:50AMMilan Porta Garibaldi2h00 10:50AMAsti
1 transfer
09:15AMMilan Porta Garibaldi1h50 11:05AMAsti
1 transfer
09:15AMMilan Centrale2h50 12:05PMAsti
1 transfer
10:02AMMilan Centrale2h03 12:05PMAsti
1 transfer
10:50AMMilan Porta Garibaldi2h00 12:50PMAsti
1 transfer
11:10AMMilan Centrale1h55 01:05PMAsti
1 transfer
11:15AMMilan Porta Garibaldi2h35 01:50PMAsti
1 transfer
11:15AMMilan Centrale2h50 02:05PMAsti
1 transfer
11:25AMMilan Centrale2h27 01:52PMAsti
2 transfers
12:02PMMilan Centrale2h03 02:05PMAsti
1 transfer
12:25PMMilan Centrale2h27 02:52PMAsti
1 transfer
12:25PMMilan Centrale2h22 02:47PMAsti
2 transfers
12:49PMMilano S. Cristoforo2h03 02:52PMAsti
1 transfer
01:25PMMilan Centrale2h27 03:52PMAsti
1 transfer
02:10PMMilan Centrale1h49 03:59PMAsti
2 transfers
02:10PMMilan Centrale1h55 04:05PMAsti
1 transfer
02:15PMMilan Porta Garibaldi1h50 04:05PMAsti
1 transfer
02:25PMMilan Centrale2h22 04:47PMAsti
1 transfer
03:02PMMilan Centrale2h03 05:05PMAsti
1 transfer
03:25PMMilan Centrale2h22 05:47PMAsti
1 transfer
03:53PMMilan Centrale1h57 05:50PMAsti
1 transfer
04:02PMMilan Centrale2h03 06:05PMAsti
1 transfer
04:05PMMilan Centrale2h47 06:52PMAsti
2 transfers
04:25PMMilan Centrale2h27 06:52PMAsti
1 transfer
05:02PMMilan Centrale2h03 07:05PMAsti
1 transfer
05:02PMMilan Centrale1h37 06:39PMAsti
2 transfers
05:25PMMilan Centrale2h22 07:47PMAsti
1 transfer
06:10PMMilan Centrale1h55 08:05PMAsti
1 transfer
06:25PMMilan Centrale2h03 08:28PMAsti
1 transfer
07:15PMMilano S. Cristoforo2h37 09:52PMAsti
1 transfer
07:15PMMilan Porta Garibaldi1h50 09:05PMAsti
1 transfer
07:25PMMilan Centrale2h27 09:52PMAsti
1 transfer
08:02PMMilan Centrale2h03 10:05PMAsti
1 transfer
08:25PMMilan Centrale2h27 10:52PMAsti
1 transfer
09:02PMMilan Centrale2h14 11:16PMAsti
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

Sat
Jul 02
Sun
Jul 03
Mon
Jul 04
Tue
Jul 05
Wed
Jul 06
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

Fastest train times from Milan to Asti

Showing times and prices for Jul 02

Fastest Journey

1 h 37 m

Average

2 h 12 m

Trains per day

42

Distance

99 km

It's difficult to get from Milan to Asti without transferring at least once.

Fastest
05:02PMMilan Centrale1h37 06:39PMAsti
2 transfers
521One-way
2nd Fastest
06:25AMMilan Centrale1h40 08:05AMAsti
2 transfers
511One-way
02:10PMMilan Centrale1h49 03:59PMAsti
2 transfers
461One-way
02:15PMMilan Porta Garibaldi1h50 04:05PMAsti
1 transfer
391One-way
09:15AMMilan Porta Garibaldi1h50 11:05AMAsti
1 transfer
391One-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 Asti

distanceDistance61 miles (99 km)
durationAverage train duration2 h 3 min
priceAverage train ticket price$11 (€10)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesRegionale Veloce, Frecciarossa, Trenitalia, Regionale, Intercity Notte or Intercity

Trains from Milan to Asti cover the 61 miles (99 km) long journey taking on average 2 h 3 min with our travel partners like Regionale Veloce, Frecciarossa, Trenitalia, Regionale, Intercity Notte or Intercity. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this route costs around $11 (€10), you can find the cheapest train ticket for as low as $11 (€10). Travelers depart most frequently from Milano Centrale and arrive in Asti.

Train companies: Frecciarossa, Trenitalia and Intercity from Milan to Asti trains

You can travel by train from Milan to Asti with Frecciarossa, Trenitalia and Intercity for as low as $11 (€10). When you search for schedules and tickets, Omio will show you the best journey.

Trenitalia
Intercity
Frecciarossa

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 61 miles (99 km) long journey to Asti from 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 to Asti from Milan in just a few steps. On Omio you can find all the information you need for the Milan to Asti route, such as departure and arrival times, train stations, number of stops, journey times and more.

    Intercity tickets between Milan and Asti are available online on Omio. We help you compare and book your perfect journey with Intercity from Milan to Asti all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current Intercity train schedules and train tickets available on Omio for the 61 miles (99 km) journey. You can also see relevant travel information for the Intercity train, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Milan to Asti routes as well as the cheapest ticket prices available, and buy the best Intercity Milan to Asti train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Intercity train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Asti with Intercity!

      Looking for a smooth and easy way to travel to Asti from Milan? Book your Trenitalia Frecciarossa train from Milan to Asti with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Milan to Asti journey. Omio shows you current Frecciarossa schedules and tickets to cover the 61 miles (99 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this route. 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!

        Trains from Milan to Asti

        Trains from Milan to Asti are numerous. The trains have both direct and connecting travel patterns. Trenitalia makes the 62 miles (99 km) journey in less than 2h or 2h 30min. The popular train connections are through Turin, Alessandria, and Arquata Scrivia. Trains leave Milano Centrale station, Milano Porta Garibaldi, or Milano S. Cristoforo and arrive at Asti station. Around three different trains depart to Asti in a single hour, and the number increases during peak hours.

        Milan to Asti Train Time: Daily Departures

        Three to five trains leave Milano Centrale in a single hour Milan during peak times. Over 30 trains depart from Milan to Asti in a single day. Two trains depart at around 6:25 a.m. and the latest depart around 9:00 p.m. in Milano Centrale Central station. The first train to leave Milano Porta Garibaldi takes off around 6:40 a.m. while the last train from Milano S. Cristoforo station leaves at around 8:15 p.m.

        How long is the journey by train from Milan to Asti?

        The high-speed trains from Milan to Asti arrive within 1h 40min. The 2h 58min is the longest recorded travel period for direct and connecting trains. The average travel period is 2h. Regionale Veloce offers the only direct train from Milan to Asti. Most trains have a single stop either in Turin, Arquata Scrivia, or Alessandria before arriving. Also, travel via Pavia, Mortara, or Tortona, all of which go Alessandria then to Asti.

        What is/are the departure and arrival stations for trains from Milan to Asti?

        Departure train stations: Milano Centrale, Milano Porta Garibaldi, and Milano S. Cristoforo. Milano Centrale is a 6min drive by car or taxi, 23min by train and 1.9 miles (3 km) from the city center. Milano Centrale is a 6min drive and 1.9 miles (3 km) from the city center, 33min if you choose to walk, 13min if cycling. You can also, get to Milan Centrale using the subway. Milano S. Cristoforo is also connected to the subway and is a 17min drive and around 4 miles (7 km) from the city center. Milan Porta Garibaldi, also part of the Milan Metro, is only a 5min and 1 mile (2 km) drive. The management allows you to travel with your pets and luggage.

        Arrival train station: The Asti station is only a 10min walk from the city center. Buses on different lines stop in front of the station building. Surrounding facilities include hotels, supermarkets, terminal ticket sales services, and many more.

        Which train companies travel from Milan to Asti?

        Trenitalia is the main train company operator from Milan to Asti. The company provides various trains, including high-speed, connecting, and direct. Trenitalia service routes, including Frecciarossa, Regionale Veloce, and Regionale Trenord, operate the route. The Frecciarossa trains are high-speed and take a travel period of around 2h. In a single day, there are over 10 Frecciarossa trains to Asti. The trains have a strict schedule or timeline and follow similar routes with a stop in either Turin Porta Nuovo or Torino Lingotto terminals. The earliest train leaves Milano Centrale around 7:50 a.m. while the latest departs at around 9:00 p.m. Regionale Veloce claims the only direct train from Milan to Asti. The train leaves Milano Centrale at around 6:30 p.m. and takes 1h 50min. Regionale Trenord trains depart Milano S. Cristoforo at about 7:15 p.m. and take around 2h 30min to arrive. Passengers get to make two stops at Mortara and Alessandria, adding to the experience.

         

        Trenitalia trains from Milan to Asti

        Regionale Veloce trains are part of Trenitalia. The trains are in both high and semi-speed trains. More than 12 Regionale Veloce trains travel to Asti in a day and are also the earliest train to leave around 6:00 a.m. The journey takes up to 2h 50min with connecting trains, but for the direct route, it only takes 1h 50min. The company is also popular as long-distance trains. Travel with Frecciarossa trains at any time of the day by Trenitalia. The company's schedule allows a train to leave in the morning, afternoon, and evening. Frecciarossa trains are high speed trains making two stops during the journey. You can either choose Turin Porto Nuovo or Torino Lingotto terminals for your journey. The average travel period is under 2h.

        Trenord trains from Milan to Asti

        Trenord has semi and fast-speed trains in the three terminals in Milano Centrale. The trains are semi-fast, can go for long distances but arrive in 2h 30min. You can find a Regionale Trenord train in the morning, afternoon and evening. Passengers should expect at least a single stop in Alessandria or two stops in different cities. Prepare your schedule to match the trains’ departure period for a cheaper, semi-fast trip to Asti from Milan.

        Train Milan to Asti: Services on Board

        Frecciarossa trains have the Executive class as topmost, followed by Business, Premium, and Standard. Pack any luggage and disassemble equipment for easier storage. Disabled persons should use the RFI agents to board. Pets are welcome, but consider placing them in a comfortable transport means. Regionale Veloce has the normal first, second, and third classes for passengers. Comfortable and low flooring allows disabled persons to board. Luggage or disassembled equipment can fit in the provided storage spaces. Plus, your pet can travel safely in your arms. Regionale Trenord does not have any class or distinction. Passengers can travel in comfort, including disabled persons. There is ample space for your luggage and bike. However, you may need to disassemble it before boarding. You can bring your pet on the journey.

        How to find cheap train tickets from Milan to Asti?

        Finding a cheap train ticket is quite simple. First, book your ticket in advance, few days before your travel day. Second, don’t travel during peak times of the day or week. Last-minute rush always costs more. If your travel date falls on a peak day, try to change it. Some trains offer cheaper transportation on certain days. Pick one that has lower rates. Major companies ask more but are fast and takes much less time to travel. Look for semi-fast or fast trains that charge lower prices. Add your travel time, pick a slower train, and make up for it by saving on the cost.

         

        Travel Tips: Trains from Milan to Asti

        Travel by train to Asti 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 Asti.
        FAQs
        Omio customers have found the cheapest trains from Milan to Asti to cost as little as $11 (€10)  in the next 7 days.
        The Milan to Asti train ticket price is on average $11 (€10)  if you are looking to book your tickets for this journey in the next week.
        When traveling this route you should expect the distance between Milan and Asti by train to be approximately 61 miles (99 km).
        On average the Milan to Asti train travel time is 2 h 3 min  for the 61 miles (99 km) long route, but the duration can vary if you travel on weekends and holidays.

        There are a few train stations in Milan to start your route from including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. In Asti you have a few train station options to choose from for your arrival including Asti and Asti Boana.

        Omio customers traveling this route depart most frequently from Milano Centrale   and arrive in Asti.

        The most popular departure train station with passengers for this route, called Milano Centrale, is located 2.3 miles (3.7 km) from the city center of Milan.

        The most popular arrival train station, Asti, is located 0.5 miles (813 m) away from the city center of Asti.

        For the best Milan to Asti train to purchase, you can travel safely and comfortably with Regionale Veloce, Frecciarossa, Trenitalia, Regionale, Intercity Notte or Intercity. However, it's always good to check all possible train companies with services between Milan and Asti to compare what amenities they may offer.
        On average, there is 1 train a day from Milan to Asti. The train times and services may be different on weekends and holidays compared to weekdays.
        The first Milan to Asti train departs at 4: 49 AM   and the last train from Milan to Asti leaves at 7: 02 PM. Check out the most up-to-date train schedule from Milan to Asti on Omio and find the best time to travel to your destination.
        The price of a one way train ticket from Milan to Asti is on average $11 (€10) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets from Milan to Asti available a few months in advance.

        Important Stations and Airports for this Journey

        Milan
        Asti
        Milano Centrale is the most popular Milan 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 Milan for your trip to Asti.
        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 Milano 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
        WifiWifi
        LockersLockers
        ParkingParking
        ATMATM
        TaxisTaxis
        AccessibilityAccessibility
        phone
        Phone Number
        +39 892021
        Public transit options for Milano 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
        Currency
        Language