Happy Valentine's! New to Omio? Get 14% off your first app booking. Valid until 16/02/2025.
14% discount applied on bookings with a total basket value up to €100.
Valid for first-time customers only
Only available on app bookings
This offer ends on 16/02/2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Milan Centrale to Viareggio train with Intercity

Sun, Feb 16
+ 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 Centrale to Viareggio

Showing times and prices for Feb 16

Cheapest

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

Cheapest
RegionaleRegionale Veloce TTPER 2475Regionale+RegionaleRegionale Veloce TTPER 2475Regionale 2595
05:20PM4h29
Milan Centrale
09:49PMViareggio station
$291One-way
1 transfer
Cheapest
RegionaleRegionale Veloce TTPER 2455Regionale+RegionaleRegionale Veloce TTPER 2455Regionale TRENORD 32171
07:20AM4h24
Milan Centrale
11:44AMViareggio station
$291One-way
1 transfer
2nd Cheapest
IntercityIntercity 685IntercityIntercity 685
07:05PM4h06
Milan Centrale
11:11PMViareggio station
$291One-way
0 transfers
2nd Cheapest
IntercityIntercity 651IntercityIntercity 651
06:10AM4h05
Milan Centrale
10:15AMViareggio station
$291One-way
0 transfers
RegionaleRegionale Veloce TTPER 2451Regionale+Regionale+RegionaleRegionale Veloce TTPER 2451Regionale Veloce 3261Regionale 19357
05:15AM6h01
Milan Centrale
11:16AMViareggio station
$311One-way
2 transfers

Milan Centrale to Viareggio train times

Showing trains for tomorrow, Sunday, February 16
ProviderDepartsDurationArrivesTransfersTickets
Frecciarossa
FRECCIAROSSA 9505
FrecciarossaFRECCIAROSSA 9505
05:10AM Milan Centrale3h59 09:09AM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 9505
FrecciarossaFRECCIAROSSA 9505
05:10AM Milan Centrale4h26 09:36AM Viareggio station1 transfer
Regionale
Regionale Veloce TTPER 2451
RegionaleRegionale Veloce TTPER 2451
05:15AM Milan Centrale6h01 11:16AM Viareggio station2 transfers
Intercity
Intercity 651
IntercityIntercity 651
06:10AM Milan Centrale4h05 10:15AM Viareggio station0 transfersDirect
Frecciarossa
FRECCIAROSSA 9515
FrecciarossaFRECCIAROSSA 9515
07:10AM Milan Centrale4h16 11:26AM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 9515
FrecciarossaFRECCIAROSSA 9515
07:10AM Milan Centrale4h40 11:50AM Viareggio station1 transfer
Regionale
Regionale Veloce TTPER 2455
RegionaleRegionale Veloce TTPER 2455
07:20AM Milan Centrale4h24 11:44AM Viareggio station1 transfer
Frecciarossa
FRECCIAROSSA 8803
FrecciarossaFRECCIAROSSA 8803
07:50AM Milan Centrale3h54 11:44AM Viareggio station2 transfers
Intercity
Intercity 657
IntercityIntercity 657
08:05AM Milan Centrale4h16 12:21PM Viareggio station0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9613
FrecciarossaFRECCIAROSSA 1000 9613
08:30AM Milan Centrale3h56 12:26PM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 9583
FrecciarossaFRECCIAROSSA 9583
09:10AM Milan Centrale4h40 01:50PM Viareggio station1 transfer
Frecciarossa
FRECCIAROSSA 9583
FrecciarossaFRECCIAROSSA 9583
09:10AM Milan Centrale3h47 12:57PM Viareggio station2 transfers
Regionale
Regionale Veloce TTPER 2459
RegionaleRegionale Veloce TTPER 2459
09:20AM Milan Centrale5h46 03:06PM Viareggio station2 transfers
Frecciabianca
Intercity 1549
IntercityIntercity 1549
10:05AM Milan Centrale3h56 02:01PM Viareggio station1 transfer
Intercity
Intercity 1549
IntercityIntercity 1549
10:05AM Milan Centrale4h22 02:27PM Viareggio station1 transfer
Frecciarossa
FRECCIAROSSA 9587
FrecciarossaFRECCIAROSSA 9587
11:10AM Milan Centrale4h16 03:26PM Viareggio station1 transfer
Regionale
Regionale Veloce TTPER 2463
RegionaleRegionale Veloce TTPER 2463
11:20AM Milan Centrale5h47 05:07PM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 8807
FrecciarossaFRECCIAROSSA 8807
11:35AM Milan Centrale3h51 03:26PM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 9535
FrecciarossaFRECCIAROSSA 9535
12:10PM Milan Centrale4h16 04:26PM Viareggio station1 transfer
Intercity
Intercity 665
IntercityIntercity 665
12:10PM Milan Centrale4h57 05:07PM Viareggio station1 transfer
Frecciabianca
FRECCIABIANCA 8619
FrecciabiancaFRECCIABIANCA 8619
01:10PM Milan Centrale3h32 04:42PM Viareggio station0 transfersDirect
Regionale
Regionale Veloce TTPER 2467
RegionaleRegionale Veloce TTPER 2467
01:20PM Milan Centrale5h10 06:30PM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 8811
FrecciarossaFRECCIAROSSA 8811
01:35PM Milan Centrale3h51 05:26PM Viareggio station2 transfers
Intercity
Intercity 669
IntercityIntercity 669
02:05PM Milan Centrale4h16 06:21PM Viareggio station0 transfersDirect
Frecciarossa
FRECCIAROSSA 8813
FrecciarossaFRECCIAROSSA 8813
02:35PM Milan Centrale3h51 06:26PM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 1000 9641
FrecciarossaFRECCIAROSSA 1000 9641
03:00PM Milan Centrale3h50 06:50PM Viareggio station2 transfers
Frecciabianca
Intercity 641
IntercityIntercity 641
03:10PM Milan Centrale3h54 07:04PM Viareggio station1 transfer
Intercity
Intercity 641
IntercityIntercity 641
03:10PM Milan Centrale4h34 07:44PM Viareggio station1 transfer
Regionale
Regionale Veloce TTPER 2471
RegionaleRegionale Veloce TTPER 2471
03:20PM Milan Centrale5h49 09:09PM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 1000 9645
FrecciarossaFRECCIAROSSA 1000 9645
04:00PM Milan Centrale3h50 07:50PM Viareggio station2 transfers
Intercity
Intercity 673
IntercityIntercity 673
04:05PM Milan Centrale4h02 08:07PM Viareggio station0 transfersDirect
Frecciarossa
FRECCIAROSSA 9551
FrecciarossaFRECCIAROSSA 9551
04:10PM Milan Centrale4h04 08:14PM Viareggio station2 transfers
Frecciarossa
FRECCIAROSSA 9551
FrecciarossaFRECCIAROSSA 9551
04:10PM Milan Centrale4h16 08:26PM Viareggio station1 transfer
Frecciarossa
FRECCIAROSSA 1000 9555
FrecciarossaFRECCIAROSSA 1000 9555
05:10PM Milan Centrale4h31 09:41PM Viareggio station2 transfers
Regionale
Regionale Veloce TTPER 2475
RegionaleRegionale Veloce TTPER 2475
05:20PM Milan Centrale4h29 09:49PM Viareggio station1 transfer
Intercity
Intercity 599
IntercityIntercity 599
05:40PM Milan Centrale4h09 09:49PM Viareggio station1 transfer
Intercity
Intercity 679
IntercityIntercity 679
06:05PM Milan Centrale4h06 10:11PM Viareggio station0 transfersDirect
Intercity
Intercity 685
IntercityIntercity 685
07:05PM Milan Centrale4h06 11:11PM Viareggio station0 transfersDirect
Frecciarossa
FRECCIAROSSA 1000 9563
FrecciarossaFRECCIAROSSA 1000 9563
07:10PM Milan Centrale4h40 11:50PM Viareggio station1 transfer
Regionale
Regionale 3061
RegionaleRegionale 3061
08:25PM Milan Centrale8h35 05:00AM Viareggio station2 transfers
Intercity
Intercity 687
IntercityIntercity 687
09:10PM Milan Centrale7h50 05:00AM Viareggio station2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Milan Centrale to Viareggio by train or bus

