Compare prices and tickets by train, bus or flight

Dec 9
Dec 10
Dec 13
Dec 14

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

Deutsche Bahn

Overview: Train from Florence to Sorrento

distanceDistance268 miles (433 km)
durationAverage train duration3 h
priceAverage train ticket price$61 (€51)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersItalo

Trains from Florence to Sorrento cover the 268 miles (433 km) long journey taking on average 3 h with our travel partners like Italo. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around $61 (€51), you can find the cheapest train ticket for as low as $52 (€43). Travelers depart most frequently from Firenze Santa Maria Novella and arrive in Sorrento.

Train companies: Italo from Florence to Sorrento

You can travel by train from Florence to Sorrento with Italo for as low as $52 (€43). When you search for schedules and tickets, Omio will show you the best route.


Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are 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 speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets to Sorrento from Florence: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. 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 films, music and games). While some amenities may differ based on the class option booked, each train car is modernly equipped with a high level of comfort.

  • Average Price: $52

These are Italo's ticket policies for COVID-19 for the train between Florence and Sorrento:

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

Trains from Florence to Sorrento

There are a wide variety of options from which passengers can select from for trains from Florence to Sorrento. With services operating during most hours of the day each day of the week, travelers can select morning, afternoon or evening departures which will take them the roughly 321 miles (517 km) from the center of Italy to the southwestern coast. Depending upon the departure time, transfers and a number of other factors, the journey can take anywhere from just over 4h 30min to around 11h 30min.


Florence to Sorrento Train Time: Daily Departures?

Travelers seeking transportation via train from Florence to Sorrento can find available services departing from Florence most hours of the day. Between the companies that service the route, there are more than 300 options scheduled each week, providing around 25 daily services during the weekdays and roughly 45 options on weekend days. Typically, the first train departs around 8:14 a.m. and the final will leave Florence around 8:14 p.m.; however, on weekend days, the first train of the day may depart around 12:40 a.m.


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

All of the options for trains from Florence to Sorrento will require at least one change in Naples where passengers will pull in to Napoli P. Garibaldi and then must catch the final leg of their journey from Napoli Centrale; so, the transfer time is a factor with all of the available services that run between the cities. On the shorter end, the journey can take roughly around 4h 30min. The longest journey, which typically departs later at night, can take around 11h 30min.


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

Departure Train station: All trains that are available to take passengers toward Sorrento depart from Florence’s Santa Maria Novella train station. To get to the station from the city center, travelers can walk the .7 miles (1.1 km), which takes about 13min. There are also taxis, which take about 17min. Some public transportation options include the number 6 or 11 buses, or the T2 or T1.3 trams—each of these options take about 20-to-25min. At the station there are shops, eateries, ticket counters, restrooms and ATMs.

Arrival Train station: Passengers arriving in Sorrento will arrive at Stazione di Sorrento. The station is right downtown, so it’s easy to get to the city center upon arrival. Passengers with minimal luggage may choose to walk the .3 miles (400 m), which takes about 5min. Alternatively, there are taxis available, which can also take about 5min. At Stazione di Sorrento there is access to public transportation, a ticket office, a café and restrooms.


Which train companies travel from Florence to Sorrento?

There are two companies that support passengers looking to travel via train from Florence to Sorrento: Italo and Trenitalia. Each company provides passengers with route options traveling from Florence to Naples, where passengers are required to change to the service provided by Ente Autonom Volturno (EAV), which will operate the final leg of the journey. Typically, both train companies provide a fairly consistent daily service that presents travelers with morning, afternoon and evening options; however Trenitalia may have two or three-times more service options available. While Trenitalia has a greater number of train routes, and the company does provide options that run earlier, later and with greater frequency at mid-day, the duration of the options varies greatly. Most of Italo’s routes operate within a consistent duration, while Trenitalia has fast and slow options. What’s more, Trenitalia may require a transfer on the first leg of the journey—between Florence and Naples.


Trenitalia trains from Florence to Sorrento

Typically, the first daily train will depart around 8:14 a.m. and the final train around 8:14 p.m. However, on weekends the first departure may be around 12:40 a.m., after which there’s a gap until about 5:45 a.m. when the schedule becomes regular. The final route on weekends is around 11:07 p.m. Trenitalia’s services operate a variety of train types, too; some routes run regional and intercity trains, while others operate Frecciargento and Frecciarossa fast trains. With several trains servicing the route, passengers have about 15 to 30 options daily, meaning there are several hours with multiple departures. All of the routes supported by Trenitalia terminate at Napoli Centrale, so passengers must transfer to a service by EAV to complete the journey. Travelers should note that a few Trenitalia routes require passengers to transfer once before arriving at Naples. These variations mean the Trenitalia routes can range from about 4h 30min to around 11h 30min; the longest usually being the overnight option.


Italo trains from Florence to Sorrento

