COMPARE Prices across different modes

Sep 20
Find prices
Sep 21
$96Marino Autolinee
$6Wizz Air
Sep 23
$75Marino Autolinee
$19Wizz Air
Sep 24
$15Malta Air
Sep 25
$35Malta Air
Sep 26
$16Wizz Air
Sep 27
Sep 28
$82Marino Autolinee
$6Wizz Air
Sep 29
$88Marino Autolinee
$10Malta Air
Sep 30
$88Marino Autolinee
$16Wizz Air
Oct 1
$32Malta Air
Oct 2
Find prices
Find prices
$118Alitalia Cityliner
Oct 3
Find prices
$13Wizz Air

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information from Verona to Salerno

distanceDistance378 miles (610 km)
durationAverage train duration11 h 23 min
priceAverage train ticket price$74 (€59)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesFrecciarossa or Frecciargento

Trains from Verona to Salerno cover the 378 miles (610 km) long route taking on average 11 h 23 min with our travel partners like Frecciarossa or Frecciargento. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this route costs around $74 (€59), you can find the cheapest train ticket for as low as $54 (€43). Travelers depart most frequently from Verona Porta Nuova and arrive in Salerno.


Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 378 miles (610 km) between Verona and Salerno quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train schedule for the Verona to Salerno route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this trip, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train from Verona to Salerno with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Travel Tips

Trains from Verona to Salerno
Travel by train to Salerno 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 Verona to Salerno.
How much do cheap train tickets from Verona to Salerno cost?
Looking to save money on your trip? Omio customers have found the cheapest train from Verona to Salerno for the next 7 days starting from $54 (€43)  one way.
How much is a train ticket between Verona and Salerno?
The train price to Salerno from Verona is on average $73 (€59)  if you are looking to purchase your tickets for this journey in the next 7 days.
How far is Salerno from Verona by train?
You should expect to travel around 378 miles (610 km)  between Verona and Salerno by train.
How long is a train from Verona to Salerno on average?
While the time it takes to travel 378 miles (610 km) between Verona and Salerno can vary based on specific dates, weekends, and holidays, the Verona to Salerno train journey time is on average 11 h 23 min.
What train station in Verona goes to Salerno? What train station do I come into Salerno from Verona?

Omio customers traveling this route book their trains from Verona Porta Nuova   to Salerno.

Where is the train station in Verona? Where is the train station in Salerno?

Passengers board their train most frequently from Verona Porta Nuova and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Salerno and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Salerno.

Which train companies can get me from Verona to Salerno?
For the best Verona to Salerno train to buy, you can travel safely and comfortably with Frecciarossa or Frecciargento. However, it's always good to check all possible train companies with services from Verona to Salerno to compare what amenities they may offer.
Can I find a direct train from Verona to Salerno?
Yes, there is 1 direct train per day from Verona to Salerno, and you can find a direct train for this journey with Frecciargento  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many trains per day are there between Verona and Salerno?
On average, there is 1 train a day from Verona to Salerno. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Verona to Salerno? What time is the last train from Verona to Salerno?
The first Verona to Salerno train departs at 5: 03 AM   and the last train from Verona to Salerno leaves at 9: 36 PM. Check out the most up-to-date train schedule from Verona to Salerno on Omio and find the best time to travel to your destination.
How far in advance should I book a train ticket from Verona to Salerno to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets between Verona and Salerno within the next 7 days, you can find tickets to cost on average $73 (€59) one way. To find the best prices for this trip, consider booking your train ticket from Verona to Salerno a few months in advance.

Important Stations and Airports for this Journey

Verona Porta Nuova