Sun
Feb 16
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22

Fastest train times from Milan Centrale to Viareggio

Showing times and prices for Feb 16

Fastest Journey

3 h 32 m

Average

4 h 34 m

Trains per day

41

Distance

198 km

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

Fastest
FrecciabiancaFRECCIABIANCA 8619FrecciabiancaFRECCIABIANCA 8619
01:10PM3h32
Milan Centrale
04:42PMViareggio station
$531One-way
0 transfers
2nd Fastest
FrecciarossaFRECCIAROSSA 9583Frecciarossa+Regionale+RegionaleFRECCIAROSSA 9583TUSCANY LINE 18287Regionale 19346
09:10AM3h47
Milan Centrale
12:57PMViareggio station
$781One-way
2 transfers
FrecciarossaFRECCIAROSSA 1000 9645Frecciarossa+Intercity+RegionaleFRECCIAROSSA 1000 9645Intercity 594Tuscany Line 18528
04:00PM3h50
Milan Centrale
07:50PMViareggio station
$941One-way
2 transfers
FrecciarossaFRECCIAROSSA 1000 9641Frecciarossa+Intercity+RegionaleFRECCIAROSSA 1000 9641Intercity 597TUSCANY LINE 18526
03:00PM3h50
Milan Centrale
06:50PMViareggio station
$891One-way
2 transfers
FrecciarossaFRECCIAROSSA 8811Frecciarossa+Frecciarossa+RegionaleFRECCIAROSSA 8811FRECCIAROSSA 9421Regionale 18383
01:35PM3h51
Milan Centrale
05:26PMViareggio station
$1021One-way
2 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Milan Centrale to Viareggio

