Pisa to Milan train

Tue, Sep 17
+ 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 Pisa to Milan

Showing times and prices for Sep 17

Cheapest

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

Cheapest
Regionale
06:57PM4h25
Pisa Centrale
11:22PMMilan Centrale
$311One-way
0 transfers
Cheapest
Regionale
06:00AM4h45
Pisa Centrale
10:45AMMilan Porta Garibaldi
$311One-way
0 transfers
2nd Cheapest
Regionale
07:02AM5h43
Pisa Centrale
12:45PMMilan Centrale
$341One-way
2 transfers
2nd Cheapest
Regionale
03:06PM5h39
Pisa Centrale
08:45PMMilan Centrale
$341One-way
2 transfers
2nd Cheapest
Regionale
01:06PM5h39
Pisa Centrale
06:45PMMilan Centrale
$341One-way
2 transfers

Train schedule from Pisa to Milan

Showing trains for tomorrow, Tuesday, September 17
Intercity Notte
InterCityNotte 796
03:38AM6h37
Pisa Centrale
10:15AMMilan Rogoredo
2 transfers
Intercity Notte
InterCityNotte 796
03:38AM5h40
Pisa Centrale
09:18AMMilan Rogoredo
2 transfers
Intercity Notte
InterCityNotte 796
03:38AM4h32
Pisa Centrale
08:10AMMilan Rogoredo
1 transfer
Intercity
InterCityNotte 796
03:38AM4h44
Pisa Centrale
08:22AMMilan Centrale
1 transfer
Regionale
Regionale 18250
04:15AM8h53
Pisa Centrale
01:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18250
04:15AM9h55
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
Regionale 18250
04:15AM7h53
Pisa Centrale
12:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 19386
05:26AM6h38
Pisa Centrale
12:04PMMilan Rogoredo
2 transfers
Regionale
Regionale 19386
05:26AM5h40
Pisa Centrale
11:06AMMilan Rogoredo
2 transfers
Regionale
Regionale 19386
05:26AM7h06
Pisa Centrale
12:32PMMilan Rogoredo
2 transfers
Intercity
Intercity 658
05:42AM6h50
Pisa Centrale
12:32PMMilan Rogoredo
2 transfers
Intercity
Intercity 658
05:42AM6h22
Pisa Centrale
12:04PMMilan Rogoredo
2 transfers
Intercity
Intercity 658
05:42AM5h24
Pisa Centrale
11:06AMMilan Rogoredo
2 transfers
Intercity
Intercity 658
05:42AM4h18
Pisa Centrale
10:00AMMilan Centrale
0 transfers
Regionale
Regionale 18391
05:53AM6h15
Pisa Centrale
12:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18391
05:53AM8h17
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
Regionale 18391
05:53AM10h15
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 2594
06:00AM4h45
Pisa Centrale
10:45AMMilan Porta Garibaldi
0 transfers
Regionale
Regionale 19330
06:19AM6h13
Pisa Centrale
12:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 19330
06:19AM7h55
Pisa Centrale
02:14PMMilan Rogoredo
3 transfers
Regionale
Regionale 19330
06:19AM5h45
Pisa Centrale
12:04PMMilan Rogoredo
2 transfers
Intercity
Intercity 662
06:42AM5h22
Pisa Centrale
12:04PMMilan Rogoredo
2 transfers
Intercity
Intercity 662
06:42AM5h50
Pisa Centrale
12:32PMMilan Rogoredo
2 transfers
Intercity
Intercity 662
06:42AM4h13
Pisa Centrale
10:55AMMilan Centrale
0 transfers
Intercity
Intercity 662
06:42AM7h32
Pisa Centrale
02:14PMMilan Rogoredo
3 transfers
Regionale
Regionale 18264
06:54AM5h14
Pisa Centrale
12:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18266
06:58AM5h10
Pisa Centrale
12:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18266
06:58AM7h12
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
Regionale 19332
07:02AM5h43
Pisa Centrale
12:45PMMilan Centrale
2 transfers
Regionale
Regionale 19332
07:02AM7h12
Pisa Centrale
02:14PMMilan Rogoredo
3 transfers
Intercity
Regionale 19332
07:02AM5h13
Pisa Centrale
12:15PMMilan Centrale
2 transfers
Regionale
Regionale 19332
07:02AM6h51
Pisa Centrale
01:53PMMilan Rogoredo
2 transfers
Regionale
Regionale 19332
07:02AM8h18
Pisa Centrale
03:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18355
07:36AM6h17
Pisa Centrale
01:53PMMilan Rogoredo
2 transfers
Regionale
Regionale 18355
07:36AM6h38
Pisa Centrale
02:14PMMilan Rogoredo
3 transfers
Regionale
Regionale 18355
07:36AM7h44
Pisa Centrale
03:20PMMilan Rogoredo
2 transfers
Frecciarossa
ETRUSCHI LINE 4014
07:38AM3h12
Pisa Centrale
10:50AMMilan Centrale
1 transfer
Frecciarossa
Regionale 18425
07:44AM3h28
Pisa Centrale
11:12AMMilan Porta Garibaldi
1 transfer
Regionale
ETRUSCHI LINE 18270
07:54AM6h16
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
ETRUSCHI LINE 18270
07:54AM4h14
Pisa Centrale
12:08PMMilan Rogoredo
1 transfer
Regionale
ETRUSCHI LINE 18270
07:54AM8h14
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18272
08:03AM4h05
Pisa Centrale
12:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18272
08:03AM8h05
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18272
08:03AM6h07
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
Regionale 19390
08:19AM7h16
Pisa Centrale
03:35PMMilan Centrale
2 transfers
Regionale
Regionale 19390
08:19AM5h34
Pisa Centrale
01:53PMMilan Rogoredo
2 transfers
Regionale
Regionale 19390
08:19AM5h55
Pisa Centrale
02:14PMMilan Rogoredo
3 transfers
Regionale
Regionale 19390
08:19AM7h01
Pisa Centrale
03:20PMMilan Rogoredo
2 transfers
Regionale
ETRUSCHI LINE 4016
08:32AM5h38
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
ETRUSCHI LINE 4016
08:32AM7h36
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Frecciarossa
ETRUSCHI LINE 4016
08:32AM3h18
Pisa Centrale
11:50AMMilan Centrale
1 transfer
Regionale
ETRUSCHI LINE 4016
08:32AM3h36
Pisa Centrale
12:08PMMilan Rogoredo
1 transfer
Intercity
Intercity 666
08:57AM4h56
Pisa Centrale
01:53PMMilan Centrale
0 transfers
Intercity
Intercity 666
08:57AM5h17
Pisa Centrale
02:14PMMilan Rogoredo
2 transfers
Intercity
Intercity 666
08:57AM7h35
Pisa Centrale
04:32PMMilan Rogoredo
2 transfers
Intercity
Intercity 666
08:57AM6h23
Pisa Centrale
03:20PMMilan Rogoredo
2 transfers
Regionale
TUSCANY LINE 4018
09:09AM5h01
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
TUSCANY LINE 4018
09:09AM2h59
Pisa Centrale
12:08PMMilan Rogoredo
1 transfer
Frecciarossa
TUSCANY LINE 4018
09:09AM3h21
Pisa Centrale
12:30PMMilan Centrale
2 transfers
Regionale
TUSCANY LINE 4018
09:09AM6h59
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
TUSCANY LINE 4020
09:32AM6h36
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
TUSCANY LINE 4020
09:32AM3h36
Pisa Centrale
01:08PMMilan Rogoredo
1 transfer
Regionale
TUSCANY LINE 4020
09:32AM4h38
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Frecciarossa
TUSCANY LINE 4020
09:32AM3h18
Pisa Centrale
12:50PMMilan Centrale
1 transfer
Frecciabianca
FRECCIABIANCA 8606
09:56AM5h24
Pisa Centrale
03:20PMMilan Rogoredo
2 transfers
Frecciabianca
FRECCIABIANCA 8606
09:56AM7h24
Pisa Centrale
05:20PMMilan Rogoredo
3 transfers
Frecciabianca
FRECCIABIANCA 8606
09:56AM6h36
Pisa Centrale
04:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 18286
10:01AM6h07
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18286
10:01AM4h09
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
Regionale 18286
10:01AM8h07
Pisa Centrale
06:08PMMilan Rogoredo
1 transfer
Intercity Notte
InterCityNotte 37646
10:26AM6h54
Pisa Centrale
05:20PMMilan Rogoredo
3 transfers
Intercity Notte
InterCityNotte 37646
10:26AM4h54
Pisa Centrale
03:20PMMilan Rogoredo
2 transfers
Intercity Notte
InterCityNotte 37646
10:26AM6h06
Pisa Centrale
04:32PMMilan Rogoredo
2 transfers
Intercity Notte
InterCityNotte 37646
10:26AM5h09
Pisa Centrale
03:35PMMilan Centrale
2 transfers
Regionale
TUSCANY LINE 4026
10:32AM5h36
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Frecciarossa
TUSCANY LINE 4026
10:32AM3h18
Pisa Centrale
01:50PMMilan Centrale
1 transfer
Regionale
TUSCANY LINE 4026
10:32AM3h38
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
TUSCANY LINE 4026
10:32AM7h36
Pisa Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18409
10:54AM5h14
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18409
10:54AM7h14
Pisa Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18409
10:54AM3h16
Pisa Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
Regionale 18361
11:06AM5h39
Pisa Centrale
04:45PMMilan Centrale
2 transfers
Regionale
Regionale 18361
11:06AM6h14
Pisa Centrale
05:20PMMilan Rogoredo
3 transfers
Regionale
Regionale 18361
11:06AM6h14
Pisa Centrale
05:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18361
11:06AM4h47
Pisa Centrale
03:53PMMilan Rogoredo
2 transfers
Frecciarossa
TUSCANY LINE 4028
11:09AM3h16
Pisa Centrale
02:25PMMilan Centrale
2 transfers
Frecciarossa
TUSCANY LINE 4030
11:30AM3h20
Pisa Centrale
02:50PMMilan Centrale
1 transfer
Regionale
Regionale 19342
11:34AM5h46
Pisa Centrale
05:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 19342
11:34AM5h46
Pisa Centrale
05:20PMMilan Rogoredo
3 transfers
Intercity
Intercity 670
11:42AM5h38
Pisa Centrale
05:20PMMilan Rogoredo
3 transfers
Intercity
Intercity 670
11:42AM4h16
Pisa Centrale
03:58PMMilan Centrale
0 transfers
Regionale
Regionale 18288
11:54AM7h14
Pisa Centrale
07:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18288
11:54AM4h14
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18288
11:54AM6h14
Pisa Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18365
12:06PM5h14
Pisa Centrale
05:20PMMilan Rogoredo
3 transfers
Regionale
Regionale 18365
12:06PM6h26
Pisa Centrale
06:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 18365
12:06PM5h14
Pisa Centrale
05:20PMMilan Rogoredo
2 transfers
Frecciarossa
TUSCANY LINE 4032
12:32PM3h18
Pisa Centrale
03:50PMMilan Centrale
1 transfer
Regionale
Regionale 19346
12:34PM4h46
Pisa Centrale
05:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 19346
12:34PM5h58
Pisa Centrale
06:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 19346
12:34PM6h46
Pisa Centrale
07:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18491
12:50PM5h18
Pisa Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18296
12:54PM5h14
Pisa Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18296
12:54PM3h14
Pisa Centrale
04:08PMMilan Rogoredo
1 transfer
Intercity
Intercity 510
01:02PM4h33
Pisa Centrale
05:35PMMilan Centrale
1 transfer
Intercity
Intercity 510
01:02PM6h18
Pisa Centrale
07:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18367
01:06PM6h14
Pisa Centrale
07:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18367
01:06PM5h39
Pisa Centrale
06:45PMMilan Centrale
2 transfers
Regionale
Regionale 18367
01:06PM4h47
Pisa Centrale
05:53PMMilan Rogoredo
2 transfers
Frecciarossa
Regionale Veloce 4036
01:32PM3h18
Pisa Centrale
04:50PMMilan Centrale
1 transfer
Regionale
Regionale 19348
01:34PM6h58
Pisa Centrale
08:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 19348
01:34PM5h46
Pisa Centrale
07:20PMMilan Rogoredo
2 transfers
Intercity
Intercity 674
01:42PM4h13
Pisa Centrale
05:55PMMilan Centrale
0 transfers
Intercity
Intercity 674
01:42PM5h38
Pisa Centrale
07:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 19352
01:54PM5h26
Pisa Centrale
07:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 19352
01:54PM6h51
Pisa Centrale
08:45PMMilan Rogoredo
2 transfers
Regionale
Regionale 19352
01:54PM6h38
Pisa Centrale
08:32PMMilan Rogoredo
2 transfers
Intercity
Regionale 18304
02:01PM5h16
Pisa Centrale
07:17PMMilan Centrale
1 transfer
Regionale
Regionale 18371
02:06PM6h26
Pisa Centrale
08:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 18371
02:06PM5h14
Pisa Centrale
07:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18371
02:06PM6h39
Pisa Centrale
08:45PMMilan Rogoredo
2 transfers
Intercity
Regionale 18371
02:06PM5h11
Pisa Centrale
07:17PMMilan Centrale
2 transfers
Frecciarossa
Regionale Veloce 4038
02:32PM3h18
Pisa Centrale
05:50PMMilan Centrale
1 transfer
Regionale
Regionale 19354
02:33PM5h02
Pisa Centrale
07:35PMMilan Centrale
2 transfers
Regionale
Regionale 19354
02:33PM6h12
Pisa Centrale
08:45PMMilan Rogoredo
2 transfers
Regionale
Regionale 19354
02:33PM6h47
Pisa Centrale
09:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 19354
02:33PM5h59
Pisa Centrale
08:32PMMilan Rogoredo
2 transfers
Frecciabianca
FRECCIABIANCA 8616
02:56PM5h36
Pisa Centrale
08:32PMMilan Rogoredo
2 transfers
Frecciabianca
FRECCIABIANCA 8616
02:56PM6h24
Pisa Centrale
09:20PMMilan Rogoredo
2 transfers
Frecciabianca
FRECCIABIANCA 8616
02:56PM5h49
Pisa Centrale
08:45PMMilan Rogoredo
2 transfers
Regionale
Regionale 18373
03:06PM4h38
Pisa Centrale
07:44PMMilan Rogoredo
1 transfer
Regionale
Regionale 18373
03:06PM5h39
Pisa Centrale
08:45PMMilan Rogoredo
2 transfers
Intercity
Regionale 18373
03:06PM4h51
Pisa Centrale
07:57PMMilan Centrale
1 transfer
Regionale
Regionale 18373
03:06PM5h39
Pisa Centrale
08:45PMMilan Centrale
2 transfers
Regionale
Regionale 18373
03:06PM6h14
Pisa Centrale
09:20PMMilan Rogoredo
2 transfers
Frecciarossa
Regionale Veloce 4042
03:32PM3h18
Pisa Centrale
06:50PMMilan Centrale
1 transfer
Regionale
Regionale 19358
03:38PM6h54
Pisa Centrale
10:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 19358
03:38PM5h07
Pisa Centrale
08:45PMMilan Rogoredo
2 transfers
Regionale
Regionale 19358
03:38PM5h42
Pisa Centrale
09:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 19360
03:50PM6h42
Pisa Centrale
10:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 19360
03:50PM7h20
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Regionale
Regionale 19360
03:50PM5h30
Pisa Centrale
09:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18377
04:06PM7h04
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Regionale
Regionale 18377
04:06PM6h26
Pisa Centrale
10:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 18377
04:06PM5h14
Pisa Centrale
09:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18377
04:06PM4h45
Pisa Centrale
08:51PMMilano Lambrate
2 transfers
Regionale
Regionale 18497
04:19PM5h49
Pisa Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18497
04:19PM7h49
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Frecciarossa
Regionale Veloce 4044
04:32PM3h18
Pisa Centrale
07:50PMMilan Centrale
1 transfer
Regionale
Regionale Veloce 4044
04:32PM7h36
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
Regionale Veloce 4044
04:32PM3h36
Pisa Centrale
08:08PMMilan Rogoredo
1 transfer
Regionale
Regionale Veloce 4044
04:32PM5h36
Pisa Centrale
10:08PMMilan Rogoredo
1 transfer
Frecciabianca
FRECCIABIANCA 8620
04:56PM3h44
Pisa Centrale
08:40PMMilan Centrale
0 transfers
Frecciabianca
FRECCIABIANCA 8620
04:56PM6h14
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Frecciabianca
FRECCIABIANCA 8620
04:56PM6h14
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Frecciabianca
FRECCIABIANCA 8620
04:56PM5h36
Pisa Centrale
10:32PMMilan Rogoredo
2 transfers
Regionale
Regionale 18381
05:06PM6h04
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Regionale
Regionale 18381
05:06PM5h00
Pisa Centrale
10:06PMMilan Rogoredo
2 transfers
Regionale
Regionale 18381
05:06PM5h39
Pisa Centrale
10:45PMMilan Centrale
2 transfers
Regionale
Regionale 18381
05:06PM6h04
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Frecciarossa
Regionale Veloce 4046
05:09PM3h21
Pisa Centrale
08:30PMMilan Centrale
2 transfers
Frecciarossa
ETRUSCHI LINE 4048
05:32PM3h18
Pisa Centrale
08:50PMMilan Centrale
1 transfer
Regionale
Regionale 19368
05:36PM5h34
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Intercity
Intercity 684
05:42PM4h11
Pisa Centrale
09:53PMMilan Centrale
0 transfers
Intercity
Intercity 684
05:42PM5h28
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Intercity
Intercity 684
05:42PM5h28
Pisa Centrale
11:10PMMilan Rogoredo
2 transfers
Regionale
Regionale 19372
05:48PM5h32
Pisa Centrale
11:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18401
05:54PM4h14
Pisa Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 18401
05:54PM6h14
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
Regionale 18314
06:01PM6h07
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
Regionale 18314
06:01PM4h07
Pisa Centrale
10:08PMMilan Rogoredo
1 transfer
Frecciarossa
Regionale Veloce 4052
06:32PM3h18
Pisa Centrale
09:50PMMilan Centrale
1 transfer
Regionale
Regionale Veloce 4052
06:32PM3h36
Pisa Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
Regionale Veloce 4052
06:32PM5h36
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Frecciargento
FRECCIARGENTO 8556
06:40PM4h40
Pisa Centrale
11:20PMMilan Rogoredo
2 transfers
Regionale
Regionale 18403
06:54PM5h14
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
Regionale 18403
06:54PM3h14
Pisa Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
Regionale 2596
06:57PM4h25
Pisa Centrale
11:22PMMilan Centrale
0 transfers
Intercity
Intercity 518
07:06PM4h29
Pisa Centrale
11:35PMMilan Centrale
1 transfer
Regionale
TUSCANY LINE 4056
07:09PM2h59
Pisa Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
TUSCANY LINE 4056
07:09PM4h59
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Frecciarossa
TUSCANY LINE 4058
07:32PM3h18
Pisa Centrale
10:50PMMilan Centrale
1 transfer
Regionale
TUSCANY LINE 4058
07:32PM4h36
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
Regionale 18423
07:54PM4h14
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
Regionale 18320
07:58PM4h10
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
TUSCANY LINE 4060
08:32PM3h36
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Frecciarossa
TUSCANY LINE 4060
08:32PM3h18
Pisa Centrale
11:50PMMilan Centrale
1 transfer
Regionale
TUSCANY LINE 18407
08:42PM3h26
Pisa Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
TUSCANY LINE 18407
08:42PM3h26
Pisa Centrale
12:08AMMilan Rogoredo
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Pisa to Milan by train or bus

Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03
Fri
Oct 04
Sat
Oct 05
Sun
Oct 06
Mon
Oct 07

