Milan to Pisa train

Fri, Jul 26
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Milan to Pisa

Showing times and prices for Jul 26

Cheapest

The best way to find a cheap train ticket from Milan to Pisa is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Regionale
05:05PM5h02
Milan Porta Garibaldi
10:07PMPisa Centrale
$321One-way
0 transfers
Cheapest
Regionale
06:50AM4h55
Milan Centrale
11:45AMPisa Centrale
$321One-way
0 transfers
2nd Cheapest
Regionale
09:20AM5h32
Milan Centrale
02:52PMPisa Centrale
$341One-way
2 transfers
2nd Cheapest
Regionale
11:20AM5h32
Milan Centrale
04:52PMPisa Centrale
$341One-way
2 transfers
Regionale
06:25PM5h14
Milan Centrale
11:39PMPisa Centrale
$361One-way
2 transfers

Train schedule from Milan to Pisa

Showing trains for tomorrow, Friday, July 26
Frecciarossa
05:10AM3h18
Milan Centrale
08:28AMPisa Centrale
1 transfer
Frecciarossa
05:20AM3h44
Milan Centrale
09:04AMPisa Centrale
2 transfers
Italo
05:50AM3h14
Milan Rogoredo
09:04AMPisa Centrale
1 transfer
Italo
05:50AM3h32
Milan Rogoredo
09:22AMPisa Centrale
2 transfers
Italo
05:50AM3h32
Milan Rogoredo
09:22AMPisa Centrale
1 transfer
Intercity
06:10AM4h10
Milan Centrale
10:20AMPisa Centrale
0 transfers
Frecciarossa
06:10AM3h18
Milan Centrale
09:28AMPisa Centrale
1 transfer
Intercity
06:25AM4h38
Milan Centrale
11:03AMPisa Centrale
1 transfer
Regionale
06:50AM4h55
Milan Centrale
11:45AMPisa Centrale
0 transfers
Frecciarossa
07:10AM3h18
Milan Centrale
10:28AMPisa Centrale
1 transfer
Regionale
07:25AM5h57
Milan Centrale
01:22PMPisa Centrale
2 transfers
Intercity
08:05AM4h12
Milan Centrale
12:17PMPisa Centrale
0 transfers
Frecciarossa
08:10AM3h18
Milan Centrale
11:28AMPisa Centrale
1 transfer
Frecciarossa
08:48AM3h03
Milan Porta Garibaldi
11:51AMPisa Centrale
1 transfer
Intercity
09:10AM5h37
Milan Centrale
02:47PMPisa Centrale
1 transfer
Frecciarossa
09:10AM3h15
Milan Centrale
12:25PMPisa Centrale
1 transfer
Regionale
09:20AM5h32
Milan Centrale
02:52PMPisa Centrale
2 transfers
Italo
09:50AM3h38
Milan Rogoredo
01:28PMPisa Centrale
1 transfer
Italo
09:50AM3h14
Milan Rogoredo
01:04PMPisa Centrale
1 transfer
Italo
09:50AM4h01
Milan Rogoredo
01:51PMPisa Centrale
1 transfer
Frecciarossa
10:10AM3h18
Milan Centrale
01:28PMPisa Centrale
1 transfer
Frecciarossa
10:43AM3h08
Milan Rogoredo
01:51PMPisa Centrale
2 transfers
Intercity
10:50AM5h44
Milan Centrale
04:34PMPisa Centrale
0 transfers
Italo
10:50AM3h38
Milan Rogoredo
02:28PMPisa Centrale
1 transfer
Italo
10:50AM3h14
Milan Rogoredo
02:04PMPisa Centrale
1 transfer
Italo
10:50AM3h01
Milan Rogoredo
01:51PMPisa Centrale
1 transfer
Frecciarossa
11:10AM3h18
Milan Centrale
02:28PMPisa Centrale
1 transfer
Regionale
11:20AM5h32
Milan Centrale
04:52PMPisa Centrale
2 transfers
Frecciarossa
11:35AM3h29
Milan Centrale
03:04PMPisa Centrale
2 transfers
Italo
11:50AM4h01
Milan Rogoredo
03:51PMPisa Centrale
1 transfer
Italo
11:50AM3h38
Milan Rogoredo
03:28PMPisa Centrale
1 transfer
Italo
11:50AM3h14
Milan Rogoredo
03:04PMPisa Centrale
1 transfer
Frecciarossa
12:10PM3h18
Milan Centrale
03:28PMPisa Centrale
1 transfer
Regionale
12:25PM5h02
Milan Centrale
05:27PMPisa Centrale
2 transfers
Italo
12:50PM3h38
Milan Rogoredo
04:28PMPisa Centrale
1 transfer
Italo
12:50PM3h01
Milan Rogoredo
03:51PMPisa Centrale
1 transfer
Italo
12:50PM3h14
Milan Rogoredo
04:04PMPisa Centrale
1 transfer
Frecciarossa
01:35PM3h29
Milan Centrale
05:04PMPisa Centrale
2 transfers
Frecciarossa
02:48PM3h03
Milan Porta Garibaldi
05:51PMPisa Centrale
1 transfer
Intercity
03:05PM4h46
Milan Centrale
07:51PMPisa Centrale
2 transfers
Frecciarossa
03:10PM3h18
Milan Centrale
06:28PMPisa Centrale
1 transfer
Frecciarossa
03:25PM3h38
Milan Centrale
07:03PMPisa Centrale
2 transfers
Italo
03:50PM3h13
Milan Rogoredo
07:03PMPisa Centrale
1 transfer
Italo
03:50PM3h54
Milan Rogoredo
07:44PMPisa Centrale
1 transfer
Italo
03:50PM3h38
Milan Rogoredo
07:28PMPisa Centrale
1 transfer
Frecciarossa
04:10PM3h18
Milan Centrale
07:28PMPisa Centrale
1 transfer
Regionale
04:25PM5h02
Milan Centrale
09:27PMPisa Centrale
2 transfers
Frecciarossa
04:48PM3h06
Milan Porta Garibaldi
07:54PMPisa Centrale
1 transfer
Italo
04:50PM3h14
Milan Rogoredo
08:04PMPisa Centrale
1 transfer
Italo
04:50PM3h38
Milan Rogoredo
08:28PMPisa Centrale
1 transfer
Italo
04:50PM3h04
Milan Rogoredo
07:54PMPisa Centrale
1 transfer
Regionale
05:05PM5h02
Milan Porta Garibaldi
10:07PMPisa Centrale
0 transfers
Frecciarossa
05:10PM3h18
Milan Centrale
08:28PMPisa Centrale
1 transfer
Frecciarossa
05:30PM3h34
Milan Centrale
09:04PMPisa Centrale
2 transfers
Italo
05:50PM4h09
Milan Rogoredo
09:59PMPisa Centrale
1 transfer
Italo
05:50PM3h38
Milan Rogoredo
09:28PMPisa Centrale
1 transfer
Italo
05:50PM3h14
Milan Rogoredo
09:04PMPisa Centrale
1 transfer
Frecciarossa
06:10PM3h18
Milan Centrale
09:28PMPisa Centrale
1 transfer
Regionale
06:25PM5h14
Milan Centrale
11:39PMPisa Centrale
2 transfers
Frecciarossa
06:30PM3h34
Milan Centrale
10:04PMPisa Centrale
2 transfers
Frecciarossa
07:10PM3h26
Milan Centrale
10:36PMPisa Centrale
1 transfer
Italo
07:50PM4h39
Milan Rogoredo
12:29AMPisa Centrale
1 transfer
Italo
07:50PM3h32
Milan Rogoredo
11:22PMPisa Centrale
1 transfer
Frecciarossa
09:20PM4h43
Milan Centrale
02:03AMPisa Centrale
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Pisa by train or bus

Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29
Tue
Jul 30
Wed
Jul 31
Thu
Aug 01
Fri
Aug 02
Sat
Aug 03
Sun
Aug 04
Mon
Aug 05
Tue
Aug 06
Wed
Aug 07
Thu
Aug 08
Fri
Aug 09
Sat
Aug 10
Sun
Aug 11
Mon
Aug 12
Tue
Aug 13
Wed
Aug 14
Thu
Aug 15

