Pisa to Milan train

Cheap train tickets from Pisa to Milan

Showing times and prices for 09 Aug

Cheapest

£21

Average

£38

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
06:10Pisa Centrale4h30 10:40Milan Porta Garibaldi
0 changes
£211One-way
Cheapest
06:10Pisa Centrale4h28 10:38Milan Centrale
1 change
£211One-way
Cheapest
19:07Pisa Centrale4h15 23:22Milan Centrale
0 changes
£211One-way
2nd Cheapest
12:06Pisa Centrale6h26 18:32Milan Rogoredo
2 changes
£221One-way
2nd Cheapest
16:06Pisa Centrale5h04 21:10Milan Porta Garibaldi
2 changes
£221One-way

Train schedule Pisa to Milan

Showing trains for tomorrow, Tuesday, 9 August
04:05Pisa Centrale4h45 08:50Milan Centrale
1 change
05:39Pisa Centrale4h03 09:42Milan Porta Garibaldi
1 change
05:42Pisa Centrale4h18 10:00Milan Centrale
0 changes
06:10Pisa Centrale4h30 10:40Milan Porta Garibaldi
0 changes
06:10Pisa Centrale4h28 10:38Milan Centrale
1 change
06:29Pisa Centrale5h46 12:15Milan Centrale
1 change
06:29Pisa Centrale3h46 10:15Milan Centrale
1 change
07:02Pisa Centrale5h13 12:15Milan Centrale
2 changes
07:02Pisa Centrale5h43 12:45Milan Centrale
2 changes
07:38Pisa Centrale3h37 11:15Milan Centrale
1 change
07:44Pisa Centrale4h03 11:47Milan Porta Garibaldi
1 change
08:19Pisa Centrale5h21 13:40Milan Centrale
2 changes
08:19Pisa Centrale6h26 14:45Milan Centrale
2 changes
08:32Pisa Centrale3h38 12:10Milan Centrale
1 change
08:57Pisa Centrale4h43 13:40Milan Centrale
2 changes
08:57Pisa Centrale5h01 13:58Milan Centrale
0 changes
09:15Pisa Centrale5h01 14:16Milan Porta Garibaldi
0 changes
09:32Pisa Centrale3h43 13:15Milan Centrale
1 change
09:56Pisa Centrale4h02 13:58Milan Centrale
1 change
10:32Pisa Centrale3h50 14:22Milan Centrale
1 change
11:06Pisa Centrale5h39 16:45Milan Centrale
2 changes
11:24Pisa Centrale4h29 15:53Milan Centrale
0 changes
11:30Pisa Centrale3h50 15:20Milan Centrale
1 change
12:06Pisa Centrale6h26 18:32Milan Rogoredo
2 changes
12:32Pisa Centrale3h53 16:25Milan Centrale
1 change
13:06Pisa Centrale5h39 18:45Milan Centrale
2 changes
13:18Pisa Centrale4h40 17:58Milan Centrale
0 changes
13:32Pisa Centrale3h48 17:20Milan Centrale
1 change
13:54Pisa Centrale5h23 19:17Milan Centrale
1 change
14:06Pisa Centrale5h11 19:17Milan Centrale
2 changes
14:32Pisa Centrale3h58 18:30Milan Centrale
1 change
14:56Pisa Centrale4h24 19:20Milan Rogoredo
1 change
15:06Pisa Centrale4h39 19:45Milan Centrale
2 changes
15:32Pisa Centrale3h43 19:15Milan Centrale
1 change
16:06Pisa Centrale5h04 21:10Milan Porta Garibaldi
2 changes
16:32Pisa Centrale3h48 20:20Milan Centrale
1 change
16:34Pisa Centrale5h06 21:40Milan Centrale
2 changes
16:53Pisa Centrale4h02 20:55Milan Centrale
0 changes
17:06Pisa Centrale5h39 22:45Milan Centrale
2 changes
17:17Pisa Centrale4h36 21:53Milan Centrale
0 changes
17:34Pisa Centrale3h51 21:25Milan Centrale
1 change
18:32Pisa Centrale3h38 22:10Milan Centrale
1 change
18:38Pisa Centrale4h39 23:17Milan Centrale
0 changes
19:00Pisa Centrale4h20 23:20Milan Rogoredo
1 change
19:07Pisa Centrale4h15 23:22Milan Centrale
0 changes
19:32Pisa Centrale3h48 23:20Milan Centrale
1 change
19:54Pisa Centrale4h21 00:15Milan Centrale
1 change
20:42Pisa Centrale3h43 00:25Milan Centrale
1 change
22:53Pisa Centrale8h47 07:40Milan Centrale
2 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Tue
09 Aug
Wed
10 Aug
Thu
11 Aug
Fri
12 Aug
Sat
13 Aug
Sun
14 Aug
Mon
15 Aug
Tue
16 Aug
Wed
17 Aug
Thu
18 Aug
Fri
19 Aug
Sat
20 Aug
Sun
21 Aug
Mon
22 Aug
Tue
23 Aug
Wed
24 Aug
Thu
25 Aug
Fri
26 Aug
Sat
27 Aug
Sun
28 Aug
Mon
29 Aug

