Milan to Livorno train

Wed, 26 Jun
+ 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 Milan to Livorno

Showing times and prices for 26 Jun

Cheapest

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

Cheapest
Regionale
17:055h24
Milan Porta Garibaldi
22:29Livorno Centrale
£261One-way
0 changes
Cheapest
Regionale
06:505h21
Milan Centrale
12:11Livorno Centrale
£261One-way
1 change
2nd Cheapest
Intercity
18:054h30
Milan Centrale
22:35Livorno Centrale
£391One-way
0 changes
2nd Cheapest
Intercity
08:054h30
Milan Centrale
12:35Livorno Centrale
£391One-way
0 changes
2nd Cheapest
Intercity
06:104h28
Milan Centrale
10:38Livorno Centrale
£391One-way
0 changes

Train timetableMilan to Livorno

Showing trains for tomorrow, Wednesday, 26 June
Frecciarossa
05:103h38
Milan Centrale
08:48Livorno Centrale
1 change
Italo
05:503h58
Milan Rogoredo
09:48Livorno Centrale
1 change
Italo
05:505h58
Milan Rogoredo
11:48Livorno Centrale
1 change
Italo
05:505h01
Milan Rogoredo
10:51Livorno Centrale
1 change
Intercity
06:104h28
Milan Centrale
10:38Livorno Centrale
0 changes
Frecciarossa
06:103h38
Milan Centrale
09:48Livorno Centrale
1 change
Intercity
06:254h59
Milan Centrale
11:24Livorno Centrale
1 change
Regionale
06:505h21
Milan Centrale
12:11Livorno Centrale
1 change
Frecciarossa
07:103h41
Milan Centrale
10:51Livorno Centrale
1 change
Intercity
08:054h30
Milan Centrale
12:35Livorno Centrale
0 changes
Frecciarossa
08:103h38
Milan Centrale
11:48Livorno Centrale
1 change
Frecciarossa
08:483h23
Milan Porta Garibaldi
12:11Livorno Centrale
1 change
Italo
08:503h21
Milan Rogoredo
12:11Livorno Centrale
1 change
Italo
08:504h30
Milan Rogoredo
13:20Livorno Centrale
1 change
Italo
08:503h52
Milan Rogoredo
12:42Livorno Centrale
1 change
Frecciarossa
09:103h32
Milan Centrale
12:42Livorno Centrale
1 change
Intercity
09:105h52
Milan Centrale
15:02Livorno Centrale
1 change
Italo
09:503h58
Milan Rogoredo
13:48Livorno Centrale
1 change
Italo
09:504h21
Milan Rogoredo
14:11Livorno Centrale
1 change
Italo
09:504h58
Milan Rogoredo
14:48Livorno Centrale
1 change
Frecciarossa
10:103h38
Milan Centrale
13:48Livorno Centrale
1 change
Frecciarossa
10:433h28
Milan Rogoredo
14:11Livorno Centrale
2 changes
Italo
10:503h21
Milan Rogoredo
14:11Livorno Centrale
1 change
Intercity
10:506h58
Milan Centrale
17:48Livorno Centrale
1 change
Italo
10:504h34
Milan Rogoredo
15:24Livorno Centrale
2 changes
Italo
10:503h58
Milan Rogoredo
14:48Livorno Centrale
1 change
Frecciarossa
11:103h38
Milan Centrale
14:48Livorno Centrale
1 change
Italo
11:503h34
Milan Rogoredo
15:24Livorno Centrale
2 changes
Italo
11:504h21
Milan Rogoredo
16:11Livorno Centrale
1 change
Italo
11:503h58
Milan Rogoredo
15:48Livorno Centrale
1 change
Intercity
12:105h38
Milan Centrale
17:48Livorno Centrale
2 changes
Frecciarossa
12:103h38
Milan Centrale
15:48Livorno Centrale
1 change
Italo
12:503h21
Milan Rogoredo
16:11Livorno Centrale
1 change
Italo
12:504h58
Milan Rogoredo
17:48Livorno Centrale
1 change
Italo
12:503h58
Milan Rogoredo
16:48Livorno Centrale
1 change
Frecciarossa
13:103h38
Milan Centrale
16:48Livorno Centrale
1 change
Frecciabianca
13:104h10
Milan Centrale
17:20Livorno Centrale
0 changes
Intercity
14:054h43
Milan Centrale
18:48Livorno Centrale
0 changes
Frecciarossa
14:103h38
Milan Centrale
17:48Livorno Centrale
1 change
Frecciarossa
14:483h23
Milan Porta Garibaldi
18:11Livorno Centrale
1 change
Frecciarossa
15:103h41
Milan Centrale
18:51Livorno Centrale
1 change
Intercity
15:105h16
Milan Centrale
20:26Livorno Centrale
1 change
Italo
15:505h39
Milan Rogoredo
21:29Livorno Centrale
2 changes
Italo
15:504h58
Milan Rogoredo
20:48Livorno Centrale
1 change
Italo
15:503h58
Milan Rogoredo
19:48Livorno Centrale
1 change
Frecciarossa
16:103h38
Milan Centrale
19:48Livorno Centrale
1 change
Frecciarossa
16:483h38
Milan Porta Garibaldi
20:26Livorno Centrale
2 changes
Italo
16:504h39
Milan Rogoredo
21:29Livorno Centrale
2 changes
Italo
16:503h36
Milan Rogoredo
20:26Livorno Centrale
2 changes
Italo
16:503h58
Milan Rogoredo
20:48Livorno Centrale
1 change
Regionale
17:055h24
Milan Porta Garibaldi
22:29Livorno Centrale
0 changes
Frecciarossa
17:103h38
Milan Centrale
20:48Livorno Centrale
1 change
Italo
17:504h16
Milan Rogoredo
22:06Livorno Centrale
2 changes
Italo
17:504h34
Milan Rogoredo
22:24Livorno Centrale
1 change
Italo
17:503h39
Milan Rogoredo
21:29Livorno Centrale
2 changes
Intercity
18:054h30
Milan Centrale
22:35Livorno Centrale
0 changes
Frecciarossa
18:103h56
Milan Centrale
22:06Livorno Centrale
2 changes
Frecciarossa
18:303h54
Milan Centrale
22:24Livorno Centrale
2 changes
Intercity
19:054h30
Milan Centrale
23:35Livorno Centrale
0 changes
Frecciarossa
19:103h47
Milan Centrale
22:57Livorno Centrale
1 change
Italo
19:505h00
Milan Rogoredo
00:50Livorno Centrale
1 change
Italo
19:503h54
Milan Rogoredo
23:44Livorno Centrale
1 change
Intercity
21:105h27
Milan Centrale
02:37Livorno Centrale
1 change

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan to Livorno by train, flight or coach

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

