Compare prices and tickets by train, bus or flight

Jan 21
Find prices
Jan 22
Find prices
Jan 23
Jan 24
Jan 25
Jan 27
$20Intercity Notte
Jan 28
$38Intercity Notte
Jan 29
Jan 30
$20Intercity Notte
Jan 31
Feb 3
$19Intercity Notte
Feb 4
$19Intercity Notte
Feb 5
Feb 7
Feb 9
Find prices

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

Deutsche Bahn

Overview: Train from Salerno to Florence

distanceDistance278 miles (449 km)
durationAverage train duration6 h 15 min
priceAverage train ticket price$45 (€37)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesItalo, Frecciarossa, Trenitalia, Intercity Notte, Intercity, Frecciargento or Regionale Veloce

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

Train providers: Italo, Frecciarossa and Trenitalia from Salerno to Florence trains

For as little as $27 (€22) you can travel by train between Salerno and Florence with Italo, Frecciarossa and Trenitalia. Omio will show you the best deals, schedules and tickets available for this route.


Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train car is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Italo from Salerno to Florence train information:

  • Average Duration: 4 h 23 min
  • Average Price: $58
  • Italo frequency: 8 a day

Italo has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train from Salerno to Florence:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Trains from Salerno to Florence

Trains from Salerno to Florence every day of the week. On Mondays, there are around 25 trains, and from Tuesday to Friday, there are about 24. There are fewer departures over the weekend, with about 21 trains on Saturdays and 23 more or less on Sundays. There are mainly trains that require transfers of one or two trains, and may include a bus journey, but there are a few direct trains as well. Travel times range from around 6h to just over 9h. In Florence, visitors can discover the heart of the Renaissance in Italy. Climb the 400 plus steps to the top of the Duomo to see the Last Judgement frescoes up close. Then head to the Uffizi Gallery for artworks from such masters as da Vinci and Michelangelo. Or explore the shops that line the stone bridge of the medieval Ponte Vecchio.


Salerno to Florence Train Time: Daily Departures

There are about 165 trains from Salerno to Florence. On Mondays, there are about 25 trains leaving, starting from about 3:10 a.m. until about 11.45 p.m. From Tuesday to Friday, around 24 departures are available, beginning from about 5:00 a.m. to about 11.45 p.m. The approximately 21 trains on Saturdays begin departing around 5:00 a.m. to about 8.52 p.m. On Sundays, there are about 23 trains to choose from, beginning at around 3:10 a.m. to about 8.52 p.m. There are not departures every hour, but during the hours there are, you may find one to four departures within that hour period. Most routes may require a transfer or two, which may include a bus ride, but there are direct trains as well. Checking times is a good idea to make sure your preferred times and dates match the schedule.


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

Travel times to Florence from Salerno range from around 5h 59min to about 9h 17min. Direct trains are not the fastest and can take from approximately 6h 55min to about 7h 2min. Trains with one transfer include the fastest travel time of about 5h 59min but can take up to 8h 35min as switches can last over 1h. Two-transfer routes go from about 6h 16min to around 9h 17min with transfers taking from 10min to over 1h. Please note that some of these routes begin with a commuter train or bus journey. As it would appear that a direct train isn’t the fastest, you should check the schedules to make sure you get the best deal within the travel time you prefer.


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

Departure train station: Most trains leave for Florence from Salerno station. This main train station is just under a mile (1.2 km) from the city center, so you could walk. If not, there are a few public buses that can take you to the station. Disabled passengers have accessible facilities and additional assistance upon request. The station has a range of facilities including luggage storage and postal services as well as shops, vending machines, and restaurants. A few routes begin at Salerno Irno train station, which is about 900 yards (850 m) from the center of the city and has no facilities. Other routes leave from Duomo Via Vernieri, a commuter train station with no facilities about 820 yards (750 m) from the city center.

Arrival train station: Most often, trains will arrive at Florence Santa Maria Novella station. It is approximately 900 yards (850 m) away from the historic city center. You could walk, but you could also take a bus to the city center. The station has shops, including a grocery store and drug store, and restaurants, as well as other facilities like toilets and waiting areas. Disabled passengers have accessible facilities as well as assistance available. It is advisable to confirm before arriving. A few trains arrive at Florence Rifredi Station, which has some facilities and is about a 20min train ride to center of the city, or at Florence Campo Marte station, which has disabled access as well as toilet and food services and is approximately 5min away by train from the city center.


Which train companies travel from Salerno to Florence?

Trenitalia is the main train company servicing Italy. It is a subsidiary a national holding company, Ferrovie dello Stato Italiane SpA. The company services Italian cities and other European cities in Germany, France, Switzerland, and Austria. Trenitalia’s fleet includes Intercity and Regionale trains as well as high-speed Frecce trains and commuter Metropolitano trains that are part of the Salerno to Florence routes.


Trenitalia trains from Salerno to Florence

