Livorno to Milan train

Thu, Apr 11
+ 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 Livorno to Milan

Showing times and prices for Apr 13

Cheapest

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

Cheapest
Regionale
02:12PM6h32
Livorno Centrale
08:44PMMilan Rogoredo
$371One-way
2 transfers
Cheapest
Regionale
04:12PM5h28
Livorno Centrale
09:40PMMilan Rogoredo
$371One-way
2 transfers
2nd Cheapest
Regionale
07:16AM7h29
Livorno Centrale
02:45PMMilan Centrale
$431One-way
2 transfers
Intercity
10:41PM8h54
Livorno Centrale
07:35AMMilan Centrale
$441One-way
2 transfers
Intercity
05:15AM4h45
Livorno Centrale
10:00AMMilan Centrale
$501One-way
0 transfers

Train schedule from Livorno to Milan

Showing trains for tomorrow, Saturday, April 13
Regionale
05:00AM7h08
Livorno Centrale
12:08PMMilan Rogoredo
1 transfer
Frecciarossa
05:00AM3h50
Livorno Centrale
08:50AMMilan Centrale
1 transfer
Regionale
05:00AM4h08
Livorno Centrale
09:08AMMilan Rogoredo
1 transfer
Regionale
05:00AM8h08
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Intercity
05:15AM4h45
Livorno Centrale
10:00AMMilan Centrale
0 transfers
Regionale
05:19AM3h49
Livorno Centrale
09:08AMMilan Rogoredo
1 transfer
Regionale
05:19AM7h49
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Regionale
05:19AM6h49
Livorno Centrale
12:08PMMilan Rogoredo
1 transfer
Frecciarossa
05:19AM3h53
Livorno Centrale
09:12AMMilan Porta Garibaldi
1 transfer
Regionale
06:12AM5h56
Livorno Centrale
12:08PMMilan Rogoredo
1 transfer
Regionale
06:12AM9h56
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
06:12AM6h56
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Frecciarossa
06:12AM3h38
Livorno Centrale
09:50AMMilan Centrale
1 transfer
Intercity
06:15AM6h53
Livorno Centrale
01:08PMMilan Rogoredo
2 transfers
Intercity
06:15AM9h53
Livorno Centrale
04:08PMMilan Rogoredo
2 transfers
Intercity
06:15AM5h53
Livorno Centrale
12:08PMMilan Rogoredo
2 transfers
Intercity
06:15AM4h40
Livorno Centrale
10:55AMMilan Centrale
0 transfers
Regionale
07:16AM4h52
Livorno Centrale
12:08PMMilan Rogoredo
1 transfer
Frecciarossa
07:16AM3h34
Livorno Centrale
10:50AMMilan Centrale
1 transfer
Regionale
07:16AM7h29
Livorno Centrale
02:45PMMilan Centrale
2 transfers
Intercity
07:16AM6h24
Livorno Centrale
01:40PMMilan Centrale
2 transfers
Regionale
07:16AM5h52
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Regionale
07:16AM8h52
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
07:30AM5h38
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Regionale
07:43AM4h25
Livorno Centrale
12:08PMMilan Rogoredo
1 transfer
Regionale
07:43AM5h25
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Frecciarossa
08:12AM3h38
Livorno Centrale
11:50AMMilan Centrale
1 transfer
Regionale
08:12AM7h56
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
08:12AM4h56
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Regionale
08:12AM3h56
Livorno Centrale
12:08PMMilan Rogoredo
1 transfer
Intercity
08:35AM5h18
Livorno Centrale
01:53PMMilan Centrale
0 transfers
Regionale
08:49AM3h19
Livorno Centrale
12:08PMMilan Rogoredo
1 transfer
Frecciarossa
08:49AM3h41
Livorno Centrale
12:30PMMilan Centrale
2 transfers
Regionale
08:49AM4h19
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Regionale
08:49AM7h19
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Intercity
09:07AM5h48
Livorno Centrale
02:55PMMilan Centrale
1 transfer
Regionale
09:12AM3h56
Livorno Centrale
01:08PMMilan Rogoredo
1 transfer
Frecciarossa
09:12AM3h38
Livorno Centrale
12:50PMMilan Centrale
1 transfer
Regionale
09:12AM4h58
Livorno Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
09:12AM6h56
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
09:26AM4h44
Livorno Centrale
02:10PMMilan Rogoredo
2 transfers
Regionale
09:26AM6h42
Livorno Centrale
04:08PMMilan Rogoredo
2 transfers
Regionale
09:26AM3h42
Livorno Centrale
01:08PMMilan Rogoredo
2 transfers
Frecciabianca
09:41AM6h27
Livorno Centrale
04:08PMMilan Rogoredo
2 transfers
Frecciabianca
09:41AM8h27
Livorno Centrale
06:08PMMilan Rogoredo
2 transfers
Frecciabianca
09:41AM4h29
Livorno Centrale
02:10PMMilan Rogoredo
2 transfers
Frecciarossa
10:12AM3h38
Livorno Centrale
01:50PMMilan Centrale
1 transfer
Regionale
10:12AM3h58
Livorno Centrale
02:10PMMilan Rogoredo
1 transfer
Regionale
10:12AM7h56
Livorno Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
10:12AM5h56
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
11:10AM6h58
Livorno Centrale
06:08PMMilan Rogoredo
1 transfer
Frecciarossa
11:10AM3h40
Livorno Centrale
02:50PMMilan Centrale
1 transfer
Regionale
11:10AM4h58
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Intercity
11:14AM4h54
Livorno Centrale
04:08PMMilan Rogoredo
2 transfers
Intercity
11:14AM4h39
Livorno Centrale
03:53PMMilan Centrale
0 transfers
Regionale
12:12PM3h56
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
12:12PM5h56
Livorno Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
12:12PM6h56
Livorno Centrale
07:08PMMilan Rogoredo
1 transfer
Frecciarossa
12:12PM3h38
Livorno Centrale
03:50PMMilan Centrale
1 transfer
Intercity
12:45PM4h50
Livorno Centrale
05:35PMMilan Centrale
1 transfer
Regionale
12:49PM6h19
Livorno Centrale
07:08PMMilan Rogoredo
1 transfer
Regionale
12:49PM5h19
Livorno Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
12:49PM3h19
Livorno Centrale
04:08PMMilan Rogoredo
1 transfer
Regionale
01:12PM5h56
Livorno Centrale
07:08PMMilan Rogoredo
1 transfer
Regionale
01:12PM4h56
Livorno Centrale
06:08PMMilan Rogoredo
1 transfer
Frecciarossa
01:12PM3h38
Livorno Centrale
04:50PMMilan Centrale
1 transfer
Intercity
01:14PM4h54
Livorno Centrale
06:08PMMilan Rogoredo
2 transfers
Intercity
01:14PM4h39
Livorno Centrale
05:53PMMilan Centrale
0 transfers
Regionale
01:43PM4h25
Livorno Centrale
06:08PMMilan Rogoredo
1 transfer
Intercity
01:43PM5h34
Livorno Centrale
07:17PMMilan Centrale
1 transfer
Regionale
01:43PM5h25
Livorno Centrale
07:08PMMilan Rogoredo
1 transfer
Regionale
01:43PM8h25
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
02:12PM3h56
Livorno Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
02:12PM6h32
Livorno Centrale
08:44PMMilan Rogoredo
2 transfers
Regionale
02:12PM4h56
Livorno Centrale
07:08PMMilan Rogoredo
1 transfer
Frecciarossa
02:12PM3h38
Livorno Centrale
05:50PMMilan Centrale
1 transfer
Intercity
02:12PM5h45
Livorno Centrale
07:57PMMilan Centrale
2 transfers
Regionale
02:12PM7h56
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
02:49PM3h19
Livorno Centrale
06:08PMMilan Rogoredo
1 transfer
Regionale
02:49PM7h19
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
02:49PM4h19
Livorno Centrale
07:08PMMilan Rogoredo
1 transfer
Frecciarossa
03:12PM3h38
Livorno Centrale
06:50PMMilan Centrale
1 transfer
Regionale
03:12PM3h56
Livorno Centrale
07:08PMMilan Rogoredo
1 transfer
Regionale
03:12PM4h56
Livorno Centrale
08:08PMMilan Rogoredo
1 transfer
Regionale
03:12PM6h56
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
04:12PM3h56
Livorno Centrale
08:08PMMilan Rogoredo
1 transfer
Frecciarossa
04:12PM3h38
Livorno Centrale
07:50PMMilan Centrale
1 transfer
Regionale
04:12PM5h28
Livorno Centrale
09:40PMMilan Rogoredo
2 transfers
Regionale
04:12PM5h56
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
04:12PM7h56
Livorno Centrale
12:08AMMilan Rogoredo
1 transfer
Frecciabianca
04:40PM4h10
Livorno Centrale
08:50PMMilan Centrale
0 transfers
Frecciarossa
04:49PM3h27
Livorno Centrale
08:16PMMilan Rogoredo
2 transfers
Regionale
04:49PM7h19
Livorno Centrale
12:08AMMilan Rogoredo
1 transfer
Regionale
04:49PM3h19
Livorno Centrale
08:08PMMilan Rogoredo
1 transfer
Regionale
04:49PM5h19
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
05:12PM4h56
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
05:12PM6h56
Livorno Centrale
12:08AMMilan Rogoredo
1 transfer
Frecciarossa
05:12PM3h38
Livorno Centrale
08:50PMMilan Centrale
1 transfer
Intercity
05:13PM4h40
Livorno Centrale
09:53PMMilan Centrale
0 transfers
Intercity
06:12PM5h05
Livorno Centrale
11:17PMMilan Centrale
1 transfer
Regionale
06:12PM3h56
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Frecciarossa
06:12PM3h38
Livorno Centrale
09:50PMMilan Centrale
1 transfer
Regionale
06:12PM5h56
Livorno Centrale
12:08AMMilan Rogoredo
1 transfer
Frecciarossa
06:49PM4h01
Livorno Centrale
10:50PMMilan Centrale
1 transfer
Regionale
06:49PM3h19
Livorno Centrale
10:08PMMilan Rogoredo
1 transfer
Regionale
06:49PM5h19
Livorno Centrale
12:08AMMilan Rogoredo
1 transfer
Frecciarossa
07:05PM3h45
Livorno Centrale
10:50PMMilan Centrale
2 transfers
Regionale
07:05PM5h03
Livorno Centrale
12:08AMMilan Rogoredo
2 transfers
Frecciarossa
08:12PM3h38
Livorno Centrale
11:50PMMilan Centrale
1 transfer
Regionale
08:12PM3h56
Livorno Centrale
12:08AMMilan Rogoredo
1 transfer
Intercity
10:41PM8h54
Livorno Centrale
07:35AMMilan Centrale
2 transfers