Train times from Milan to Livorno

Showing times and prices for 26 Jun

Fastest Journey

3 h 21 m

Average

4 h 15 m

Trains per day

63

Distance

232 km

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

Fastest
Italo
08:503h21
Milan Rogoredo
12:11Livorno Centrale
£1441One-way
1 change
Fastest
Italo
10:503h21
Milan Rogoredo
14:11Livorno Centrale
£681One-way
1 change
Fastest
Italo
12:503h21
Milan Rogoredo
16:11Livorno Centrale
£691One-way
1 change
2nd Fastest
Frecciarossa
08:483h23
Milan Porta Garibaldi
12:11Livorno Centrale
£731One-way
1 change
2nd Fastest
Frecciarossa
14:483h23
Milan Porta Garibaldi
18:11Livorno Centrale
£731One-way
1 change

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 Livorno

distanceDistance143 miles
durationAverage train duration4 h 25 min
priceAverage train ticket price£24 (€27)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain companiesIntercity, Frecciarossa, Frecciabianca, Regionale, Italo or Intercity Notte

Trains from Milan to Livorno cover the 143 miles long route taking on average 4 h 25 min with our travel partners like Intercity, Frecciarossa, Frecciabianca, Regionale, Italo or Intercity Notte. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £17, but the average price of train tickets is £24. Travellers depart most frequently from Milan Centrale and arrive in Livorno Centrale.

Train companies: Intercity, Frecciarossa and Frecciabianca trains Milan to Livorno

Intercity, Frecciarossa and Frecciabianca trains will get you between Milan and Livorno from £15. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Train information from Milan to Livorno with Regionale:

  • Average Duration: 5 h 5 min
  • Cheapest Price: £23

FAQs: Milan to Livorno train

FAQs: Travel by train from Milan to Livorno 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 Livorno.
FAQs
Cheap train tickets from Milan to Livorno can start from as little as £17 when you book in advance. The average train ticket price for Milan to Livorno is £24; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time between Milan and Livorno is on average 4 h 25 min   for the 143 mile long journey, but the time it takes to go between Milan and Livorno by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Milan to Livorno leaves at 04: 50. Plan your trip with the Journey Planner   from Omio.
The last train from Milan to Livorno leaves at 19: 10.
Yes, it is possible to travel from Milan to Livorno without having to change trains with Intercity or Frecciarossa. There are 5 direct trains from Milan to Livorno each day. There may be fewer direct services available on weekends or holidays.
Yes, you can take a high-speed train from Milan to Livorno with Frecciarossa, Frecciabianca or Italo. Overall you can travel with the following companies: Intercity, Frecciarossa, Frecciabianca, Regionale, Italo or Intercity Notte.
For the trip from Milan to Livorno you can take a train with Intercity, Frecciarossa, Frecciabianca, Regionale, Italo or Intercity Notte. Be sure to check out all possible train providers that offer services between Milan and Livorno on Omio to compare what amenities they may have.
Yes, you can take a night train from Milan to Livorno with Intercity Notte. Find all the info regarding night trains in Europe.  

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

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

A trip to Livorno from Milan is worth doing but not as a day trip with a journey time of 4 h 25 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Milan to Livorno is May.
It's helpful to compare your options as there are 3 ways to travel to Livorno from Milan including taking a train, flight or coach.

More options for your journey from Milan to Livorno

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

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