Trenitalia offers about 165 departures to Florence from Salerno. Mondays have about 25, while there are 24 for Tuesday to Friday. You can choose from about 21 on Saturdays and around 23 on Sundays. They don’t leave every hour, but there are sometimes up to four departures in a one-hour period, so doublecheck the timetable. The choices mainly consist of Intercity and Regionale trains, but there are some routes that begin with a bus or commuter Metropolitano train leg. Travel times run from about 7h to just over 9h.


Train Salerno to Florence: Services on Board

The services available on the train to Florence depends on the train type, which are usually Intercity or Regionale, and the route. There may be one or two classes available. Usually the difference is more comfortable seats in first class, but there is food services available for both classes. Typically, these trains won’t have free WiFi or charging stations available, so you need to be prepared if you want connectivity. Trenitalia allows for extra luggage, as long as there is room in the storage areas. Your bicycle needs to be foldable or able to be disassembled for storage in a bag in the luggage compartment. Vision-impaired passengers can bring their guide dogs on board, but other dogs may not be allowed on board. And if they are, they will probably need to be muzzled and leashed. Most trains will allow small pets in carriers. It is best to check in advance regarding limitations and any additional costs for your pets. Disabled travelers have accessibility and can request additional assistance in advance of their journeys.


How to find cheap train tickets from Salerno to Florence?

Cheap tickets are available a few different ways with Trenitalia. Booking early is a good plan, as the company usually offers discounts for advanced sales. Being willing to alter your itinerary is also a good way to find better deals as sometimes changes in travel times and dates may reveal cheaper prices. And if you are willing to give up the flexibility that comes with Base tickets, you may want to try for cheaper, but more restricted, Economy or Super Economy tickets. Trenitalia also offers travel specials such as group discounts and two tickets for the price of one on Saturdays.


Train tickets from Salerno to Florence: when to book to save $

Time Price Savings
1 week earlier 38 €
2 weeks earlier 33 €15%
3 weeks earlier 29 €31%
1 month before 29 €31%
2 months earlier 30 €27%
3 months earlier 36 €6%

Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Salerno - Florence. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Salerno - Florence 3 weeks in advance means you can save on average up to 31% compared to the price available on the day of departure.
  • If you book a ticket Salerno - Florence with 2 months in advance you save up to about 27% compared to the initial price.
  • By booking 3 months in advance, you could save up to 6%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Salerno to Florence

Travel by train to Florence 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 Salerno to Florence.

How much does a cheap train from Salerno to Florence cost?

Omio customers have found the cheapest trains from Salerno to Florence to cost as little as $27 (€22)  in the next 7 days.

How much is the train between Salerno and Florence on average?

In the next 7 days you can expect to pay on average $45 (€37)  for a train ticket between Salerno and Florence.

How far is it from Salerno to Florence by train?

The distance to Florence from Salerno by train is approximately 278 miles (449 km).

What is the Salerno to Florence train travel time?

On average the Salerno to Florence train travel time is 6 h 15 min  for the 278 miles (449 km) long route, but the duration can vary if you travel on weekends and holidays.

When traveling by train from Salerno to Florence, which train station in Salerno do I depart from and which train station in Florence do I arrive in?

There are a few train stations in Salerno to start your trip from including Salerno, Salerno Torrione and Salerno Irno. In Florence you have a few train station options to choose from for your arrival including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

Omio customers traveling this route depart most frequently from Salerno   and arrive in Firenze Santa Maria Novella.

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

Passengers board the train most frequently from Salerno, which is located around 0.4 miles (719 m) away from the city center, and they get off the train at Firenze Santa Maria Novella, located 0.7 miles (1.1 km) away from the city center.

Which train companies should I travel with from Salerno to Florence?

When taking a train from Salerno to Florence, you can count on Italo, Frecciarossa, Trenitalia, Intercity Notte, Intercity, Frecciargento or Regionale Veloce for the best way to get you to Florence. You can also check all possible train providers who offer a service to Florence from Salerno and compare the amenities they offer before buying a train ticket.

Are there any direct trains from Salerno to Florence?

Yes, there are 16 direct trains per day from Salerno to Florence, and you can find a direct train for this trip with Italo  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

How many trains are there to Florence from Salerno a day?

The average number of trains departing Salerno for Florence is 16 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Salerno to Florence? When can I take the last train for the day?

You can take the earliest train from Salerno to Florence at 8: 15 AM   or take the last train from Salerno to Florence leaving at 2: 01 PM. Look for the latest Salerno to Florence train schedules on Omio and book the best time to take the train for this journey.

When should I purchase the Salerno to Florence 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 companies offering this journey and save money. If you purchase train tickets from Salerno to Florence within the next 7 days, you can find tickets to cost on average $45 (€37) one way. To find the best prices for this route, consider booking your train ticket from Salerno to Florence a few months in advance.

Important Stations and Airports for this Journey

Salerno is the most popular Salerno railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Salerno for your trip to Florence.