Fastest train times from Pisa to Milan

Showing times and prices for Sep 17

Fastest Journey

2 h 59 m

Average

5 h 31 m

Trains per day

189

Distance

217 km

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

Fastest
Regionale
07:09PM2h59
Pisa Centrale
10:08PMMilan Rogoredo
$851One-way
1 transfer
Fastest
Regionale
09:09AM2h59
Pisa Centrale
12:08PMMilan Rogoredo
$851One-way
1 transfer
2nd Fastest
Frecciarossa
07:38AM3h12
Pisa Centrale
10:50AMMilan Centrale
$921One-way
1 transfer
Regionale
06:54PM3h14
Pisa Centrale
10:08PMMilan Rogoredo
$851One-way
1 transfer
Regionale
12:54PM3h14
Pisa Centrale
04:08PMMilan Rogoredo
$851One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Pisa to Milan

distanceDistance134 miles (216 km)
durationAverage train duration3 h 18 min
priceAverage train ticket price$35 (€30)
frequencyTrain frequency8 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesIntercity, Regionale, Frecciabianca or Frecciarossa

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

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

Find the best trains from Pisa to Milan with Omio's travel partners Intercity, Regionale and Frecciabianca from $21 (€18). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Trenitalia Intercity is a high-speed train service operated by the Italian national railway company, Trenitalia. It operates throughout the country, with services running from early morning to late evening. The Intercity trains come in two types: the Intercity Plus, which is the fastest and most comfortable, and the Intercity, which is slightly slower but still offers a comfortable journey. Onboard facilities include air conditioning, power sockets, Wi-Fi, and a bar service. There are several ticket types available, including Standard, Super Economy, and Business. The most popular routes for Trenitalia Intercity are from Rome to Milan, Naples to Florence, and Turin to Venice.

