Cheapest
Average
The best way to find a cheap train ticket from Viareggio to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Frecciarossa Regionale 18391 | 05:30AM Viareggio station | 4h20 | 09:50AM Milan Centrale | 1 transfer | |
Intercity Intercity 658 | 05:57AM Viareggio station | 4h11 | 10:08AM Milan Centrale | 0 transfersDirect | |
Frecciarossa Regionale 19335 | 06:04AM Viareggio station | 3h46 | 09:50AM Milan Centrale | 2 transfers | |
Regionale Regionale 2594 | 06:18AM Viareggio station | 4h27 | 10:45AM Milan Porta Garibaldi | 0 transfersDirect | |
Intercity Intercity 662 | 06:57AM Viareggio station | 4h06 | 11:03AM Milan Centrale | 0 transfersDirect | |
Frecciarossa Regionale 18425 | 07:14AM Viareggio station | 3h58 | 11:12AM Milan Porta Garibaldi | 1 transfer | |
Regionale Regionale 19332 | 07:24AM Viareggio station | 5h21 | 12:45PM Milan Centrale | 2 transfers | |
Intercity Regionale 19332 | 07:24AM Viareggio station | 4h51 | 12:15PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale 19343 | 07:55AM Viareggio station | 3h55 | 11:50AM Milan Centrale | 2 transfers | |
Regionale TUSCANY LINE 18507 | 08:10AM Viareggio station | 6h35 | 02:45PM Milan Centrale | 2 transfers | |
Frecciarossa TUSCANY LINE 18507 | 08:10AM Viareggio station | 4h40 | 12:50PM Milan Centrale | 1 transfer | |
Frecciarossa TUSCANY LINE 18507 | 08:10AM Viareggio station | 4h20 | 12:30PM Milan Centrale | 2 transfers | |
Regionale Regionale 19390 | 08:37AM Viareggio station | 7h02 | 03:39PM Milan Centrale | 2 transfers | |
Frecciarossa FRECCIABIANCA 8605 | 08:48AM Viareggio station | 4h02 | 12:50PM Milan Centrale | 2 transfers | |
Frecciarossa TUSCANY LINE 18509 | 09:10AM Viareggio station | 4h02 | 01:12PM Milan Porta Garibaldi | 1 transfer | |
Intercity Intercity 666 | 09:23AM Viareggio station | 4h38 | 02:01PM Milan Centrale | 0 transfersDirect | |
Frecciarossa Intercity 651 | 10:00AM Viareggio station | 3h50 | 01:50PM Milan Centrale | 2 transfers | |
Frecciabianca FRECCIABIANCA 8606 | 10:12AM Viareggio station | 3h49 | 02:01PM Milan Centrale | 1 transfer | |
Frecciarossa TUSCANY LINE 18511 | 10:14AM Viareggio station | 3h58 | 02:12PM Milan Porta Garibaldi | 1 transfer | |
Frecciarossa Regionale 18409 | 10:30AM Viareggio station | 4h20 | 02:50PM Milan Centrale | 1 transfer | |
Frecciarossa Intercity 505 | 10:49AM Viareggio station | 4h01 | 02:50PM Milan Centrale | 2 transfers | |
Regionale Regionale 18361 | 11:23AM Viareggio station | 5h22 | 04:45PM Milan Centrale | 2 transfers | |
Intercity Intercity 670 | 12:00PM Viareggio station | 4h06 | 04:06PM Milan Centrale | 0 transfersDirect | |
Frecciarossa TUSCANY LINE 18515 | 12:07PM Viareggio station | 4h43 | 04:50PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale 19359 | 12:59PM Viareggio station | 3h51 | 04:50PM Milan Centrale | 2 transfers | |
Intercity Intercity 510 | 01:17PM Viareggio station | 4h22 | 05:39PM Milan Centrale | 1 transfer | |
Regionale Regionale 18367 | 01:23PM Viareggio station | 5h22 | 06:45PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale 18413 | 01:33PM Viareggio station | 4h17 | 05:50PM Milan Centrale | 1 transfer | |
Intercity Intercity 674 | 02:02PM Viareggio station | 4h01 | 06:03PM Milan Centrale | 0 transfersDirect | |
Intercity Regionale 18519 | 02:10PM Viareggio station | 5h07 | 07:17PM Milan Centrale | 1 transfer | |
Intercity Regionale 18371 | 02:23PM Viareggio station | 4h54 | 07:17PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale 18394 | 02:28PM Viareggio station | 4h22 | 06:50PM Milan Centrale | 1 transfer | |
Regionale Regionale 19354 | 02:52PM Viareggio station | 4h47 | 07:39PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale 19363 | 03:03PM Viareggio station | 3h47 | 06:50PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale 18521 | 03:10PM Viareggio station | 4h02 | 07:12PM Milan Porta Garibaldi | 1 transfer | |
Frecciabianca FRECCIABIANCA 8616 | 03:12PM Viareggio station | 3h51 | 07:03PM Milan Centrale | 1 transfer | |
Intercity Regionale 18373 | 03:23PM Viareggio station | 4h42 | 08:05PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale 18415 | 03:34PM Viareggio station | 4h16 | 07:50PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale 18447 | 04:02PM Viareggio station | 3h48 | 07:50PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale 18525 | 04:10PM Viareggio station | 4h20 | 08:30PM Milan Centrale | 2 transfers | |
Regionale Regionale 18377 | 04:23PM Viareggio station | 4h22 | 08:45PM Milan Rogoredo | 2 transfers | |
Frecciabianca FRECCIABIANCA 8620 | 05:12PM Viareggio station | 3h32 | 08:44PM Milan Centrale | 0 transfersDirect | |
Regionale Regionale 18381 | 05:23PM Viareggio station | 5h22 | 10:45PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale 18401 | 05:33PM Viareggio station | 4h17 | 09:50PM Milan Centrale | 1 transfer | |
Intercity Intercity 684 | 06:02PM Viareggio station | 3h59 | 10:01PM Milan Centrale | 0 transfersDirect | |
Frecciarossa TUSCANY LINE 18529 | 06:10PM Viareggio station | 4h02 | 10:12PM Milan Porta Garibaldi | 1 transfer | |
Intercity TUSCANY LINE 18529 | 06:10PM Viareggio station | 5h07 | 11:17PM Milan Centrale | 1 transfer | |
Intercity Regionale 18387 | 06:23PM Viareggio station | 4h54 | 11:17PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale 18403 | 06:33PM Viareggio station | 4h17 | 10:50PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale 19375 | 07:07PM Viareggio station | 3h43 | 10:50PM Milan Centrale | 2 transfers | |
Regionale Regionale 2596 | 07:13PM Viareggio station | 4h09 | 11:22PM Milan Centrale | 0 transfersDirect | |
Intercity Intercity 518 | 07:19PM Viareggio station | 4h20 | 11:39PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale 18423 | 07:33PM Viareggio station | 4h17 | 11:50PM Milan Centrale | 1 transfer | |
Frecciarossa Intercity 673 | 08:03PM Viareggio station | 3h47 | 11:50PM Milan Centrale | 2 transfers | |
Regionale Regionale 19382 | 10:01PM Viareggio station | 9h38 | 07:39AM Milan Centrale | 2 transfers | |
Intercity Intercity 522 | 11:10PM Viareggio station | 8h29 | 07:39AM Milan Centrale | 2 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
3 h 32 m
Average
4 h 34 m
Trains per day
56
Distance
196 km
Of the 56 trains that leave Viareggio for Milan every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 121 miles (195 km) |
Average train duration 4h 19m |
Cheapest ticket price $11 (€10) |
Trains per day 44 |
Direct trains 8 |
Train providers 4 |
Fastest train 3h 28m |
First train 00:24 |
Last train 23:29 |
Intercity, Regionale and Frecciabianca trains will get you to Milan from Viareggio from $11 (€10). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
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.
Viareggio to Milan train information with Intercity:
Passengers board the train most frequently from Viareggio, which is located around 0.7 miles (1.1 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.
Here are some other resources that might have the information you need