The cheapest trains from Salerno to Florence

Showing times and prices for Sep 26

Cheapest

$66

Average

$100

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.

The average ticket from Salerno to Florence will cost around $ 100 if you buy it on the day, but the cheapest tickets can be found for only $ 66.

Cheapest
10:44AMDuomo - Via Vernieri7h54 06:38PMFlorence Campo di Marte
2 changes
$661One-way
Cheapest
03:14PMDuomo - Via Vernieri8h19 11:33PMFlorence Campo di Marte
2 changes
$661One-way
2nd Cheapest
10:44AMDuomo - Via Vernieri8h27 07:11PMFlorence Rifredi
1 changes
$701One-way
08:56AMSalerno Irno6h34 03:30PMFlorence Rifredi
2 changes
$711One-way
08:59AMDuomo - Via Vernieri6h31 03:30PMFlorence Rifredi
2 changes
$711One-way

Timetable Salerno to Florence

Showing trains for tomorrow, Sun, Sep 26
06:20AMSalerno3h57 10:17AMFlorence Santa Maria Novella
0 changes
07:13AMDuomo - Via Vernieri4h33 11:46AMFlorence Santa Maria Novella
0 changes
07:20AMSalerno3h57 11:17AMFlorence Santa Maria Novella
0 changes
08:38AMSalerno3h53 12:31PMFlorence Santa Maria Novella
0 changes
08:44AMDuomo - Via Vernieri3h43 12:27PMFlorence Santa Maria Novella
0 changes
08:56AMSalerno Irno3h31 12:27PMFlorence Santa Maria Novella
0 changes
08:56AMSalerno Irno6h34 03:30PMFlorence Rifredi
0 changes
08:59AMDuomo - Via Vernieri4h12 01:11PMFlorence Santa Maria Novella
0 changes
08:59AMDuomo - Via Vernieri6h31 03:30PMFlorence Rifredi
0 changes
10:15AMDuomo - Via Vernieri4h31 02:46PMFlorence Santa Maria Novella
0 changes
10:20AMSalerno3h57 02:17PMFlorence Santa Maria Novella
0 changes
10:44AMDuomo - Via Vernieri6h02 04:46PMFlorence Santa Maria Novella
0 changes
10:44AMDuomo - Via Vernieri7h54 06:38PMFlorence Campo di Marte
0 changes
10:44AMDuomo - Via Vernieri5h43 04:27PMFlorence Santa Maria Novella
0 changes
10:44AMDuomo - Via Vernieri8h27 07:11PMFlorence Rifredi
0 changes
10:44AMDuomo - Via Vernieri5h02 03:46PMFlorence Santa Maria Novella
0 changes
11:22AMSalerno3h55 03:17PMFlorence Santa Maria Novella
0 changes
01:14PMDuomo - Via Vernieri4h32 05:46PMFlorence Santa Maria Novella
0 changes
01:14PMDuomo - Via Vernieri8h11 09:25PMFlorence Santa Maria Novella
0 changes
02:44PMDuomo - Via Vernieri4h27 07:11PMFlorence Santa Maria Novella
0 changes
03:14PMDuomo - Via Vernieri8h19 11:33PMFlorence Campo di Marte
0 changes
03:14PMDuomo - Via Vernieri4h32 07:46PMFlorence Santa Maria Novella
0 changes
04:14PMDuomo - Via Vernieri4h57 09:11PMFlorence Santa Maria Novella
0 changes
04:14PMDuomo - Via Vernieri5h49 10:03PMFlorence Santa Maria Novella
0 changes
05:22PMSalerno3h55 09:17PMFlorence Santa Maria Novella
0 changes
06:12PMSalerno Irno4h46 10:58PMFlorence Santa Maria Novella
0 changes
06:12PMSalerno Irno7h46 01:58AMFlorence Campo di Marte
0 changes
06:14PMDuomo - Via Vernieri7h44 01:58AMFlorence Campo di Marte
0 changes
06:14PMDuomo - Via Vernieri4h44 10:58PMFlorence Santa Maria Novella
0 changes
06:14PMSalerno4h03 10:17PMFlorence Santa Maria Novella
0 changes
06:14PMDuomo - Via Vernieri7h44 01:58AMFlorence Campo di Marte
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
Sep 25
Find prices
$33Itabus
Find prices
Sun
Sep 26
$47Regionale
$46Itabus
Find prices
Mon
Sep 27
$47Regionale
$40Flixbus
Find prices
Tue
Sep 28
$47Intercity
$25Itabus
Find prices
Wed
Sep 29
$27Intercity Notte
$25Flixbus
Find prices
Thu
Sep 30
$27Intercity Notte
$25Flixbus
Find prices
Fri
Oct 1
$47Regionale
$25Flixbus
Find prices
Sat
Oct 2
$34Intercity
Find prices
Find prices
Sun
Oct 3
$40Intercity Notte
$27Itabus
Find prices
Mon
Oct 4
$32Intercity Notte
$22Flixbus
Find prices
Tue
Oct 5
$21Intercity Notte
$32Flixbus
$312Alitalia
Wed
Oct 6
$21Intercity Notte
$25Itabus
Find prices
Thu
Oct 7
$27Intercity Notte
$25Itabus
Find prices
Fri
Oct 8
$37Intercity Notte
$25Itabus
Find prices
Sat
Oct 9
$28Intercity
$25Flixbus
Find prices
Sun
Oct 10
$27Intercity Notte
$27Itabus
Find prices
Mon
Oct 11
$23Intercity
$25Itabus
Find prices
Tue
Oct 12
$20Intercity Notte
$12Itabus
Find prices
Wed
Oct 13
$25Intercity
Find prices
Find prices
Thu
Oct 14
$15Intercity Notte
$12Itabus
Find prices
Fri
Oct 15
$31Intercity Notte
$25Itabus
Find prices

