Trains from Pisa to Milan

Sun, Jul 21
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

Showing times and prices for Jul 21

Cheapest

$32

Average

$64

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

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

Cheapest
carrier-logo
16:34Pisa Centrale5h0121:35Milan Centrale
2 changes
$321One-way
Cheapest
carrier-logo
15:38Pisa Centrale5h5221:30Milan Centrale
1 change
$321One-way
Cheapest
carrier-logo
08:47Pisa Centrale6h3315:20Milan Rogoredo
2 changes
$321One-way
2nd Cheapest
carrier-logo
22:53Pisa Centrale8h2707:20Milan Rogoredo
2 changes
$371One-way
carrier-logo
13:02Pisa Centrale4h3817:40Milan Centrale
1 change
$411One-way

Train Times

Pisa to Milan

Showing trains for tomorrow, Sun, Jul 21
carrier-logo
04:06Pisa Centrale5h3409:40Milan Centrale
0 changes
carrier-logo
05:42Pisa Centrale4h1509:57Milan Centrale
0 changes
carrier-logo
06:29Pisa Centrale3h1409:43Milan Centrale
0 changes
carrier-logo
06:42Pisa Centrale4h1310:55Milan Centrale
0 changes
carrier-logo
06:54Pisa Centrale3h2810:22Milan Rogoredo
0 changes
carrier-logo
07:39Pisa Centrale3h0110:40Milan Centrale
0 changes
carrier-logo
08:32Pisa Centrale3h1311:45Milan Centrale
0 changes
carrier-logo
08:47Pisa Centrale6h3315:20Milan Rogoredo
0 changes
carrier-logo
09:12Pisa Centrale3h3812:50Milan Centrale
0 changes
carrier-logo
09:32Pisa Centrale4h0813:40Milan Centrale
0 changes
carrier-logo
11:32Pisa Centrale3h1814:50Milan Centrale
0 changes
carrier-logo
12:32Pisa Centrale3h1815:50Milan Centrale
0 changes
carrier-logo
13:02Pisa Centrale4h3817:40Milan Centrale
0 changes
carrier-logo
13:32Pisa Centrale3h1316:45Milan Centrale
0 changes
carrier-logo
14:32Pisa Centrale4h4519:17Milan Centrale
0 changes
carrier-logo
14:32Pisa Centrale3h1017:42Milan Centrale
0 changes
carrier-logo
14:54Pisa Centrale3h4818:42Milan Centrale
0 changes
carrier-logo
14:54Pisa Centrale3h2818:22Milan Rogoredo
0 changes
carrier-logo
15:38Pisa Centrale5h5221:30Milan Centrale
0 changes
carrier-logo
16:01Pisa Centrale3h2119:22Milan Rogoredo
0 changes
carrier-logo
16:32Pisa Centrale3h0819:40Milan Centrale
0 changes
carrier-logo
16:34Pisa Centrale5h0121:35Milan Centrale
0 changes
carrier-logo
17:32Pisa Centrale3h1320:45Milan Centrale
0 changes
carrier-logo
18:01Pisa Centrale3h2121:22Milan Rogoredo
0 changes
carrier-logo
18:32Pisa Centrale4h4823:20Milan Centrale
0 changes
carrier-logo
18:32Pisa Centrale3h1821:50Milan Centrale
0 changes
carrier-logo
19:03Pisa Centrale4h3223:35Milan Centrale
0 changes
carrier-logo
19:32Pisa Centrale3h1322:45Milan Centrale
0 changes
carrier-logo
20:32Pisa Centrale3h1823:50Milan Centrale
0 changes
carrier-logo
22:53Pisa Centrale8h2707:20Milan Rogoredo
0 changes

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Sat
Jul 20
$30Regionale Veloce
$19Flixbus
$275Transavia Airlines
Sun
Jul 21
$32Regionale Veloce
$33Flixbus
$419Alitalia Cityliner
Mon
Jul 22
$23Intercity
$19Flixbus
$206Alitalia Cityliner
Tue
Jul 23
$30Regionale Veloce
$19Flixbus
$181Vueling
Wed
Jul 24
$23Intercity
$19Flixbus
$240Alitalia Cityliner
Thu
Jul 25
$26Intercity
$19Flixbus
$206Alitalia Cityliner
Fri
Jul 26
Find prices
$19Flixbus
$206Alitalia Cityliner
Sat
Jul 27
$23Intercity
$19Flixbus
$324hahn air systems
Sun
Jul 28
$23Intercity
$19Flixbus
$276Alitalia Cityliner
Mon
Jul 29
$30Regionale Veloce
$19Flixbus
$206Alitalia Cityliner
Tue
Jul 30
$26Intercity
$21Flixbus
$181Alitalia Cityliner
Wed
Jul 31
$23Intercity
$19Flixbus
Find prices
Thu
Aug 1
Find prices
$19Flixbus
$182Alitalia Cityliner
Fri
Aug 2
Find prices
$19Flixbus
$182Alitalia Cityliner
Sat
Aug 3
$23Intercity
$19Flixbus
$240Alitalia Cityliner
Sun
Aug 4
$23Intercity
$19Flixbus
$206Alitalia Cityliner
Mon
Aug 5
$23Intercity
$19Flixbus
$206Alitalia Cityliner
Tue
Aug 6
$18Intercity
$19Flixbus
$175Vueling
Wed
Aug 7
$18Intercity
$15Flixbus
$181Alitalia Cityliner
Thu
Aug 8
$18Intercity
$19Flixbus
$182Alitalia Cityliner
Fri
Aug 9
$18Intercity
$19Flixbus
$206Alitalia Cityliner

The fastest trains

from Pisa
to Milan

Showing times and prices for Jul 21

Fastest Journey

3h 1m

Average

4h 4m

Trains per day

30

Distance

217 km

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

These direct train cover the 217 km distance in an average of 4h 4m but if you time it right, some train will get you there in just 3h 1m .

The slowest train will take 8h 27m 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
07:39Pisa Centrale3h0110:40Milan Centrale
1 change
$761One-way
2nd Fastest
carrier-logo
16:32Pisa Centrale3h0819:40Milan Centrale
1 change
$761One-way
carrier-logo
14:32Pisa Centrale3h1017:42Milan Centrale
1 change
$761One-way
carrier-logo
08:32Pisa Centrale3h1311:45Milan Centrale
1 change
$761One-way
carrier-logo
13:32Pisa Centrale3h1316:45Milan Centrale
1 change
$761One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Pisa to Milan Train Information

Avg. Train Duration:
4 hours 23 minutes
Train Ticket Price: $19
Trains depart from:Pisa
Trains arrive in:Milan
Distance:217 km
TrainTrain Companies:Intercity, Regionale Veloce, Frecciabianca

Compare prices

Best fares for trains from Pisa to Milan

This month
Next Month
Mon, Jul 22
Train
Intercity
11:424h 11m15:53
PisaMilan
Tue, Jul 23
Train
Regionale Veloce
12:066h 41m18:47
PisaMilan
Wed, Jul 24
Train
Intercity
11:424h 11m15:53
PisaMilan
Fastest Trains from Pisa to Milan
Wed, Aug 14
Train
Frecciabianca
14:563h 44m18:40
PisaMilan
Mon, Jul 22
Train
Intercity
11:424h 11m15:53
PisaMilan
Wed, Jul 24
Train
Intercity
11:424h 11m15:53
PisaMilan
Return Train Tickets for Milan to Pisa
Mon, Jul 22
Train
Intercity
17:054h 12m21:17
MilanPisa
Tue, Jul 23
Train
Intercity
17:054h 12m21:17
MilanPisa
Wed, Jul 24
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