Compare prices and tickets by train, coach or flight

Thu
27 Jan
£15Intercity Notte
£13Flixbus
Fri
28 Jan
£28Intercity Notte
£13Flixbus
Sat
29 Jan
£20Intercity
£14Itabus
Sun
30 Jan
£19Intercity Notte
£14Itabus
Mon
31 Jan
£22Intercity
£13Flixbus
Thu
3 Feb
£18Intercity
£13Flixbus
Fri
4 Feb
£14Intercity Notte
£19Itabus
Sat
5 Feb
£33Regionale
£18Flixbus
Sun
6 Feb
£19Intercity Notte
£18Flixbus
Mon
7 Feb
£24Intercity
£13Flixbus
Wed
9 Feb
£42Italo
Find prices
Thu
10 Feb
£14Intercity Notte
£7Itabus
Fri
11 Feb
£19Intercity Notte
£7Itabus
Sat
12 Feb
£14Intercity Notte
£13Flixbus
Sun
13 Feb
£33Regionale
£22Flixbus
Mon
14 Feb
£20Intercity
£13Flixbus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Salerno to Florence

distanceDistance278 miles (449 km)
durationAverage train duration6 h 15 min
priceAverage train ticket price£21 (€23)
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 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. While the average ticket price for this trip costs around £21, you can find the cheapest train ticket for as low as £15. Travellers depart most frequently from Salerno and arrive in Firenze Santa Maria Novella.

Train companies: Italo, Frecciarossa and Trenitalia trains Salerno to Florence

For as little as £15 you can travel by train between Salerno and Florence with Italo, Frecciarossa and Trenitalia. Omio will show you the best deals, timetables and tickets available for this journey.

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 carriage 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 toilets, 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.

Salerno to Florence train information with Italo:

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

Italo has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Italo tickets to Florence from Salerno and when travelling by train:

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

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 cost of cheap trains from Salerno to Florence?

Looking to save money on your trip? Omio customers have found the cheapest train between Salerno and Florence for the next 7 days starting from £15  one way.

How much does the train from Salerno to Florence cost on average?

In the next 7 days you’ll find that the average cost of a train ticket between Salerno and Florence is £21  one way.

What is the distance between Salerno and Florence via train?

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

How many hours does it take from Salerno to Florence by train?

While the time it takes to travel 278 miles (449 km) from Salerno to Florence can vary based on specific dates, weekends, and bank holidays, the train duration from Salerno to Florence is on average 6 h 15 min.

What is the departure train station in Salerno and arrival train station in Florence?

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 travelling this route, Omio customers are departing most frequently from Salerno   and arriving in Firenze Santa Maria Novella.

Where is the departure train station in Salerno located? Where is the arrival train station in Florence located?

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

What train providers go 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 companies who offer a service from Salerno to Florence and compare the amenities they offer before buying a train ticket.

Are there any Salerno to Florence direct train services?

Yes, there are 16 direct trains between Salerno and Florence per day with Italo  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.

How many train services are there between Salerno and Florence 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.

What time is the earliest train from Salerno to Florence? What time is the last train from Salerno to Florence?

You can take the first train from Salerno to Florence at 08: 15   or take the last train from Salerno to Florence leaving at 14: 01. Look for the latest Salerno Florence train times on Omio and book the best time to take the train for this route.

How early should I book train tickets between Salerno and Florence to score the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets to Florence from Salerno within the next 7 days, you can find tickets to cost on average £21 one way. To find the best prices for this trip, consider booking your train ticket from Salerno to Florence a few months in advance.

Important Stations and Airports for this Journey

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