The fastest trains from Salerno to Florence

Showing times and prices for Sep 26

Fastest Journey

3 h 31 m

Average

5 h 24 m

Trains per day

31

Distance

449 km

Of the 31 trains that leave Salerno for Florence every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 449 km distance in an average of 5 h 24 m but if you time it right, some trains will get you there in just 3 h 31 m .

The slowest trains will take 8 h 27 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:56AMSalerno Irno3h31 12:27PMFlorence Santa Maria Novella
1 changes
$971One-way
2nd Fastest
08:44AMDuomo - Via Vernieri3h43 12:27PMFlorence Santa Maria Novella
1 changes
$971One-way
08:38AMSalerno3h53 12:31PMFlorence Santa Maria Novella
0 changes
$871One-way
05:22PMSalerno3h55 09:17PMFlorence Santa Maria Novella
0 changes
$1021One-way
11:22AMSalerno3h55 03:17PMFlorence Santa Maria Novella
0 changes
$871One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Salerno to Florence

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

Trains from Salerno to Florence cover the 278 miles (449 km) long journey taking on average 6 h 34 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. While the average ticket price for this trip costs around $41 (€33), you can find the cheapest train ticket for as low as $27 (€22). Travelers depart most frequently from Salerno and arrive in Firenze Santa Maria Novella.

Train companies

Italo, Frecciarossa and Trenitalia between Salerno and Florence

Find the best trains between Salerno and Florence with Omio's travel partners Italo, Frecciarossa and Trenitalia from $27 (€22). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

Italo
Trenitalia
Frecciarossa

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.

Train information from Salerno to Florence with Italo:

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

Read on for COVID-19 recommendations and policies for your Italo train ticket 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.
FAQs
What is the price of the cheapest train from Salerno to Florence?
Looking to save money on your trip? Omio customers have found the cheapest train from Salerno to Florence for the next 7 days starting from $27 (€22)  one way.
What is the cost of a train to Florence from Salerno?
If you are looking to buy your train ticket in the next 7 days, you can expect the Salerno to Florence train to cost on average $41 (€33)  one way.
How far is it from Salerno to Florence by train?
The train distance from Salerno to Florence is around 278 miles (449 km).
How long is a train between Salerno and Florence on average?
While the time it takes to travel 278 miles (449 km) between Salerno and Florence can vary based on specific dates, weekends, and holidays, the Salerno to Florence train journey time is on average 6 h 34 min.
What station does the train from Salerno to Florence depart from? Which Florence train station do I come into from Salerno?

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

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

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

Passengers booking this trip most frequently board their trains from Salerno and need to travel around 0 mile (s) / 0 km from the city center to get to this train station.

Passengers arriving in Florence most often arrive at Firenze Santa Maria Novella and need to travel around 1 mile (s) / 1 km from this train station to the city center.

Which train companies can get me from Salerno to Florence?
Take the Salerno to Florence train with Italo, Frecciarossa, Trenitalia, Intercity Notte, Intercity, Frecciargento or Regionale Veloce. However, it's always good to check out all possible train providers for the trip between Salerno and Florence as there might be differences in the amenities they offer.
How many train services 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 first train from Salerno to Florence at 6: 56 AM. The last train from Salerno to Florence that you can take departs at 9: 43 PM. Omio shows you the latest train from Salerno to Florence schedule to help you book the best departure time for this trip.
How early should I purchase Salerno to Florence train tickets to get the best deals?
If you purchase the Salerno to Florence train within the next 7 days, you can find one way tickets to cost on average $41 (€33). However, booking your train ticket in advance gives you access to the best prices for trains from Salerno to Florence. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Salerno
Florence
Fratte (Salerno)
Amenities
Fratte-Villa Comunale
Amenities
Salerno
Amenities
Refreshments
Salerno Duomo Via Vernieri
Amenities
Salerno Irno
Amenities