There are 4 ways to get from Montecatini Terme to Viareggio by train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  49 min

  1. Firenze - Pistoia - Lucca - Viareggio

$4 - $10

3 alternative options

Bus  •  2 h 1 min

  1. P851
  2. E02 / ...

$6 - $8

Taxi  •  37 min

  1. 36.6 miles

$130 - $160

Drive  •  37 min

  1. 36.6 miles

$8 - $13

What companies run services between Montecatini Terme, Italy and Viareggio, Italy?

Trenitalia operates a train from Montecatini Terme to Viareggio hourly. Tickets cost $4 - $10 and the journey takes 49 min. Alternatively, you can take a bus from Montecatini Terme to Viareggio via Piazzale Verdi and P.Le Verdi in around 2 h 1 min.

Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Montecatini C. to Viareggio
Ave. Duration
49 min
Frequency
Hourly
Estimated price
$4 - $10
Website
orario.trenitalia.com
1st Class
$8 - $10
Bus operators
Blubus
Website
blubus.it
Bus from (Montecatini) Via Enrico Toti, Fr.13 to Piazzale Verdi
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
blubus.it
VaiBus
Phone
800 570530
Website
vaibus.it
Bus from P.Le Verdi to Via Tobino Vigili Fuoco
Ave. Duration
42 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
vaibus.it
Other operators
Taxi from Montecatini Terme to Viareggio
Ave. Duration
37 min
Estimated price
$130 - $160

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Need to know: Greyhound and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

Questions & Answers

The distance between Montecatini Terme and Viareggio is 42 km. The road distance is 59 km.

The cheapest way to get from Montecatini Terme to Viareggio is to bus which costs 4€ - 7€ and takes 2 h 1 min.

The quickest way to get from Montecatini Terme to Viareggio is to taxi which takes 37 min and costs 110€ - 140€.

Yes, there is a direct train departing from Montecatini C. and arriving at Viareggio. Services depart hourly, and operate every day. The journey takes approximately 49 min.

No, there is no direct bus from Montecatini Terme to Viareggio. However, there are services departing from (Montecatini) Via Enrico Toti, Fr.13 and arriving at Via Tobino Vigili Fuoco via P.Le Verdi. The journey, including transfers, takes approximately 2 h 1 min.

The train from Montecatini C. to Viareggio takes 49 min including transfers and departs hourly.