COMPARE Prices across different modes

Mon
Oct 18
$10Regionale
$11Regionale
Tue
Oct 19
$10Regionale
$11Regionale
Wed
Oct 20
$10Regionale
$11Regionale
Thu
Oct 21
$10Regionale
$11Regionale
Fri
Oct 22
$10Regionale
$11Regionale
Sun
Oct 24
$10Regionale
$11Regionale
Mon
Oct 25
$10Regionale
$11Regionale
Tue
Oct 26
$10Regionale
$11Regionale
Thu
Oct 28
$10Regionale
$11Regionale
Fri
Oct 29
$10Regionale
$11Regionale
Sat
Oct 30
$10Regionale
$11Regionale
Mon
Nov 1
$10Regionale
Find prices
Tue
Nov 2
$10Regionale
$11Regionale
Thu
Nov 4
$10Regionale
$11Regionale
Fri
Nov 5
$10Regionale
$11Regionale
Sat
Nov 6
$10Regionale
$11Regionale

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Milan to Alessandria

distanceDistance47 miles (75 km)
durationAverage train duration1 h 26 min
priceAverage train ticket price$10 (€8)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersRegionale or Regionale Veloce

Trains from Milan to Alessandria cover the 47 miles (75 km) long route taking on average 1 h 26 min with our travel partners like Regionale or Regionale Veloce. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $10 (€8), but the average price of train tickets is $10 (€8). Travelers depart most frequently from Milano Centrale and arrive in Alessandria.

Travel Tips

Trains from Milan to Alessandria
Travel by train to Alessandria 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 Alessandria.
FAQs
What is the price of the cheapest train from Milan to Alessandria?
Omio customers have found cheap train tickets between Milan and Alessandria for as low as $10 (€8)  for the next 7 days.
How much does it cost to take a train from Milan to Alessandria?
In the next 7 days you can expect to pay on average $10 (€8)  for a train ticket from Milan to Alessandria.
How far is Milan to Alessandria by train?
When traveling this route you should expect the distance to Alessandria from Milan by train to be approximately 47 miles (75 km).
How many hours is the train time to Alessandria from Milan?
The Milan to Alessandria train duration is on average 1 h 26 min, which is to be expected when traveling 47 miles (75 km) between Milan and Alessandria. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Milan and arrival train station in Alessandria?

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

Where is the train station in Milan to go to Alessandria? Where is the train station in Alessandria located?

You can find the most popular departure train station for this journey, Milano Centrale, located approximately 1 mile (s) / 2 km from the city center of Milan. The most popular arrival train station in Alessandria, called Alessandria, is located around 0 mile (s) / 0 km away from its city center.

What train providers offer a service from Milan to Alessandria?
For the best Milan to Alessandria train to book, you can travel safely and comfortably with Regionale or Regionale Veloce. However, it's always good to check all possible train companies with services between Milan and Alessandria to compare what amenities they may offer.
How many train services are there to Alessandria from Milan a day?
On average, there are 6 trains a day from Milan to Alessandria. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Milan to Alessandria? When is the last train from Milan to Alessandria?
You can take the earliest train from Milan to Alessandria at 4: 49 AM   or take the last train from Milan to Alessandria leaving at 6: 15 PM. Look for the latest Milan to Alessandria train schedules on Omio and book the best time to take the train for this route.
How far in advance should I buy train tickets from Milan to Alessandria for the best deals?
If you book a train ticket from Milan to Alessandria within the next 7 days, you can find tickets to cost on average $10 (€8) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Milan to Alessandria are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Milan
Alessandria
The major railway station for departures from Milan is Milano Centrale. Read all the information you need to know about services, amenities and connections at Milano Centrale for your journey from Milan to Alessandria.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Mon - Sun: 05: 50 - 22: 20
Connections to/from station
Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Tram lines: 1
Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
Metro lines: M2 (green), M3 (yellow)
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
Connections to/from station
Metro lines: M2, M5
Bus lines: 43, 56, 70, 94
Train lines: R21, R31, S1, S11, S2, S5, S7, S8