There are 4 ways to get from Viareggio to Vernazza by train (Trenitalia), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Viareggio to Vernazzatrain Re
1h 24m€7–11Drive 79 km
- Drive from Viareggio to Vernazzacar 79 km
1h 19m€15–21Taxi
- Take the taxi from Viareggio to Vernazzataxi 79 km
1h 19m€170–220Train via La Spezia Migliarina (Trenitalia)
- Take the train from Viareggio to La Spezia Migliarinatrain Re
- Take the train from La Spezia Migliarina to Vernazzatrain Re
1h 40m€7–11
Viareggio to Vernazza by train (Trenitalia)
Comparing Your Travel Options
The cheapest way to get from Viareggio to Vernazza is to train via La Spezia Migliarina which costs €7 - €12 and takes 1h 40m.
The fastest way to get from Viareggio to Vernazza is to drive which takes 1h 19m and costs €14 - €21.
Yes, there is a direct train departing from Viareggio and arriving at Vernazza. Services depart twice a week, and operate Sunday. The journey takes approximately 1h 24m.
The distance between Viareggio and Vernazza is 66 km. The road distance is 79 km.
The best way to get from Viareggio to Vernazza without a car is to train which takes 1h 24m and costs €7 - €11.
The train from Viareggio to Vernazza takes 1h 24m including transfers and departs twice a week.
Viareggio to Vernazza train services, operated by Trenitalia, depart from Viareggio station.
Viareggio to Vernazza train services, operated by Trenitalia, arrive at Vernazza station.
Yes, the driving distance between Viareggio to Vernazza is 79 km. It takes approximately 1h 19m to drive from Viareggio to Vernazza.
Book your Viareggio to Vernazza train tickets online with Omio.
What companies run services between Viareggio, Italy and Vernazza, Italy?
Trenitalia operates a train from Viareggio to Vernazza twice a week. Tickets cost €7–11 and the journey takes 1h 24m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Viareggio to Vernazza
- Ave. Duration
- 1h 24m
- Frequency
- Twice a week
- Estimated price
- €7–11
- Website
- Trenitalia
Train from Viareggio to La Spezia Migliarina
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–9
- Website
- Trenitalia
Train from La Spezia Migliarina to Vernazza
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- €1–3
- Website
- Trenitalia
- Ave. Duration
- 1h 19m
- Estimated price
- €170–220
Consorzio RadioTaxi Lucca
- Phone
- 0583 1745
- Website
- luccataxi.it
Co.Ta.Pi RADIOTAXI PISA
- Phone
- (+39) 050-983708
- Website
- cotapi.it
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Booking & Getting There
There are 4038+ hotels available in Vernazza.