This is the last train of the day.

Find all the dates and times for this journey

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

Sat
Apr 13
Sun
Apr 14
Mon
Apr 15
Tue
Apr 16
Wed
Apr 17
Thu
Apr 18
Fri
Apr 19
Sat
Apr 20
Sun
Apr 21
Mon
Apr 22
Tue
Apr 23
Wed
Apr 24
Thu
Apr 25
Fri
Apr 26

Fastest train times from Livorno to Milan

Showing times and prices for Apr 13

Fastest Journey

3 h 19 m

Average

5 h 18 m

Trains per day

111

Distance

232 km

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

Fastest
Regionale
08:49AM3h19
Livorno Centrale
12:08PMMilan Rogoredo
$1051One-way
1 transfer
Fastest
Regionale
02:49PM3h19
Livorno Centrale
06:08PMMilan Rogoredo
$871One-way
1 transfer
Fastest
Regionale
12:49PM3h19
Livorno Centrale
04:08PMMilan Rogoredo
$871One-way
1 transfer
Fastest
Regionale
04:49PM3h19
Livorno Centrale
08:08PMMilan Rogoredo
$1051One-way
1 transfer
Fastest
Regionale
06:49PM3h19
Livorno Centrale
10:08PMMilan Rogoredo
$871One-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 Livorno to Milan

