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

Deutsche Bahn

Train Information from Florence to Salerno

distanceDistance278 miles (449 km)
durationAverage train duration6 h 26 min
priceAverage train ticket price$41 (€33)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesFrecciarossa, Italo, Trenitalia, Intercity or Intercity Notte

Trains from Florence to Salerno cover the 278 miles (449 km) long route taking on average 6 h 26 min with our travel partners like Frecciarossa, Italo, Trenitalia, Intercity or Intercity Notte. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $21 (€17), but the average price of train tickets is $41 (€33). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Salerno.

Train companies

Florence to Salerno with Italo, Frecciarossa and Trenitalia

Travel between Florence and Salerno from $21 (€17) with Omio’s train partners Italo, Frecciarossa and Trenitalia! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.


Trains from Florence to Salerno

Nestled on the coast of Italy’s Campania region, the port city of Salerno is known for its beautiful beaches, vibrant nightlife, authentic southern Italian cuisine as well its proximity to the Amalfi Coast and the Cilento National Park. Salerno is located about 278 miles (449 km) south of Florence. Traveling by train, the trip between Florence to Salermo can take as little as 3h 15min on one of the high-speed trains, but on average the trip on a high-speed train lasts about 3h 15min; on an InterCity train, the trip averages around 7h. With about 30 departures scheduled per day, it’s easy to find a train route that fits your travel schedule and budget.


Florence to Salerno Train Time: Daily Departures

About 30 trains depart from Florence to Salerno every day, with slight variations to the schedule on weekends and holidays. At least one departure is scheduled every hour between about 5:45 a.m. and 6:45 p.m.; in most hours of day, two or three departures are scheduled. Four night trains are also on the schedule most days, departing around 5:30 p.m., 10 p.m., 11 p.m. and 12:40 a.m.


How long is the journey by train from Florence to Salerno?

The duration of the journey by train from Florence to Salerno ranges between about 3h 15min on one of the direct high-speed train routes to just over 10h on a night train that requires one transfer. On average, the high-speed trains complete the trip in about 3h 50min, while the slower InterCity and Intercity Night trains take about 7h or 7h 30min, on average.


What are the departure and arrival stations for trains from Florence to Salerno?

Departure train stations: All of the high-speed trains and about half of the InterCity trains from Florence to Salerno depart from the Santa Maria Novella (SMN) train station, which is Florence’s main railway station. SMN is located in the city center, less than 0.5 miles (800 m) from the Piazza della Republica. If you don’t want to walk from the Piazza, you can take the one of the many city buses that stop in front of SMN station, including bus #C2, #14, or #C4; the bus ride takes less than 5min. Once you arrive at SMN station, you’ll find all the amenities of a major Italian railway station, including plenty of shopping and dining options, first-class passenger lounges, train ticket offices, ATMs, restrooms, travel and tourism counters, assistance for passengers with disabilities, luggage storage, and car rental counters. Florence’s main bus station is located right across the street from the SMN train station. A few of the InterCity trains depart from Florence’s Rifredi train station, which is about 2 miles (3.2 km) north of the SMN train station. Getting to the Rifredi station from the city center is an easy 5min ride on one of Trenitalia’s regional trains, which run between the SMN and Rifredi stations every 10min throughout the day. Rifredi is a small station, but you can still find someplace to get a bit to eat and there are restrooms, a newsstand, and vending machines. There is parking at the station as well as a taxi stand and bus stops. One of the InterCity Night trains departs from Florence’s Campo di Marte train station, which is just west of the city center. It takes about 8min to get from the Campo di Marte station to the SMN station in the city center via Trenitalia’s regional trains that run every 30min throughout the day. Facilities at the Campo di Marte station include train ticket offices and automatic ticket machines, some small cafes and shops, a seated waiting area, a newsstand, vending machines, and restrooms, and taxis and buses stop outside the station.

Arrival train station: All of the trains from Florence to Salerno stop at Salerno’s central train station (although many of the routes do continue on either by bus to Salerno’s Irno Station or by the Metro commuter rail to Salerno’s Via Vernieri station).  Salerno station is located on the eastern edge of the city center, just about 0.75 miles (1.2 km) from the Church of St Augustine. By bus, it takes less than 10min to get to the Church of St Augustine, and you can catch one of the city’s #004, #005 or #009 buses to this part of town about every 15min. At the station, travelers will find train ticket offices, some shops and restaurants, Trenitalia’s first-class lounge, luggage storage, an office to assist travelers with disabilities, a tourism information counter, newsstands, restrooms, vending machines, car rental counters, parking, and free Wi-Fi. The city’s Metro trains also stop at the station, and taxis and buses have stops in the piazza outside the station.


Which train companies travel from Florence to Salerno?

Trenitalia and Italo are the two train companies that travel from Florence to Salerno. Trenitalia is Italy’s main train company, and it operates most of the routes between Florence and Salerno. Trenitalia operates its high-speed Frecciarossa and Frecciargento trains on these routes as well as its InterCity and InterCity Night trains. Italo is an Italian train company that provides high-speed rail service to about 25 cities in Italy. The Italo high-speed trains serve about five of the daily Florence-to-Salerno routes, and all of the Italo routes run directly between the two cities.


Trenitalia trains from Florence to Salerno

