There are 5 ways to get from Viareggio to Marina di Pietrasanta by bus, taxi, car, towncar or foot

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

Bus  •  22 min

  1. Take the bus from Via Mazzini to P.Za Xxiii Maggio E24n / ...

$2 - $3

4 alternative options

Taxi  •  11 min

  1. Take a taxi from Viareggio to Marina di Pietrasanta 5.9 miles

$24 - $29

Drive  •  11 min

  1. Drive from Viareggio to Marina di Pietrasanta 5.9 miles

$1 - $2

Uber  •  11 min

  1. Take an Uber from Viareggio to Marina di Pietrasanta 5.9 miles

$40

Walk  •  1 h 50 min

  1. Walk from Viareggio to Marina di Pietrasanta 5.8 miles

Questions & Answers

The cheapest way to get from Viareggio to Marina di Pietrasanta is to drive which costs 1€ - 2€ and takes 11 min.

More details

The quickest way to get from Viareggio to Marina di Pietrasanta is to taxi which costs 20€ - 25€ and takes 11 min.

More details

Yes, there is a direct bus departing from Via Mazzini and arriving at P.Za Xxiii Maggio. Services depart every 30 minutes, and operate every day. The journey takes approximately 22 min.

More details

The distance between Viareggio and Marina di Pietrasanta is 8 km. The road distance is 9.4 km.

Get driving directions

The best way to get from Viareggio to Marina di Pietrasanta without a car is to bus which takes 22 min and costs 1€ - 3€.

More details

The bus from Via Mazzini to P.Za Xxiii Maggio takes 22 min including transfers and departs every 30 minutes.

More details

Viareggio to Marina di Pietrasanta bus services, operated by VaiBus, depart from Via Mazzini station.

More details

Viareggio to Marina di Pietrasanta bus services, operated by VaiBus, arrive at P.Za Xxiii Maggio station.

More details

Yes, the driving distance between Viareggio to Marina di Pietrasanta is 9 km. It takes approximately 11 min to drive from Viareggio to Marina di Pietrasanta.

Get driving directions

There are 2242+ hotels available in Marina di Pietrasanta. Prices start at $70 USD per night.

More details

Map of how to get from Viareggio to Marina di Pietrasanta.
Launch map view
  • Distance: 5.1 miles
  • Duration: 22 min

What companies run services between Viareggio, Italy and Marina di Pietrasanta, Italy?

VaiBus operates a bus from Viareggio to Marina di Pietrasanta every 30 minutes. Tickets cost $2 - $3 and the journey takes 22 min.

Bus operators
VaiBus
Phone
800 570530
Website
vaibus.it
Bus from Via Mazzini to P.Za Xxiii Maggio
Ave. Duration
22 min
Frequency
Every 30 minutes
Estimated price
$2 - $3
Schedules at
vaibus.it
Other operators
Uber Milan
Website
uber.com
Towncar from Viareggio to Marina di Pietrasanta
Ave. Duration
11 min
Frequency
On demand
Estimated price
$40
Signup at
uber.com
Black
$40
Lux
$55
Van
$55
Taxi from Viareggio to Marina di Pietrasanta
Ave. Duration
11 min
Estimated price
$24 - $29

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.