distanceDistance143 miles (231 km)
durationAverage train duration3 h 48 min
priceAverage train ticket price$29 (€26)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesIntercity, Frecciarossa, Regionale, Frecciabianca, Intercity Notte or Italo

Trains from Livorno to Milan cover the 143 miles (231 km) long trip taking on average 3 h 48 min with our travel partners like Intercity, Frecciarossa, Regionale, Frecciabianca, Intercity Notte or Italo. Normally, there are 25 trains operating per day. While the average ticket price for this trip costs around $29 (€26), you can find the cheapest train ticket for as low as $15 (€13). Travelers depart most frequently from Livorno Centrale and arrive in Milan Centrale.

Train companies: Intercity, Frecciarossa and Regionale from Livorno to Milan trains

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

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

FAQs: Trains from Livorno to Milan

FAQs: Travel by train from Livorno 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 Livorno to Milan.
FAQs
Cheap train tickets from Livorno to Milan can start from as little as $15 (€13) when you book in advance. The average train ticket price for Livorno to Milan is $29 (€26); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Livorno to Milan is 3 h 48 min   to travel the 143 mile (231 km) long trip, with around there are 25 trains per day. Journey times can vary on weekends and holidays.
The first train from Livorno to Milan leaves at 4: 38 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Livorno to Milan leaves at 8: 07 PM.
There are 25 trains a day from Livorno to Milan which require at least one change with Intercity, Frecciarossa, Regionale, Frecciabianca, Intercity Notte or Italo. Schedules can vary on holidays or weekends with fewer trains.
Yes, you can take a high-speed train from Livorno to Milan with Frecciarossa, Frecciabianca or Italo. Overall you can travel with the following companies: Intercity, Frecciarossa, Regionale, Frecciabianca, Intercity Notte or Italo.
When taking a train from Livorno to Milan, you can count on Intercity, Frecciarossa, Regionale, Frecciabianca, Intercity Notte or Italo for the best way to get you to Milan. You can also check all possible train providers who offer a service between Livorno and Milan and compare the amenities they offer before buying a train ticket.
Yes, you can take a night train from Livorno to Milan with Intercity Notte. Find all the info regarding night trains in Europe.  

When departing from Livorno, you have various train station options to start your trip from including Livorno Centrale, Livorno Calambrone and Livorno Centrale. 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 Livorno Centrale, which is located around 3.1 miles (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.

The cheapest month to travel from Livorno to Milan by train is March.
It's helpful to compare your options as there are 2 ways to travel to Milan from Livorno including taking a train or flight.

Important Stations and Airports in Livorno and Milan

Livorno
Milan
Livorno Centrale is the most popular Livorno 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 Livorno for your trip to Milan.
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
Livorno Calambrone
Livorno Centrale
HomeTrainsTrain Times to MilanLivorno to Milan train

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