Milan to Pisa train

Cheap train tickets from Milan to Pisa

Showing times and prices for 29 Jun

Cheapest

£23

Average

£43

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
09:20Milan Centrale6h32 15:52Pisa Centrale
2 changes
£231One-way
2nd Cheapest
12:25Milan Centrale5h02 17:27Pisa Centrale
2 changes
£251One-way
2nd Cheapest
18:25Milan Centrale5h14 23:39Pisa Centrale
2 changes
£251One-way
2nd Cheapest
07:25Milan Centrale5h48 13:13Pisa San Rossore
2 changes
£251One-way
2nd Cheapest
16:25Milan Centrale4h55 21:20Pisa San Rossore
2 changes
£251One-way

Train schedule Milan to Pisa

Showing trains for tomorrow, Wednesday, 29 June
05:00Milan Centrale2h51 07:51Pisa Centrale
1 change
06:10Milan Centrale3h18 09:28Pisa Centrale
1 change
06:10Milan Centrale4h08 10:18Pisa Centrale
0 changes
06:38Milan Rogoredo4h23 11:01Pisa Centrale
1 change
07:10Milan Centrale3h18 10:28Pisa Centrale
1 change
07:25Milan Centrale5h48 13:13Pisa San Rossore
2 changes
08:05Milan Centrale4h12 12:17Pisa Centrale
0 changes
08:10Milan Centrale3h18 11:28Pisa Centrale
1 change
09:04Milan Rogoredo2h47 11:51Pisa Centrale
1 change
09:10Milan Centrale5h37 14:47Pisa Centrale
1 change
09:10Milan Centrale3h15 12:25Pisa Centrale
1 change
09:20Milan Centrale6h32 15:52Pisa Centrale
2 changes
10:10Milan Centrale3h18 13:28Pisa Centrale
1 change
11:10Milan Centrale3h18 14:28Pisa Centrale
1 change
12:10Milan Centrale3h18 15:28Pisa Centrale
1 change
12:10Milan Centrale4h42 16:52Pisa Centrale
1 change
12:25Milan Centrale5h02 17:27Pisa Centrale
2 changes
13:10Milan Centrale3h18 16:28Pisa Centrale
1 change
13:10Milan Centrale3h54 17:04Pisa Centrale
0 changes
14:05Milan Centrale4h19 18:24Pisa Centrale
0 changes
14:10Milan Centrale3h18 17:28Pisa Centrale
1 change
15:10Milan Centrale3h18 18:28Pisa Centrale
1 change
15:10Milan Centrale3h58 19:08Pisa Centrale
1 change
16:05Milan Centrale4h15 20:20Pisa Centrale
0 changes
16:10Milan Centrale3h18 19:28Pisa Centrale
1 change
16:25Milan Centrale4h11 20:36Pisa Centrale
1 change
16:25Milan Centrale4h55 21:20Pisa San Rossore
2 changes
17:10Milan Centrale3h18 20:28Pisa Centrale
1 change
18:05Milan Centrale4h12 22:17Pisa Centrale
0 changes
18:10Milan Centrale3h18 21:28Pisa Centrale
1 change
18:25Milan Centrale5h14 23:39Pisa Centrale
2 changes
19:05Milan Centrale4h12 23:17Pisa Centrale
0 changes
19:10Milan Centrale3h26 22:36Pisa Centrale
1 change
20:05Milan Centrale4h43 00:48Pisa Centrale
1 change
20:10Milan Centrale4h19 00:29Pisa Centrale
1 change

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul

Fastest train times from Milan to Pisa

Showing times and prices for 29 Jun

Fastest Journey

2 h 47 m

Average

4 h

Trains per day

35

Distance

217 km

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

Fastest
09:04Milan Rogoredo2h47 11:51Pisa Centrale
1 change
£531One-way
2nd Fastest
05:00Milan Centrale2h51 07:51Pisa Centrale
1 change
£531One-way
09:10Milan Centrale3h15 12:25Pisa Centrale
1 change
£661One-way
06:10Milan Centrale3h18 09:28Pisa Centrale
1 change
£531One-way
07:10Milan Centrale3h18 10:28Pisa Centrale
1 change
£531One-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 Milan to Pisa

distanceDistance134 miles (216 km)
durationAverage train duration4 h 8 min
priceAverage train ticket price£22 (€24)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain providersIntercity, Regionale Veloce, Thello, Frecciabianca, Frecciarossa, Intercity Notte, Regionale or Trenitalia

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

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

