Milan to Viareggio bus

Cheap bus tickets from Milan to Viareggio

Showing times and prices for Sep 26

Cheapest

10

Average

21

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Autostradale
05:45AMMilan3h45 09:30AMViareggio
0 transfers
101One-way
Autostradale
05:15AMMilan4h15 09:30AMViareggio
0 transfers
101One-way
Flixbus
02:55AMMilan6h00 08:55AMViareggio
0 transfers
321One-way
Flixbus
01:05AMMilan7h50 08:55AMViareggio
0 transfers
321One-way

Bus schedule from Milan to Viareggio

Showing buses for tomorrow, Monday, September 26
Flixbus
01:05AMMilan7h50 08:55AMViareggio
0 transfers
Flixbus
02:55AMMilan6h00 08:55AMViareggio
0 transfers
Autostradale
05:15AMMilan4h15 09:30AMViareggio
0 transfers
Autostradale
05:45AMMilan3h45 09:30AMViareggio
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Sep 26
Tue
Sep 27
Wed
Sep 28
Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02

Bus times from Milan to Viareggio

Showing times and prices for Sep 26

Fastest Journey

3 h 45 m

Average

5 h 27 m

Buses per day

4

Distance

196 km

Of the 4 buses that leave Milan for Viareggio every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Autostradale
05:45AMMilan3h45 09:30AMViareggio
0 transfers
101One-way
Autostradale
05:15AMMilan4h15 09:30AMViareggio
0 transfers
101One-way
Flixbus
02:55AMMilan6h00 08:55AMViareggio
0 transfers
321One-way
Flixbus
01:05AMMilan7h50 08:55AMViareggio
0 transfers
321One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Milan to Viareggio

distanceDistance121 miles (195 km)
durationAverage bus duration3 h 45 min
priceAverage bus ticket price$30 (€29)
changesDirect busYes
carriersBus companiesBlaBlaCar, Flixbus or Autostradale

Buses from Milan to Viareggio cover the 121 miles (195 km) long journey taking on average 3 h 45 min with our travel partners like BlaBlaCar, Flixbus or Autostradale. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $23 (€22), but the average price of bus tickets is $30 (€29). Travelers depart most frequently from Milano Centrale and arrive in Viareggio, Stazione ferroviaria.

Bus providers: Autostradale and FlixBus from Milan to Viareggio

Buy your official Autostradale and FlixBus bus tickets to Viareggio from Milan from $23 (€22) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most affordable route.

FlixBus
Autostradale

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

  • Average Price: $23

Are you making plans to travel from Milan to Viareggio? Why not take a bus with Autostradale? Omio can show you current Autostradale bus times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Milan to Viareggio buses all in one place. On the Autostradale bus, you can expect to travel 121 miles (195 km) from Milan to Viareggio. If you use the Omio app to search for buses from Milan to Viareggio, you can quickly see if the Autostradale ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you have found your perfect one-way Autostradale bus to Viareggio from Milan, book your cheap bus tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Travel Tips: Bus to Viareggio from Milan

    Take the bus 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 Milan to Viareggio.
    FAQs
    Omio customers have found the cheapest buses from Milan to Viareggio to cost as little as $23 (€22)  in the next 7 days.
    If you’re looking to buy your bus tickets in the next week, you can expect the Milan to Viareggio bus price to come in at an average of $30 (€29)  one way.
    When traveling this route you should expect the distance to Viareggio from Milan by bus to be approximately 121 miles (195 km).
    While the time it takes to travel 121 miles (195 km) to Viareggio from Milan can vary based on specific dates, weekends, and holidays, the Milan to Viareggio bus journey time is on average 3 h 45 min.

    When taking the bus from Milan to Viareggio, you can choose to depart from bus stations like Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Novegro-Tregarezzo, Aeroporto di Milano Linate. Your trip can end in bus stations such as Viareggio, Stazione ferroviaria, Viareggio, Piazza Massimo D'Azeglio (Parco dei Bambini XXV) and Viareggio, Piazza Massimo D'Azeglio Nord.

    Omio customers who travel this route most frequently depart from Milano Centrale   and arrive in Viareggio, Stazione ferroviaria.

    You can find the most popular departure bus station for this route, Milano Centrale, located approximately 2.3 miles (3.7 km) from the city center of Milan. The most popular arrival bus station in Viareggio, called Viareggio, Stazione ferroviaria, is located around 0.1 miles (235 m) away from its city center.

    For the best Milan to Viareggio bus to book, you can travel safely and comfortably with BlaBlaCar, Flixbus or Autostradale. However, it's always good to check all possible bus companies with services between Milan and Viareggio to compare what amenities they may offer.
    Yes, you can find a direct bus to Viareggio from Milan with Autostradale or BlaBlaCar  on Omio. This is worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    The earliest bus for this trip departs from Milan at 5: 15 AM. The last bus leaves from Milan at 10: 00 AM. Check Omio for the latest bus schedule from Milan to Viareggio and book the best time to depart on your chosen travel date.
    If you purchase the Milan to Viareggio bus within the next 7 days, you can find one way tickets to cost on average $30 (€29). However, booking your bus ticket in advance gives you access to the best prices for buses between Milan and Viareggio. Look out for bus tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    More options for your journey from Milan to Viareggio

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

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language