Fastest train times from Pisa to Milan

Showing times and prices for 09 Aug

Fastest Journey

3 h 37 m

Average

4 h 38 m

Trains per day

49

Distance

217 km

Of the 49 trains that leave Pisa for Milan every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
07:38Pisa Centrale3h37 11:15Milan Centrale
1 change
£521One-way
2nd Fastest
18:32Pisa Centrale3h38 22:10Milan Centrale
1 change
£521One-way
2nd Fastest
08:32Pisa Centrale3h38 12:10Milan Centrale
1 change
£521One-way
09:32Pisa Centrale3h43 13:15Milan Centrale
1 change
£521One-way
15:32Pisa Centrale3h43 19:15Milan Centrale
1 change
£521One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Pisa to Milan

distanceDistance134 miles
durationAverage train duration4 h 15 min
priceAverage train ticket price£22 (€25)
frequencyTrain frequency13 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersRegionale Veloce, Intercity Notte, Frecciabianca, Frecciarossa, Frecciargento, Intercity, Regionale or Trenitalia

Trains from Pisa to Milan cover the 134 miles long trip taking on average 4 h 15 min with our travel partners like Regionale Veloce, Intercity Notte, Frecciabianca, Frecciarossa, Frecciargento, Intercity, Regionale or Trenitalia. Normally, there are 13 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £21, but the average price of train tickets is £22. Travellers depart most frequently from Pisa Centrale and arrive in Milano Centrale.

Train providers: Frecciarossa, Trenitalia and Intercity trains Pisa to Milan

Frecciarossa, Trenitalia and Intercity trains will get you between Pisa and Milan from £21. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Trenitalia
Intercity
Frecciarossa

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 between Pisa and Milan, and Omio can show you the best times and tickets available for the 134 miles (216 km) long train journey. Trenitalia offers different fares for the Pisa to Milan journey 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 to Milan from Pisa, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

    If you're looking for cheap Intercity tickets to Milan from Pisa, check out Omio! With one-way Pisa to Milan train ticket prices starting as low as £28 when you book in advance, we'll help you get to Milan from Pisa by showing you the latest Intercity offers, train timetables and tickets for this 134 miles (216 km) route. You can also review relevant ticket information for each class fare available on this route, such as luggage policy and amenities offered onboard with Intercity. If you search for Intercity tickets from Pisa to Milan in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train to Milan from Pisa on offer, Omio makes it easier than ever for you to find that perfect train with Intercity so you can enjoy a smooth and comfortable journey.

    Looking for a smooth and easy way to travel to Milan from Pisa? Book your Trenitalia Frecciarossa train to Milan from Pisa with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Pisa to Milan route. Omio shows you current Frecciarossa timetables and tickets to cover the 134 miles (216 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this journey. 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, toilets, 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 travellers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!

    Frecciarossa from Pisa to Milan train information:

    • Average Duration: 3 h 44 min
    • Frecciarossa frequency: 1 a day

    Travel Tips: Trains from Pisa 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 Pisa to Milan.
    FAQs
    Looking to save money on your route? Omio customers have found the cheapest train from Pisa to Milan for the next 7 days starting from £21  one way.
    In the next 7 days you’ll find that the average cost of a train ticket to Milan from Pisa is £22  one way.
    The distance to Milan from Pisa by train is approximately 134 miles.
    On average the train from Pisa to Milan duration is 4 h 15 min  for the 134 miles long trip, but the travel time can vary if you depart on weekends and holidays.

    When taking a train from Pisa, you have a couple of train stations you can depart from including Pisa Centrale, Pisa Aeroporto and Pisa San Rossore. 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 Pisa Centrale   to Milano Centrale.

    Passengers booking this route most frequently board their trains from Pisa Centrale and need to travel around 0.9 miles (1.5 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 2.3 miles (3.7 km) from this train station to the city centre.

    When taking a train from Pisa to Milan, you can count on Regionale Veloce, Intercity Notte, Frecciabianca, Frecciarossa, Frecciargento, Intercity, Regionale or Trenitalia for the best way to get you to Milan. You can also check all possible train providers who offer a service to Milan from Pisa and compare the amenities they offer before buying a train ticket.
    Yes, there are 6 direct trains per day from Pisa to Milan. You can look to travel with Frecciabianca, Regionale or Intercity  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
    On average, there are 13 trains a day from Pisa to Milan. The train times and services may be different on weekends and holidays compared to weekdays.
    The earliest train for this journey departs from Pisa at 06: 19. The last train leaves from Pisa at 20: 53. Check Omio for the latest train schedule from Pisa to Milan and book the best time to depart on your chosen travel date.
    If you book a train ticket between Pisa and Milan within the next 7 days, you can find tickets to cost on average £22 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Pisa to Milan are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Pisa
    Milan
    Pisa Centrale is the most popular Pisa railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Pisa for your journey to Milan.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 20: 30
    Public transport options for Pisa Centrale
    Bus lines: 1
    Train lines: Pisamover (S2), FA, FB, IC, ICN, RV, R, EN
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +39 892021
    ticketOfficeHours
    Ticket Office Hours
    24/7
    Public transport options for Pisa San Rossore
    Train lines: REG, RV

    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