Fastest train times from Milan to Pisa

Showing times and prices for Jul 26

Fastest Journey

3 h 1 m

Average

3 h 49 m

Trains per day

64

Distance

217 km

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

Fastest
Italo
12:50PM3h01
Milan Rogoredo
03:51PMPisa Centrale
$851One-way
1 transfer
Fastest
Italo
10:50AM3h01
Milan Rogoredo
01:51PMPisa Centrale
$851One-way
1 transfer
2nd Fastest
Frecciarossa
08:48AM3h03
Milan Porta Garibaldi
11:51AMPisa Centrale
$921One-way
1 transfer
2nd Fastest
Frecciarossa
02:48PM3h03
Milan Porta Garibaldi
05:51PMPisa Centrale
$921One-way
1 transfer
Italo
04:50PM3h04
Milan Rogoredo
07:54PMPisa Centrale
$1041One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

ReviewsReviews for the rail journey from Milan to Pisa

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pros
IconSimple booking
Cons
IconExpensive
I was able to book my ticket from Milan to Pisa very easily online, but it wasn't exactly cheap, in my opinion. What I liked best was that I didn't have to change trains during the journey and was able to reach my destination very quickly. The wifi worked perfectly throughout the journey and the toilets on the train were very well maintained and clean, as were the seats.
Pros
IconHelpful staff
Cons
IconWeaknesses were not detected
I experienced an incredible willingness to help from the staff on the journey. The train was very clean, so there was no rubbish, chewing gum or anything similar. I paid a fair price for the train journey. There was a good network so that I could lie back with a series.
Pros
IconSimple booking
Cons
IconExpensive
The only good thing about this product was that I was able to book my train ticket very easily online and didn't have any problems, nor did I have to change trains, which I liked. Nevertheless, I found it very bad that the train arrived late and I therefore reached my destination with a delay. The ticket was also very expensive, which I didn't like. The toilets were dirty and the wifi was not available.
Pros
IconPunctual
Cons
IconHygiene
The hygiene on this journey was definitely poor. However, the advantages of the journey were that the train was very punctual and that the staff endeavoured to make the journey a pleasant one. I would like to point out that the price of the ticket was reasonable in my opinion. My advice is to buy the ticket online to avoid problems on the spot. I give my recommendation.

