Travel options
from Viareggio to Turin

You can get from Viareggio to Turin by train, bus or flight.

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

May 29
Find prices
May 30
Find prices
May 31
Find prices
Jun 1
Find prices
Jun 3

Travel Information from Viareggio to Turin

distanceDistance151 miles (243 km)
modeAvailable travel modesBus or train
priceTicket price range$28 - $38
cheapestCheapest modeTrain • $28 (€25) • 3 h 28 min
fastestFastest modeTrain • $28 (€25) • 3 h 28 min
carriersPopular travel companiesBusitalia or Regionale

Take a bus or train to travel 151 miles (243 km) between Viareggio and Turin. If speed is a priority, then a train is the best option with an average duration of 3 h 28 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $28 (€25). The most popular travel companies which serve this trip are Busitalia or Regionale among others. Travelers can even take a direct from Viareggio to Turin.

Travel Tips: Travel from Viareggio to Turin

Travel to Turin 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 Viareggio to Turin.

How do I travel from Viareggio to Turin?

There are 2 ways to travel to Turin from Viareggio including taking a bus or train.

What is the cheapest way from Viareggio to Turin?

The cheapest way to travel to Turin from Viareggio is by taking a train with an average price of $28 (€25).

This is compared to other travel options to Turin:

Taking a train is usually $11 (€10) less than taking a bus to Turin, which costs on average $38 (€34) for the same trip.

What is the fastest way to travel between Viareggio and Turin?

The fastest way from Viareggio to Turin is by train with an average journey time of 3 h 28 min.

There are alternative travel options to Turin that can usually take longer:

In comparison, getting to Turin by bus can take on average 4 h 45 min.

How many miles from Viareggio to Turin would I travel?

You should expect to travel around 151 miles (243 km) between Viareggio and Turin.

How many services a day are there between Viareggio and Turin?

The average frequency per day from Viareggio to Turin is:

  • 2 trains per day.

However, we recommend checking specific travel dates for your route to Turin from Viareggio as scheduled services by bus or train can vary by season or day of the week.

What are the departure and arrival points in Viareggio and in Turin?

These are the most popular departure and arrival points when traveling from Viareggio to Turin:

  • Most travelers catch their bus from Viareggio, Stazione ferroviaria and arrive in Turin, Via Mario Pannunzio (Stazione Lingotto).
  • Most travelers catch their train from Viareggio Scalo and arrive in Torino Porta Nuova.

Which travel companies can take me from Viareggio to Turin?

If finding a good deal is your main consideration for your trip from Viareggio to Turin, then we'll help you find the best value travel companies for you:

  • Travel with Busitalia to go to Turin by bus. For a good deal on tickets, you can find Busitalia Viareggio to Turin tickets on Omio for $38 (€34).
  • Regionale can get you to Turin by train. You can find a good deal for train tickets with Regionale from Viareggio to Turin for $28 (€25) on Omio.

What other destinations are worth visiting after traveling from Viareggio to Turin?

Many of our customers who book a trip from Viareggio to Turin often extend their vacation and travel to other popular destinations like Milan, Rome or Naples. If you’re thinking of adding another destination to your Viareggio and Turin itinerary, let Omio find you the best connections between Turin and any of these top destinations today!

How far in advance should I book tickets between Viareggio and Turin online to get the best deals?

When planning your trip from Viareggio to Turin, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets are costing on average $38 (€34) one way.
  • Train tickets cost $28 (€25) one way on average.

However, we recommend buying tickets from Viareggio to Turin online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Viareggio to Turin: related information

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