COMPARE Prices across different modes

26 Sep
Find prices
£109Wizz Air
27 Sep
£60Intercity Notte
£81Malta Air
28 Sep
£45Intercity Notte
29 Sep
£45Intercity Notte
£56Marino Autolinee
£5Malta Air
30 Sep
£9Malta Air
1 Oct
£60Intercity Notte
£13Malta Air
2 Oct
£45Intercity Notte
£24Malta Air
3 Oct
£60Intercity Notte
£25Wizz Air
4 Oct
£42Intercity Notte
£51Alitalia Cityliner
5 Oct
£36Intercity Notte
6 Oct
£36Intercity Notte
£56Marino Autolinee
7 Oct
£36Intercity Notte
£5Malta Air
9 Oct
£42Intercity Notte
£11Malta Air

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Potenza to Milan

distanceDistance470 miles (758 km)
durationAverage train duration12 h 39 min
priceAverage train ticket price£57 (€64)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersFrecciarossa, Trenitalia, Italo or Intercity Notte

Trains from Potenza to Milan cover the 470 miles (758 km) long route taking on average 12 h 39 min with our travel partners like Frecciarossa, Trenitalia, Italo or Intercity Notte. Normally, there are 5 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £45, but the average price of train tickets is £57. Travellers depart most frequently from Potenza Centrale and arrive in Milano Centrale.

Train companies

Frecciarossa, Trenitalia and Italo Potenza – Milan

Buy your official Frecciarossa, Trenitalia and Italo train tickets from Potenza to Milan from £45 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.


Trenitalia is Italy’s national railway company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and sleeper trains. Toilets and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel from Potenza to Milan, and Omio can show you the best times and tickets available for the 470 miles (758 km) long train trip. Trenitalia offers different fares for the Potenza to Milan trip with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train timetable, compare the cheapest, fastest, or earliest routes from Potenza to Milan, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

Trenitalia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Trenitalia tickets between Potenza and Milan and when travelling by train:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here:
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here:
  • For further information and cancellation procedures go to the Trenitalia website: Or in Italian here:

Travel Tips

Trains from Potenza 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 Potenza to Milan.
What is the price of the cheapest train from Potenza to Milan?
Omio customers have found the cheapest trains from Potenza to Milan to cost as little as £45  in the next 7 days.
What is the cost of a train ticket from Potenza to Milan on average?
In the next 7 days you’ll find that the average cost of a train ticket between Potenza and Milan is £57  one way.
What is the distance between Potenza and Milan by train?
The Potenza to Milan train distance is approximately 470 miles (758 km).
How long is the train to Milan from Potenza?
On average the train from Potenza to Milan duration is 12 h 39 min  for the 470 miles (758 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What is the departure train station in Potenza and arrival train station in Milan?

When taking a train from Potenza, you have a couple of train stations you can depart from including Potenza Centrale, Potenza Superiore and Potenza Macchia Romana. When you arrive in Milan, your train can arrive in train stations including Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi.

Omio customers travelling this route book their trains from Potenza Centrale   to Milano Centrale.

Where do I find the Potenza train station to Milan? Where is the Milan train station?

Passengers booking this journey most frequently board their trains from Potenza Centrale and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.

Passengers arriving in Milan most often arrive at Milano Centrale and need to travel around 1 mile (s) / 2 km from this train station to the city centre.

What train providers offer a service from Potenza to Milan?
For the best Potenza to Milan train to buy, you can travel safely and comfortably with Frecciarossa, Trenitalia, Italo or Intercity Notte. However, it's always good to check all possible train providers with services to Milan from Potenza to compare what amenities they may offer.
How many trains are there between Potenza and Milan a day?
On average, there are 5 trains a day from Potenza to Milan. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Potenza to Milan? When can I take the last train for the day?
The first train from Potenza to Milan leaves at 06: 45   and the last train for this leaves at 16: 21. Omio shows you the latest train from Potenza to Milan times to help you book the best departure time for this route.
How far in advance should I purchase a train ticket from Potenza to Milan to get the best deals?
The price of a one way train ticket from Potenza to Milan is on average £57 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 providers offering this route. In general, you can find train tickets between Potenza and Milan available a few months in advance.

Important Stations and Airports for this Journey

Potenza Inferiore
Potenza M.Romana
Potenza Superiore
Potenza Universita