The first route operated by Italo each day departs Florence at roughly 8:43 a.m., while the final departure typically leaves around 7:43 p.m. The schedule provided by Italo is fairly consistent throughout the week and passengers can expect the journey to run from about 4h 30min to around 5h. All of the roughly eight to 12 daily routes via train from Florence to Sorrento supported by Italo will end in Napoli Centrale, at which point passengers will need to transfer to a service run by EAV, which departs from the nearby Napoli P. Garibaldi.


Train Florence to Sorrento: Services on Board

Both Trenitalia and Italo typically have generous space available to passengers to store their luggage. Upon boarding the trains, travelers are responsible for putting their luggage away so that it is safe and secure for the journey and it does not obstruct the passage of other train customs. This includes bicycles, which are allowed on most trains, but they must be disassembled and packed in a bag for transport. Passengers may also travel with small pets for free. On Italo routes, small pets are not required to be in a container, whereas Trenitalia requires containers and their policy prohibits containers larger than 25in x 12in x 19.5in (70cm x 30cm x 50cm). Larger dogs are allowed onboard so long as they remain on a leash, are muzzled and a ticket has been purchased for them. The exception is for guide dogs, which travel for free. No animal is allowed to occupy a passenger seat, regardless of the class of ticket held by the passenger. On Trenitalia, ticket classes range from Standard to Executive; Italo offers Smart to Club Executive tickets. All passengers benefit from wi-fi and all passengers with limited mobility benefit from available support services, such as help boarding and disembarking from the train, wheelchair storage and other needs. Passengers requiring special assistance are encouraged to reach out to the train company about their needs in advance of their journey.


How to find cheap train tickets from Florence to Sorrento?

There are a variety of ways to affect ticket prices. For example, tickets for trains operating on regional or intercity train lines are typically lower when compared to routes that run fast trains. This can be particularly helpful for travelers who have greater flexibility with their schedule. Passengers who are comfortable booking a ticket for a fixed time will benefit from reduced costs by opting for a semi-refundable or semi-flexible ticket—tickets with choices and flexibility tend to incur an upcharge. Additionally, the Standard seats on Trenitalia and the Smart seats on Italo trains both provide free wi-fi and access to amenities, so passengers who don’t require additional frills for their journey may opt for these seat classes to save some money. When booking their tickets, travelers are also encouraged to review their eligibility for any discounts offered to certain groups; for instance Trenitalia allows minors aged 15 and younger to travel for free in family groups of two-to-five people.

Travel Tips: Trains from Florence to Sorrento

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

How much do cheap trains between Florence and Sorrento cost?

Omio customers have found cheap train tickets to Sorrento from Florence for as low as $52 (€43)  for the next 7 days.

What is the cost of a train between Florence and Sorrento?

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

How far is Florence to Sorrento by train?

The train distance from Florence to Sorrento is around 268 miles (433 km).

What is the Florence to Sorrento train travel time?

On average the Florence to Sorrento train time is 3 h  covering the 268 miles (433 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What station does the train from Florence to Sorrento depart from? Which Sorrento train station do I come into from Florence?

When taking a train from Florence, you have a couple of train stations you can depart from including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. When you arrive in Sorrento, your train can arrive in train stations including Sorrento and Sorrento, Porto.

Omio customers traveling this route book their trains from Firenze Santa Maria Novella   to Sorrento.

Where do I find the Florence train station to Sorrento? Where is the Sorrento train station?

You can find the most popular departure train station for this journey, Firenze Santa Maria Novella, located approximately 0.7 miles (1.1 km) from the city center of Florence. The most popular arrival train station in Sorrento, called Sorrento, is located around 0.3 miles (450 m) away from its city center.

Which train providers can get me from Florence to Sorrento?

If you're looking for trains from Florence to Sorrento, you can rely on Italo to get you to Sorrento. It's also good to check out all possible train providers for the Florence to Sorrento journey to see if there might be differences in the amenities they offer.

How many train services are there between Florence and Sorrento a day?

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

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

The earliest train departing from Florence to Sorrento leaves at 6: 43 AM. The last train departing from Florence to Sorrento leaves at 7: 03 PM. You can find the latest Florence to Sorrento train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I buy train tickets from Florence to Sorrento 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 trip and save money. If you book train tickets to Sorrento from Florence within the next 7 days, you can find tickets to cost on average $61 (€51) one way. To find the best prices for this journey, consider booking your train ticket from Florence to Sorrento a few months in advance.

Important Stations and Airports for this Journey

Firenze Santa Maria Novella is the most popular Florence 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 Florence for your trip to Sorrento.
Amenities at station
Phone Number
+39 0552352595
Ticket Office Hours
Mon - Sun: 06: 00 - 21: 00
Public transit options for Firenze Santa Maria Novella
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo
Amenities at station
Phone Number
+39 892021
Ticket Office Hours
Mon - Sun: 07: 15 - 20: 45
Public transit options for Firenze Campo di Marte
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R