How to get from Messina to Viareggio

Compare flights, trains, buses and transfers to get from Messina to Viareggio

How to get from Messina to Viareggio

Travel from Messina to Viareggio and discover Toscana city of 49.1 Thousand inhabitants. The distance from Messina to Viareggio is 772 kilometers; with Wanderio you can compare the available train, flight so that you can organize your trip choosing the fastest route, the most comfortable or the cheapest one. For example, by choosing a train from Messina to Viareggio, you’ll get to your destination in about 11 hours on average; the average train ticket prices are 58 €. Going from Messina to Viareggio by flight instead? The average ticket prices are 20 € and the flight journey takes about 2 hours hours on average.


We found 6 routes From Messina to Viareggio

Compare flights, trains, buses and transfers to get from Messina to Viareggio

  • 73kg

    11h 23m

    starting from

    € 52.8

    per adult

    52.8 € / 11h 23m Messina Centrale Viareggio
  • 160kg

    1h 35m

    starting from

    € 90.0

    per adult

    90.0 € / 1h 35m Catania Fontanarossa Airport Pisa International Airport
  • 156kg

    1h 35m

    starting from

    € 113.03

    per adult

    113.03 € / 1h 35m Catania Fontanarossa Airport Florence Airport, Peretola
  • 145kg

    1h 35m

    starting from

    € 85.49

    per adult

    85.49 € / 1h 35m Lamezia Terme International Airport Pisa International Airport
  • 171kg

    1h 40m

    starting from

    € 136.49

    per adult

    136.49 € / 1h 40m Catania Fontanarossa Airport Bologna Guglielmo Marconi Airport
  • 151kg

    1h 35m

    starting from

    € 89.31

    per adult

    89.31 € / 1h 35m Lamezia Terme International Airport Bologna Guglielmo Marconi Airport
  • Trains Messina - Viareggio

    You can get from Messina to Viareggio by train, thanks to the 8 daily routes provided by Intercity, InterCityNotte. The train ride from Messina to Viareggio takes about 11 hours on average and the average train ticket is 58.0 €. Travelling Italy by train can often be cheap.


    Flights Messina - Viareggio

    To get to Viareggio from Messina you can take a flight from Reggio di Calabria (REG), which is the closest airport to Messina and is 16.2 kilometers far from the city center, and arrive at Pisa International (PSA), the closest airport that serves Viareggio. The average price for a Messina to Viareggio flight is 20.14 €, but you can find low cost flights as well, with prices starting from 20.14 €. Getting from Messina to Viareggio by flight takes about 2 hours on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 624 daily connections between Messina and Viareggio provided by Alitalia, Vueling Airlines, IBERIA, Ryanair, Meridiana fly. Pisa International (PSA) is the closest airport to Viareggio and is 23.3 kilometers away from the city center.