Travel options
from Bergamo to Viareggio

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information from Bergamo to Viareggio

distanceDistance129 miles (208 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $29 (€24) • 5 h 15 min
carriersPopular travel companiesRegionale

Travel 129 miles (208 km) by train between Bergamo and Viareggio. Regionale is the main travel company operating this route. Travelers can even take a direct from Bergamo to Viareggio.

Travel Tips

Travel from Bergamo to Viareggio
Travel to Viareggio 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 Bergamo to Viareggio.
FAQs
How do I travel from Bergamo to Viareggio?

Travel between Bergamo and Viareggio by taking a train.

What is the fastest way to get from Bergamo to Viareggio?

Going by train is the quickest way from Bergamo to Viareggio with an average travel time of 5 h 15 min.

How far is Viareggio from Bergamo?

Viareggio is approximately 129 miles (208 km) away from Bergamo.

How many scheduled departures are there a day from Bergamo to Viareggio?

The average frequency per day from Bergamo to Viareggio is:

  • Around 1 train per day.

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

Where do I depart from Bergamo? Where do I arrive in Viareggio?

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

  • Most travelers board their train from Bergamo and arrive in Viareggio Scalo.
Who can get me from Bergamo to Viareggio?

Let Omio help you find the best company to travel with to Viareggio from Bergamo:

  • You can take a train from Bergamo to Viareggio with Regionale. Cheap tickets can be found for $29 (€24) with Regionale from Bergamo to Viareggio.
Where should I go next after I travel to Viareggio from Bergamo?
Omio customers who travel from Bergamo to Viareggio often also extend their vacation to go to Florence, Pisa or Milan. Omio can help you plan your trip by finding the best connections between Viareggio and these popular destinations at a great price.
When should I purchase a ticket from Bergamo to Viareggio online to score the best deals?

Before traveling from Bergamo to Viareggio, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A train ticket for this route is costing $29 (€24) one way on average.

But we recommend booking Bergamo to Viareggio tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Bergamo to Viareggio: related information

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