1 1 1 1 0 0 Days Hours Minutes Seconds False False

Travel by train and bus from Palermo to Milan
from [PRICE] €

From Palermo to Villa San Giovanni with Itabus bus + Italo High Speed Train from Villa San Giovanni to Milan

CLOSE DONE SEARCH Adult Adults Child Children Infant Infants Senior Young Youngs Dog Dogs Passenger Passengers Add Passengers Passengers Over 60 14-29 years 3 -13 years with seat 0 – 13 years with seat Infants from 0 to 36 months can travel for free without an assigned seat when on an adult’s lap. In case of intermodal ticket purchase (High Speed Train + coach), the seat for the Infant (0-3 years old) aboard the train is also subject to payment. Infant can travel on coaches only in approved seats carried by the accompanying adult. 0-36 months no seat Over 5 kg or without carrier 30+ passengers From To Departure station Arrival station Enter City or Station No Match Found Select departure station Select arrival station Depart Date Add return Return Date Do you have a Promo Code? Promo Code Promo Attivo Select departure station Select arrival station Select at least one passenger BookingRicercaRestylingBookingAcquistoRicercaView$ButtonSubmit RestylingMSiteNEASIBARView$ButtonSubmit - MC_ - 29 264 true true true BookingRicercaRestylingBookingAcquistoRicercaView$TextBoxMarketOrigin1 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListMarketDay1 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListMarketMonth1 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownDepartureTimeHoursBegin_1 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownDepartureTimeHoursEnd_1 BookingRicercaRestylingBookingAcquistoRicercaView$TextBoxMarketDestination1 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListMarketDay2 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListMarketMonth2 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownDepartureTimeHoursBegin_2 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownDepartureTimeHoursEnd_2 BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListPassengerType_ADT BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListPassengerType_SNR BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListPassengerType_YNG BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListPassengerType_CHD BookingRicercaRestylingBookingAcquistoRicercaView$InfantTextBox BookingRicercaRestylingBookingAcquistoRicercaView$PetTextBox promocode BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListFareTypes BookingRicercaRestylingBookingAcquistoRicercaView$DropDownListSearchBy BookingRicercaRestylingBookingAcquistoRicercaView$RadioButtonMarketStructure aliasPromo RestylingMSiteNEASIBARView$TextBoxMarketOrigin1 RestylingMSiteNEASIBARView$DropDownListMarketDay1 RestylingMSiteNEASIBARView$DropDownListMarketMonth1 RestylingMSiteNEASIBARView$DropDownDepartureTimeHoursBegin_1 RestylingMSiteNEASIBARView$DropDownDepartureTimeHoursEnd_1 RestylingMSiteNEASIBARView$TextBoxMarketDestination1 RestylingMSiteNEASIBARView$DropDownListMarketDay2 RestylingMSiteNEASIBARView$DropDownListMarketMonth2 RestylingMSiteNEASIBARView$DropDownDepartureTimeHoursBegin_2 RestylingMSiteNEASIBARView$DropDownDepartureTimeHoursEnd_2 RestylingMSiteNEASIBARView$DropDownListPassengerType_ADT RestylingMSiteNEASIBARView$DropDownListPassengerType_SNR RestylingMSiteNEASIBARView$DropDownListPassengerType_YNG RestylingMSiteNEASIBARView$DropDownListPassengerType_CHD RestylingMSiteNEASIBARView$InfantTextBox RestylingMSiteNEASIBARView$PetTextBox promocode RestylingMSiteNEASIBARView$DropDownListFareTypes RestylingMSiteNEASIBARView$DropDownListSearchBy RestylingMSiteNEASIBARView$RadioButtonMarketStructure aliaspromo True

Train tickets
From Palermo to Milan

Don't miss our incredible offers: buy your train tickets from Palermo to Milan or from Milan to Palermo with Italotreno!

palermo milan

From Palermo to Milan by train and bus

🚉 DeparturePalermo
🚄 Arrival Milan
⌚ Trip duration 14 hours and 55 minutes
💰 PriceTickets from [PRICE] €
📍 Distance886 km

Travelling from Palermo to Milan by train is a fast and economical journey. The Palermo-Milan route is 886 km long and the journey with Italo takes 14 hours and 55 minutes. The price of this trip starts from [PRICE] €, a convenient price to enjoy a round trip to visit beautiful Milan.

Journey details

Want to know more about your journey? Following you'll find the frequently asked questions by our customers and some tips for your journey.

How many km is Milan from Palermo?

The direct distance between Palermo and Milan is 886 km.

How long does it take to get from Palermo to Milan by train?

It generally takes 14 hours and 55 minutes to get from Palermo to Milan though this depends on the date, time and day of the week. Check out train times to plan your trip.