Most of the Trenitalia routes from Florence to Salerno are served by Trenitalia’s high-speed Frecciarossa and Frecciargento trains. Although one of the Frecciargento trains completes the journey in about 3h 15min, most of the trains require about 3h 50min to travel between the two cities. With about daily 16 departures scheduled, passengers don’t have to wait more than an hour for a train. All but about four of these trains run direct routes, making this a quick and convenient way to travel. About five of the daily Trenitalia routes from Florence to Salerno are served by the company’s InterCity trains. These trains stop at most of the cities and important towns along the route, which slows the journey quite a bit. On average, these trains take about 7h to arrive at the Salerno station. All of the InterCity routes require one transfer. Trenitalia’s InterCity Night trains serve about four of the daily routes, departing in the evening (or even overnight) and arriving at their destination in about 7h 32min on average with one transfer (although the one direct InterCity Night route completes the journey in about 6h 30min).


Italo trains from Florence to Salerno

Italo trains running from Florence to Salerno are scheduled to depart from Florence about five times per day, with a couple leaving in the morning before about 11 a.m. and the others departing after 3:30 p.m. Italo’s high-speed trains reach their destination in about 3h 50min, and they all run direct routes between the two cities.


Trains from Florence to Salerno: Services on Board

Trenitalia offers four levels of service on its Frecciarossa and Frecciargento trains: Standard, Premium, Business and Executive. Italo also four levels of service on its high-speed trains: Smart, Comfort, Prima and Club Executive. On Trenitalia’s InterCity and InterCity Night trains, only Standard- and First-Class service levels are offered. On both the Italo and Trenitalia trains, passengers should store their large luggage items in the designated compartments in the trains; there are racks above the seats and room underneath the seats for smaller luggage items. Trenitalia has no fees or restrictions for luggage on their trains, but Italo limits luggage to two large items (up to 11.8 x 27.5 x 35.5 inches, or 30x70x90 cm) and one small item per passenger. Both Italo and Trenitalia allow pets on their trains. Small pets must travel in a secure crate that can fit under the seat. Both companies charge a fee for dogs that are not traveling in a crate, requiring the dogs to be leashed and muzzled at all times while on the train. Guide dogs are not subject to fees or restrictions. On Trenitalia and Italo trains, bikes are considered luggage and therefore must be folded (or disassembled) and stored in a bag in the designated luggage compartments. Fully assembled bicycles are not allowed on the trains.  Both Trenitalia and Italo provide assistance services for passengers with disabilities. It is always recommended that passengers contact their train company at least 48h before traveling to make any special travel arrangements.


How to find cheap train tickets from Florence to Salerno?

It’s easy to find cheap train tickets from Florence to Salerno, especially if you’re flexible with your travel dates and if you’re able to book your tickets in advance. Trenitalia and Italo both offer discounts for passengers over the age of 60 and discounts when you purchase a same-day return ticket. Children’s tickets are free when they’re traveling with a paid adult. With Trenitalia, you can score two Saturday-travel tickets for the price of one. Riding on an InterCity train takes a bit longer to reach your destination, but the trip will save you money; InterCity tickets can be less than half the price of high-speed train tickets.


Travel Tips

Trains from Florence 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 Florence to Salerno.
How much do cheap train tickets from Florence to Salerno cost?
Omio customers have found cheap train tickets to Salerno from Florence for as low as $21 (€17)  for the next 7 days.
How much does it cost to take a train from Florence to Salerno?
If you are looking to book your train ticket in the next 7 days, you can expect the Florence to Salerno train to cost on average $41 (€33)  one way.
How far is it from Florence to Salerno by train?
The Florence to Salerno train distance is approximately 278 miles (449 km).
How long is the train between Florence and Salerno?
On average the Florence to Salerno train travel time is 6 h 26 min  for the 278 miles (449 km) long journey, but the duration can vary if you travel on weekends and holidays.
When traveling by train from Florence to Salerno, which train station in Florence do I depart from and which train station in Salerno do I arrive in?

Some of the Florence train stations to Salerno you can start your journey from include Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. Similarly, some of the arrival train stations in Salerno include Salerno, Salerno Torrione and Salerno Irno.

When traveling this route, Omio customers are departing most frequently from Firenze Santa Maria Novella   and arriving in Salerno.

Where is the train station in Florence to go to Salerno? Where is the train station in Salerno located?

Passengers board the train most frequently from Firenze Santa Maria Novella, which is located around 1 mile (s) / 1 km away from the city center, and they get off the train at Salerno, located 0 mile (s) / 0 km away from the city center.

Which train providers should I travel with from Florence to Salerno?
For the best Florence to Salerno train to purchase, you can travel safely and comfortably with Frecciarossa, Italo, Trenitalia, Intercity or Intercity Notte. However, it's always good to check all possible train providers with services between Florence and Salerno to compare what amenities they may offer.
How many train services per day are there to Salerno from Florence?
The average number of trains departing Florence for Salerno is 12 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Florence to Salerno?
You can take the first train from Florence to Salerno at 10: 42 AM. The last train from Florence to Salerno that you can take departs at 10: 40 PM. Omio shows you the latest train from Florence to Salerno schedule to help you book the best departure time for this trip.
When should I buy the Florence to Salerno train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you buy train tickets from Florence to Salerno within the next 7 days, you can find tickets to cost on average $41 (€33) one way. To find the best prices for this trip, consider booking your train ticket from Florence to Salerno a few months in advance.

Important Stations and Airports for this Journey

Firenze S.M.N.