Trains from Milan Centrale to Viareggio run on average 39 times per day, taking around 4h 28m. Cheap train tickets for this journey start at $17 (€15) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
122 miles (197 km)
Average train duration
4h 28m
Cheapest ticket price
$17 (€15)
Trains per day
39
Direct trains
7
Train providers
5
Fastest train
3h 56m
First train
04:50
Last train
18:05
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

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

Intercity, Frecciabianca and Regionale trains will get you to Viareggio from Milan Centrale from $13 (€12). 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.

Intercity from Milan Centrale to Viareggio train information:

  • Average Duration: 3 h 48 min
  • Cheapest Price: $13
  • Intercity frequency: 6 a day

Convenient Travel on the Milan Centrale to Viareggio Train

Looking to travel seamlessly from the heart of Milan to the sandy shores of Viareggio? The train from Milan Centrale to Viareggio offers a reliable and comfortable journey, with departures from Milano Centrale and arrivals at Viareggio. Trains from Milan Centrale to Viareggio are a popular choice for both tourists and locals, thanks to their frequent schedules and scenic routes through the beautiful Italian countryside. Whether you're planning a relaxing beach getaway or a quick day trip, this rail connection provides the perfect blend of comfort and convenience. Book your tickets now for a hassle-free travel experience!

Milan Centrale to Viareggio Train Times and Schedule

Planning your train journey from Milan Centrale to Viareggio? This scenic route covers a distance of approximately 122 miles (197 km), with an average journey duration of 3h 56m. Whether you're traveling for leisure or business, the train provides a comfortable and efficient way to reach your destination.

The Milan Centrale to Viareggio route is well-connected, with an average of 39 daily trains serving this itinerary. Trains run every day of the week, providing flexible travel options whether you're planning a weekday trip or weekend getaway.

If you're curious about the earliest and latest train departures, the first train of the day typically leaves Milan Centrale for Viareggio at 04:50, while the last train generally departs at 18:05, ensuring you have options for both early and late travel.

Make sure to check the Milan Centrale to Viareggio train schedule to find the train times that best suit your travel plans.

FAQs: Trains from Milan Centrale to Viareggio

FAQs: Travel by train from Milan Centrale to Viareggio 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 Centrale to Viareggio.
FAQs
Cheap train tickets from Milan Centrale to Viareggio can start from as little as $17 (€15) when you book in advance. The average train ticket price for Milan Centrale to Viareggio is $24 (€22); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Milan Centrale to Viareggio train travel time is 3 h 51 min   for the 122 mile (197 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first train from Milan Centrale to Viareggio leaves at 4: 10 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Milan Centrale to Viareggio leaves at 5: 05 PM.
Yes, there are 7 direct trains a day from Milan Centrale to Viareggio with Frecciabianca or Regionale. Schedules can vary on holidays or weekends with fewer direct trains.
Yes, you can take a high-speed train from Milan Centrale to Viareggio with Frecciabianca, Frecciarossa or Italo. Overall you can travel with the following companies: Intercity, Frecciabianca, Regionale, Frecciarossa or Italo.
When taking a train from Milan Centrale to Viareggio, you can count on Intercity, Frecciabianca, Regionale, Frecciarossa or Italo for the best way to get you to Viareggio. You can also check all possible train providers who offer a service from Milan Centrale to Viareggio and compare the amenities they offer before buying a train ticket.
A trip to Viareggio from Milan Centrale is worth doing but not as a day trip with a journey time of 3 h 51 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Milan Centrale to Viareggio is October.
You have options as you can travel between Milan Centrale and Viareggio 2 different ways: train or bus.

Popular train stations from Milan Centrale to Viareggio

Milan
Viareggio
The major train station for departures in Milan is Milano Centrale. Find all the information you need to know about services, amenities and connections at Milano Centrale for your trip from Milan to Viareggio.
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 05:50 - 22:20
ticketOfficeHours
Distance to city center
2 km
Wifi
Wifi
  • Free WiFi in the station.
Lockers
Lockers
  • Provided by KiPoint and located on the ground floor, on the side of Piazza Luigi di Savoia. It is open every day from 06:00 to 23:00.
Dining
Dining
  • Venchi
  • Panzera Coffee
  • Burger King
  • Bar Motta
  • Caffè Napoli
  • VyTA Boulangerie
  • Spontini
  • Starbucks
  • Dispensa Emilia
  • McDonald's
  • & many more
Accessibility
Accessibility
  • Station is wheelchair accessible, has elevators and the Sala Blu, Trenitalia's office of assistance for disabled travelers, is next to Platform 4.
Hotel
Hotel
  • Glam Hotel Milano
  • NYX MIlan
  • iQ Hotel Milano
Ticket Office
Ticket Office
  • Mon - Sun: 05:50 - 22:20
Public transit options for Milano 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
The major train station for arrivals in Viareggio is Viareggio. Find all the information you need to know about services, amenities and connections at Viareggio for your journey to Viareggio from Milan.
ViareggioParkingDiningATMTaxisAccessibilityWCHotel
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel

Most popular routes to and from Milan Centrale and Viareggio

More options for your journey from Milan Centrale to Viareggio

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

HomeTrainsTrains in ItalyTrain Times to ViareggioMilan Centrale to Viareggio 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

Useful links