What times are the trains scheduled from Palermo to Milan by train?

Every day, Italo has trains and buses scheduled to depart from Palermo to Milan and from Milan to Palermo. You can find the schedule that is most convenient for you anytime, from the early morning until late in the evening. Check out train times to plan your trip.

Hot much does it cost from Palermo to Milan by train?

Ticket prices for Italo trains from Palermo to Milan start around [PRICE] €. If you buy your ticket in advance, the price will be low - with Italo you can take advantage of great deals and discounts. See what deals are waiting for you on our train ticket offers page.

What is the cheapest way to get from Palermo to Milan?

Italo offers great deals on tickets for its clients, subscribe to the newsletter to stay up to date on discounts and promotions.

What is the fastest train from Palermo to Milan?

The fastest way takes roughly 14 hours and 55 minutes to make the distance between Palermo and Milan.

Palermo to Milan train stops

Which stops the Palermo - Milan route train makes.

Villa San Giovanni
Milan Centrale
Transfer Station
Means of transport
Bus Itabus
Change Itabus to Italo High Speed train
Italo High Speed train

Best offers Palermo-Milan

Italo Travel Pack: flexibility and and savings up to -80%

Choose between Travel Pack 10 valid for 180 days or Travel Pack Special 10 and 20, valid for 30 days!


Italo Family, children travel free of charge.

Children under 14 years of age travel free of charge with their family.


Italo Friends

Travelling together is more convenient!


Get inspired and leave with Italo

Mini Guide, what to visit in Palermo and Milan

Traveling in Palermo
Traveling in Milan
Traveling in Palermo

Palermo is a city full of history, culture and traditions, which make it unique in its kind. With its medieval old town, Palermo is the gateway to Sicily, a highly popular tourist destination. Discovering the city's history and tasting its cuisine is an unforgettable experience, which we recommend to everyone to do. For an unforgettable visit to Palermo, the first stop not to be missed is Piazza Pretoria, with its monumental fountain and the Cathedral of Palermo. The cathedral is one of the main symbols of the city, with its Baroque façade representing one of the greatest works of art of the city. The church is also a starting point for visiting the main places of interest, such as the Palazzo dei Normanni, the Cappella Palatina, the Teatro Massimo and the Church of San Giovanni degli Eremiti. Don't miss the famous Vucciria market and the Ballarò market where you can find quality products and local gastronomic specialties.

Not to be missed during a visit to Palermo is also a stroll along the waterfront to admire the beautiful Sicilian coast and some of the most beautiful beaches, such as Mondello and Isola delle Femmine. A Palermo itinerary must also include the visit to its numerous museums, such as the Archaeological Museum which exhibits finds from prehistoric, Greek and Roman times, or the International Ethnographic Museum, where you can discover the culture and traditions of Palermo. To taste the ancient recipes of the Sicilian tradition, the Capo square is the right place to try the famous arancini, panelle, crocchè and Sicilian cannolo.

To reach Palermo, there is no better way than choosing the Italo train. The journey will be pleasant and of quality, with excellent services and a wide range of travel solutions. The train journey will also be an opportunity to enjoy a wonderful view of the Sicilian landscape. What are you waiting for? Buy your Italo ticket to Palermo now!

Traveling in Milan

Milan is a city to discover and love! Strolling through its streets is like walking through time, between history, culture and art. Start your visit with a walk to the Duomo, where you can admire the Madonnina, symbol of the city, and continue with a visit to the Castello Sforzesco, the Church of Sant'Ambrogio and the Galleria Vittorio Emanuele II, where shopping blends with art.

If you are a fashion and design lover, you cannot miss the Quadrilatero della Moda, with its four streets of Via Montenapoleone, Via Manzoni, Via della Spiga and Corso Venezia. And for those who love art, there is always something to visit in Milan: from Leonardo da Vinci's masterpiece, the Last Supper, to the Pinacoteca di Brera, to the Triennale and the Fondazione Prada. To get a taste of the Milanese nightlife, you can't miss the Design Week and the districts of Brera and Tortona.

In addition to art and fashion, Milan is also the capital of the Italian economy, home to the stock exchange and the prestigious Bocconi University. And finally, you can't miss the Porta Nuova area, with its skyscrapers, including the Unicredit Tower and the award-winning Bosco Verticale.

To conclude your visit to Milan, don't miss the typical cuisine. From traditional restaurants to osterias, from trendiest venues to Japanese restaurants, the choice is wide and will satisfy all tastes. If you want to take a leap into the more authentic Lazio cuisine, try the cacio e pepe or the amatriciana.

What are you waiting for? Buy your Italo ticket to Milan now and enjoy a city full of history, culture and art!

See Also


Please wait...