Trains from Pisa to Milan

Wed, May 22
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest Trains

from Pisa
to Milan

Cheapest

$30

Average

$55

Showing times and prices for May 22

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.

The average ticket from Pisa to Milan will cost around $ 55 if you buy it on the day, but the cheapest tickets can be found for only $ 30.

cheapest
carrier-logo
06:10Pisa Centrale4h 10m 10:20Milan Centrale
$30
1One-way
$301One-way
cheapest
carrier-logo
18:22Pisa Centrale4h 23m 22:45Milan Centrale
$30
1One-way
$301One-way
cheapest
carrier-logo
19:09Pisa Centrale4h 11m 23:20Milan Centrale
$30
1One-way
$301One-way
2nd cheapest
carrier-logo
14:05Pisa Centrale5h 40m 19:45Milan Centrale
$32
1One-way
$321One-way
carrier-logo
07:02Pisa Centrale5h 43m 12:45Milan Centrale
$32
1One-way
$321One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

COMPARE

Prices across different modes

Train
Bus
Flight
Wed
May 22
$27Regionale
$16Flixbus
$236Alitalia Cityliner
Thu
May 23
$27Regionale Veloce
$12Flixbus
$202Alitalia Cityliner
Fri
May 24
$25Intercity
$19Flixbus
$179Alitalia Cityliner
Sat
May 25
$25Intercity
$16Flixbus
$178Alitalia Cityliner
Sun
May 26
$25Intercity
$19Flixbus
$156Alitalia Cityliner
Mon
May 27
$25Intercity
$12Flixbus
$156Alitalia Cityliner
Tue
May 28
$23Intercity
$19Flixbus
$155Alitalia Cityliner
Wed
May 29
$23Intercity
$16Flixbus
$155Alitalia Cityliner
Thu
May 30
$23Intercity
$12Flixbus
$156Alitalia Cityliner
Fri
May 31
$23Intercity
$16Flixbus
$156Alitalia Cityliner
Sat
Jun 1
$23Intercity
$19Flixbus
$155Alitalia Cityliner
Sun
Jun 2
$23Intercity
$19Flixbus
$156Alitalia Cityliner
Mon
Jun 3
$25Intercity
$16Flixbus
$156Alitalia Cityliner
Tue
Jun 4
$17Intercity
$19Flixbus
$155Alitalia Cityliner
Wed
Jun 5
$23Intercity
$19Flixbus
$155Alitalia Cityliner
Thu
Jun 6
$23Intercity
$16Flixbus
$156Alitalia Cityliner
Fri
Jun 7
$23Intercity
$16Flixbus
$156Alitalia Cityliner
Sat
Jun 8
$23Intercity
$16Flixbus
$155Alitalia Cityliner
Sun
Jun 9
$23Intercity
$19Flixbus
$164ernest airlines
Mon
Jun 10
$25Intercity
$19Flixbus
$156Alitalia Cityliner

The fastest trains

from Pisa
to Milan

Fastest Journey

2h 59m

Average

4h 25m

train per day

33

Distance

217 km

Showing times and prices for May 22

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

These direct trains cover the 217 km distance in an average of 4h 25m but if you time it right, some trains will get you there in just 2h 59m .

The slowest trains will take 6h 26m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

fastest
carrier-logo
13:32Pisa Centrale2h 59m 16:31Milan Rogoredo
$81
1One-way
$811One-way
2nd fastest
carrier-logo
06:29Pisa Centrale3h 1m 09:30Milan Rogoredo
$192
1One-way
$1921One-way
carrier-logo
09:12Pisa Centrale3h 10m 12:22Milan Rogoredo
$81
1One-way
$811One-way
carrier-logo
15:12Pisa Centrale3h 10m 18:22Milan Rogoredo
$81
1One-way
$811One-way
carrier-logo
07:01Pisa Centrale3h 21m 10:22Milan Rogoredo
$81
1One-way
$811One-way
train

Journey Summary

Pisa to Milan Train Information

Avg. Train Duration:
4 hours 20 minutes
Train Ticket Price: $18
Trains depart from:Pisa
Trains arrive in:Milan
Distance:217 Kms
TrainTrain Companies:Intercity, Regionale, Regionale Veloce
Compare prices

Best fares for trains from Pisa to Milan

This Weekend
This month
Next Month
Fri, May 24
Train
Intercity
03:424h 15m07:57
PisaMilan
Sat, May 25
Train
Intercity
03:424h 15m07:57
PisaMilan
Fastest Trains from Pisa to Milan
Mon, May 27
Train
Intercity
15:424h 11m19:53
PisaMilan
Mon, Jun 3
Train
Intercity
15:424h 11m19:53
PisaMilan
Wed, Jun 5
Train
Intercity
09:424h 11m13:53
PisaMilan
Return Train Tickets for Milan to Pisa
Thu, May 23
Train
Intercity
17:054h 12m21:17
MilanPisa
Fri, May 24
Train
Regionale
04:455h09:45
MilanPisa
Sat, May 25
Train
Intercity
17:054h 12m21:17
MilanPisa
Stations
Important Stations and Airports for this Journey
Pisa
Milan
TrainPisa Centrale

Amenities

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