Travel options
from Milan to Pisa

You can get from Milan to Pisa by train, bus or flight.

Our recommendation

To get from Milan to Pisa on 9 Dec we recommend taking a bus because it’s the best combination of price and speed.

18:30Milan3h10 21:40Pisa
0 changes
£141One-way
Cheapest
12:20Milan3h10 15:30Pisa
0 changes
£111One-way
Other options
16:30Milan3h20 19:50Pisa
0 changes
£131One-way
09:00Milan3h50 12:50Pisa
0 changes
£131One-way
12:30Milan3h40 16:10Pisa
0 changes
£131One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
8 Dec
£21Regionale
Find prices
Thu
9 Dec
£21Regionale
£20Flixbus
Fri
10 Dec
£18Intercity
£23Flixbus
Sat
11 Dec
£18Intercity
£14Flixbus
Sun
12 Dec
£18Intercity
Find prices
Mon
13 Dec
£18Intercity
Find prices
Tue
14 Dec
£18Intercity
Find prices
Wed
15 Dec
£18Intercity
Find prices
Thu
16 Dec
£18Intercity
£21Flixbus
Fri
17 Dec
£13Intercity
Find prices
Sat
18 Dec
£13Intercity
Find prices
Sun
19 Dec
£13Intercity
£29Flixbus
Mon
20 Dec
£13Intercity
Find prices
Tue
21 Dec
£13Intercity
£32Flixbus
Wed
22 Dec
£13Intercity
£29Flixbus
Thu
23 Dec
£18Intercity
£29Flixbus
Fri
24 Dec
£18Intercity
£29Flixbus
Sat
25 Dec
£12Intercity
Find prices
Sun
26 Dec
£13Intercity
£27Flixbus
Mon
27 Dec
£13Intercity
Find prices
Tue
28 Dec
£12Intercity
Find prices

Travel Information to Pisa from Milan

distanceDistance134 miles (216 km)
modeAvailable travel modesCoach or train
priceTicket price range£18 - £20
cheapestCheapest modeTrain • £18 • 4 h 7 min
fastestFastest modeTrain • £18 • 4 h 7 min
carriersPopular travel companiesFlixbus or Intercity

Travel 134 miles (216 km) by coach or train from Milan to Pisa. If speed is a priority, then a train is the best option with an average duration of 4 h 7 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £18. The most popular travel providers which serve this route are Flixbus or Intercity among others. Travellers can even take a direct from Milan to Pisa.

Travel Tips

Travel from Milan to Pisa
Travel 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
How do I go from Milan to Pisa?

There are 2 ways to get from Milan to Pisa: coach or train.

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

A train service offers the cheapest way to travel from Milan to Pisa, which costs on average £18.

This is compared to other ways of getting to Pisa:

A train is £2 less than a coach for this trip with tickets for a coach from Milan to Pisa costing on average £20.

What is the fastest way from Milan to Pisa?

The fastest way from Milan to Pisa is by train with an average journey time of 4 h 7 min.

Other travel options from Milan to Pisa can usually take longer:

In comparison, getting to Pisa by coach can take on average 7 h.

How far is it from Milan to Pisa?

The distance between Milan and Pisa is around 134 miles (216 km).

How many scheduled departures are there a day from Milan to Pisa?

The average frequency per day from Milan to Pisa is:

  • 16 trains a day.

However, we recommend checking specific travel dates for your journey to Pisa from Milan as scheduled services by coach or train can vary by season or day of the week.

When going from Milan to Pisa, where do I depart from Milan and where do I arrive in Pisa?

These are the most popular departure and arrival points when travelling from Milan to Pisa:

  • Most travellers catch their coach from Milan, Stazione Centrale and arrive in Pisa, Staz. FS.
  • Most travellers catch their train from Milano Centrale and arrive in Pisa Centrale.
Who can get me from Milan to Pisa?

Omio works with many trusted partners that can help you travel the best way from Milan to Pisa:

  • You can travel to Pisa from Milan by coach with Flixbus. You can find cheap tickets on Omio for £20 with Flixbus from Milan to Pisa.
  • You can take a train from Milan to Pisa with Intercity. Cheap tickets can be found for £18 with Intercity from Milan to Pisa.
What is another destination I should add to my tour from Milan to Pisa?
Looking to extend your trip from Milan to Pisa? Many Omio customers who go from Milan to Pisa usually extend their holiday to explore other popular destinations like Florence, Rome or Venice. If you're looking to explore Florence, Rome or Venice from Pisa, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase my Milan to Pisa ticket online to get the best deals?

Before travelling from Milan to Pisa, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a coach ticket is on average £20 one way for this trip.
  • The price of a train ticket is £18 one way on average for this route.

But we recommend booking Milan to Pisa tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Milan to Pisa: related information

Here are some other resources that might have the information you need