For as little as £18 you can travel by train between Milan and Pisa with Frecciarossa, Thello and Trenitalia. Omio will show you the best deals, timetables and tickets available for this route.

Trenitalia
Thello
Frecciarossa

Enjoy the train ride to Pisa from Milan with Trenitalia, Italy’s main operator of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and sleeper trains. Toilets and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets from Milan to Pisa are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travellers, which you can use on Omio. When travelling on a Trenitalia train between Milan and Pisa, you can expect to travel 134 miles (216 km). Check Trenitalia’s train times and tickets for the Milan to Pisa journey and buy your cheap ticket on Omio today!

    Find cheap tickets for Thello trains between Milan and Pisa on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Milan to Pisa train timetable from Thello, the latest train ticket offers available and other travel information for the 134 miles (216 km) journey from Milan to Pisa, including information on luggage policy and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Milan and Pisa in the Omio app, you can check to see if the Thello trains available are mobile tickets, which makes it even more convenient for you to go paperless when travelling. Check the Thello train timetable for your ideal departure and arrival times, compare the best route available to get to Pisa from Milan and then book a cheap train with ease. Sit back and enjoy your upcoming train to Pisa from Milan with Thello!

      Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 134 miles (216 km) to Pisa from Milan quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

      We show you the latest Frecciarossa train timetable for the Milan to Pisa route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this journey, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train to Pisa from Milan with us today and enjoy your journey with Trenitalia’s Frecciarossa!

      Frecciarossa from Milan to Pisa train information:

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

      Travel Tips: Trains from Milan to Pisa

      Travel by train 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
      Looking to save money on your route? Omio customers have found the cheapest train to Pisa from Milan for the next 7 days starting from £18  one way.
      In the next 7 days you’ll find that the average cost of a train ticket to Pisa from Milan is £22  one way.
      You should expect to travel around 134 miles (216 km)  between Milan and Pisa by train.
      The train time to Pisa from Milan is on average 4 h 8 min  for the 134 miles (216 km) long journey, but the time it takes to go to Pisa from Milan by train can vary depending on specific dates or travelling on weekends and holidays.

      When taking the train to Pisa from Milan, you can choose to depart from train stations like Milano Centrale, Milano Rogoredo and Milano Porta Garibaldi. Your trip can end in train stations such as Pisa Centrale, Pisa Aeroporto and Pisa San Rossore.

      Omio customers who travel this route most frequently depart from Milano Centrale   and arrive in Pisa Centrale.

      You can find the most popular departure train station for this journey, Milano Centrale, located approximately 2.3 miles (3.7 km) from the city centre of Milan. The most popular arrival train station in Pisa, called Pisa Centrale, is located around 0.5 miles (805 m) away from its city centre.

      For the route from Milan to Pisa you can take a train with Intercity, Regionale Veloce, Thello, Frecciabianca, Frecciarossa, Intercity Notte, Regionale or Trenitalia. Be sure to check out all possible train companies that offer services between Milan and Pisa on Omio to compare what amenities they may have.
      Yes, there are 7 direct trains per day from Milan to Pisa with Frecciabianca, Intercity or Intercity Notte, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you purchase your train ticket.
      The average number of trains departing Milan for Pisa is 12 a day. The train schedules and services may vary between weekdays and weekends.
      The first Milan to Pisa train departs at 04: 45   and the last train from Milan to Pisa leaves at 19: 15. Check out the most up-to-date Milan to Pisa train times on Omio and find the best time to travel to your destination.
      If you book Milan to Pisa train tickets within the next 7 days, you can find one way tickets to cost on average £22. However, booking in advance gives you access to the best prices for trains from Milan to Pisa. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

      Important Stations and Airports for this Journey

      Milan
      Pisa
      Milano Centrale is the most popular Milan 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 Milan for your journey 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 transport options for Milano 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
      WifiWifi
      LockersLockers
      ParkingParking
      ATMATM
      TaxisTaxis
      AccessibilityAccessibility
      phone
      Phone Number
      +39 892021
      Public transport options for Milano Porta Garibaldi
      Metro lines: M2, M5
      Bus lines: 43, 56, 70, 94
      Train lines: R21, R31, S1, S11, S2, S5, S7, S8

      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