COMPARE Prices across different modes

Thu
Sep 16
Find prices
$65Flixbus
$12Malta Air
Fri
Sep 17
$174Frecciarossa
$70Flixbus
$40Malta Air
Sat
Sep 18
$144Frecciarossa
$64Flixbus
$101Wizz Air
Sun
Sep 19
$237Frecciarossa
$71Marino Autolinee
$139Wizz Air
Mon
Sep 20
$154Frecciarossa
$47Flixbus
$28Malta Air
Tue
Sep 21
$144Frecciarossa
Find prices
$19Wizz Air
Wed
Sep 22
$144Frecciarossa
$71Marino Autolinee
$12Malta Air
Thu
Sep 23
$157Frecciarossa
$47Flixbus
$16Malta Air
Fri
Sep 24
$144Frecciarossa
$47Flixbus
$25Wizz Air
Sat
Sep 25
$144Frecciarossa
$47Flixbus
$28Malta Air
Sun
Sep 26
$157Frecciarossa
$56Flixbus
$44Wizz Air
Mon
Sep 27
$144Frecciarossa
$47Flixbus
$22Malta Air

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Matera to Milan

distanceDistance498 miles (803 km)
durationAverage train duration9 h 20 min
priceAverage train ticket price$169 (€135)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day

Trains from Matera to Milan cover the 498 miles (803 km) long route taking on average 9 h 20 min with our travel partners like. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $145 (€116), but the average price of train tickets is $169 (€135). Travelers depart most frequently from Matera Centrale and arrive in Milano Centrale.

Travel Tips

Trains from Matera to Milan
Travel by train 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 Matera to Milan.
FAQs
How much does a cheap train between Matera and Milan cost?
Omio customers have found the cheapest trains from Matera to Milan to cost as little as $145 (€116)  in the next 7 days.
What is the cost of a train from Matera to Milan?
If you’re looking to purchase your train tickets in the next week, you can expect the Matera to Milan train price to come in at an average of $169 (€135)  one way.
How many miles is it from Matera to Milan by train?
You should expect to travel around 498 miles (803 km)  to Milan from Matera by train.
What is the Matera to Milan train travel time?
On average the Matera to Milan train time is 9 h 20 min  covering the 498 miles (803 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Matera to Milan, which train station in Matera do I depart from and which train station in Milan do I arrive in?

When departing from Matera, you have various train station options to start your trip from including Matera Centrale, Matera, Parco Dei Monaci (Stazione Matera Sud) and Matera, Stazione Centrale Linee Urbane. When arriving in Milan, you can end your trip in train stations like Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

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

Where is the departure train station in Matera located? Where is the arrival train station in Milan located?

Passengers board the train most frequently from Matera Centrale, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Milano Centrale, located 1 mile (s) / 2 km away from the city center.

How many trains per day are there to Milan from Matera?
The average number of trains departing Matera for Milan is 4 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Matera to Milan? What time is the last train from Matera to Milan?
The earliest train for this route departs from Matera at 8: 30 AM. The last train leaves from Matera at 8: 30 AM. Check Omio for the latest train schedule from Matera to Milan and book the best time to depart on your chosen travel date.
How far in advance should I buy a train ticket from Matera to Milan to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets from Matera to Milan within the next 7 days, you can find tickets to cost on average $169 (€135) one way. To find the best prices for this trip, consider booking your train ticket from Matera to Milan a few months in advance.
Stations

Important Stations and Airports for this Journey

Milan
Milano Centrale
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1, M2, M3, M5
Milano Porta Garibaldi
Amenities