Viareggio railway station (Italian: Stazione di Viareggio) serves the city and comune of Viareggio, in the region of Tuscany, central Italy. Opened in 1936, it forms part of the Pisa–La Spezia–Genoa railway, and is also a junction for a secondary line to Lucca.
The station is currently managed by Rete Ferroviaria Italiana (RFI). Train services to and from the station are operated by Trenitalia. Each of these companies is a subsidiary of Ferrovie dello Stato (FS), Italy's state-owned rail company.
Thanks to its position, the station is the most significant one in the Province of Lucca. It is an important junction connecting Pisa, Livorno and Rome with La Spezia, Genoa, Parma and Milan, and providing interchange for passengers to and from all of these cities with trains to and from Lucca, Florence and the Garfagnana. Its catchment area includes much of the Versilia.