Overview: Train from Milan to Pisa

distanceDistance134 miles (216 km)
durationAverage train duration4 h 7 min
priceAverage train ticket price$34 (€30)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersIntercity, Regionale, Frecciarossa, Frecciabianca, Italo, Intercity Notte or Frecciargento

Trains from Milan to Pisa cover the 134 miles (216 km) long journey taking on average 4 h 7 min with our travel partners like Intercity, Regionale, Frecciarossa, Frecciabianca, Italo, Intercity Notte or Frecciargento. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around $34 (€30), you can find the cheapest train ticket for as low as $23 (€20). Travelers depart most frequently from Milan Centrale and arrive in Pisa Centrale.

Train providers: Intercity, Regionale and Frecciarossa from Milan to Pisa trains

Buy your official Intercity, Regionale and Frecciarossa train tickets between Milan and Pisa from $20 (€17) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

Frecciabianca is a high-speed train service operated by Trenitalia, the national railway company of Italy. It is one of the most popular train services in the country, connecting major cities and towns across the country. Frecciabianca trains offer a range of ticket types, including Economy, Standard, and Business Class. Onboard facilities include comfortable seating, air conditioning, power sockets, and free Wi-Fi. The most popular routes for Frecciabianca trains include Milan to Rome, Milan to Venice, and Rome to Naples. The journey times for these routes range from 2.5 to 4 hours, making Frecciabianca a great option for travelers looking for a fast and convenient way to get around Italy.

Train information from Milan to Pisa with Frecciabianca:

  • Average Duration: 3 h 54 min
  • Cheapest Price: $20

FAQs: Trains from Milan to Pisa

FAQs: Travel by train from Milan to Pisa 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 Pisa.
FAQs
Cheap train tickets from Milan to Pisa can start from as little as $23 (€20) when you book in advance. The average train ticket price for Milan to Pisa is $34 (€30); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Milan to Pisa train travel time is 4 h 7 min   for the 134 mile (216 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first train from Milan to Pisa leaves at 4: 50 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Milan to Pisa leaves at 8: 10 PM.
Yes, it is possible to travel from Milan to Pisa without having to change trains with Intercity, Regionale or Frecciarossa. There are 5 direct trains from Milan to Pisa each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Milan to Pisa with Frecciarossa, Frecciabianca, Italo or Frecciargento. Overall you can travel with the following companies: Intercity, Regionale, Frecciarossa, Frecciabianca, Italo, Intercity Notte or Frecciargento.
When taking a train from Milan to Pisa, you can count on Intercity, Regionale, Frecciarossa, Frecciabianca, Italo, Intercity Notte or Frecciargento for the best way to get you to Pisa. You can also check all possible train companies who offer a service between Milan and Pisa and compare the amenities they offer before buying a train ticket.
Yes, you can take a night train from Milan to Pisa with Intercity Notte. Find all the info regarding night trains in Europe.  

When departing from Milan, you have various train station options to start your trip from including Milan Centrale, Milan Rogoredo and Milan Porta Garibaldi. When arriving in Pisa, you can end your route in train stations like Pisa Centrale, Pisa San Rossore and Pisa Aeroporto.

Passengers board the train most frequently from Milan Centrale, which is located around 2.3 miles (3.7 km) away from the city centre, and they get off the train at Pisa Centrale, located 0.9 miles (1.5 km) away from the city centre.

A trip to Pisa from Milan is worth doing but not as a day trip with a journey time of 4 h 7 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Milan to Pisa is December.
You have options as you can travel from Milan to Pisa 2 different ways: train or bus.

Important Stations and Airports in Milan and Pisa

Milan
Pisa
Milan Centrale is the most popular Milan railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Milan for your trip to Pisa.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 22: 20
Public transit options for Milan Centrale
Metro lines: M2 (green), M3 (yellow)
Tram lines: 1
Bus lines: 5, 9, 10, 42, 81, 87, 152, 728, N26, NM2, NM3, Air Bus, Orio Shuttle
Train lines: FR, FB, EC, Thello, XP2, R28, IC, ICN, RV, R, Regio, Italo
Amenities at station
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
Public transit options for Milan Porta Garibaldi
Metro lines: M2, M5
Bus lines: 43, 56, 70, 94
Train lines: R21, R31, S1, S11, S2, S5, S7, S8
Pisa Centrale is the most popular Pisa train station for Omio travelers, but Pisa has quite a few train hubs. Find all the information you need to know about the main railway stations in Pisa for your trip from Milan.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 00 - 20: 30
Public transit options for Pisa Centrale
Bus lines: 1
Train lines: Pisamover (S2), FA, FB, IC, ICN, RV, R, EN
Amenities at station
ParkingParking
AccessibilityAccessibility
phone
Phone Number
+39 892021
ticketOfficeHours
Ticket Office Hours
24/7
Public transit 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
More routes, destinations and providers
Currency
Language