Pisa to Milan train information with Intercity:

  • Average Duration: 4 h 14 min
  • Cheapest Price: $21

Train tickets from Pisa to Milan: when to book to save $

Time Price Savings
1 week earlier 26 €
2 weeks earlier 23 €13%
3 weeks earlier 22 €18%
1 month before 21 €24%
2 months earlier 22 €18%
3 months earlier 20 €30%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Pisa - Milan. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Pisa - Milan 3 weeks in advance means you can save on average up to 18% compared to the price available on the day of departure.
  • If you book a ticket Pisa - Milan with 2 months in advance you save up to about 18% compared to the initial price.
  • By booking 3 months in advance, you could save up to 30%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

FAQs: Trains from Pisa to Milan

FAQs: Travel by train from Pisa to Milan 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 Pisa to Milan.
FAQs
Cheap train tickets from Pisa to Milan can start from as little as $24 (€20) when you book in advance. The average train ticket price for Pisa to Milan is $35 (€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 Pisa to Milan train travel time is 3 h 18 min   for the 134 mile (216 km) long route, but the duration can vary if you travel on weekends and holidays.
The first train from Pisa to Milan leaves at 12: 33 PM. Plan your trip with the Journey Planner   from Omio.
The last train from Pisa to Milan leaves at 8: 53 PM.
Yes, there is 1 direct train a day from Pisa to Milan with Intercity, Regionale or Frecciabianca. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Pisa to Milan with Frecciabianca or Frecciarossa. Overall you can travel with the following companies: Intercity, Regionale, Frecciabianca or Frecciarossa.
Take the Pisa to Milan train with Intercity, Regionale, Frecciabianca or Frecciarossa. However, it's always good to check out all possible train companies for the trip between Pisa and Milan as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 8: 53 PM.

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

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

A trip to Milan from Pisa is worth doing but not as a day trip with a journey time of 3 h 18 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Pisa to Milan by train is August.
It's helpful to compare your options as there are 2 ways to travel to Milan from Pisa including taking a train or bus.

Popular train stations from Pisa to Milan

Pisa
Milan
Pisa Centrale is the most popular Pisa 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 Pisa for your trip to 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
Milan Centrale is the most popular Milan train station for Omio travelers, but Milan has quite a few train hubs. Find all the information you need to know about the main railway stations in Milan for your trip from 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

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

Useful links