The cheapest trains from Florence to Naples

Showing times and prices for 22 Oct

Cheapest

£30

Average

£64

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 Florence to Naples will cost around £ 64 if you buy it on the day, but the cheapest tickets can be found for only £ 30.

Cheapest
11:14Florence Santa Maria Novella6h29 17:43Naples Centrale
1 changes
£301One-way
Cheapest
06:40Florence Santa Maria Novella8h00 14:40Naples Centrale
2 changes
£301One-way
Cheapest
09:04Florence Santa Maria Novella6h44 15:48Naples Centrale
1 changes
£301One-way
Cheapest
13:14Florence Santa Maria Novella7h26 20:40Naples Centrale
1 changes
£301One-way
2nd Cheapest
15:14Florence Santa Maria Novella7h38 22:52Naples Centrale
1 changes
£321One-way

Timetable Florence to Naples

Showing trains for tomorrow, Fri, 22 Oct
00:40Florence Santa Maria Novella7h37 08:17Naples Centrale
0 changes
00:45Florence Santa Maria Novella7h27 08:12Naples Centrale
0 changes
05:45Florence Santa Maria Novella5h44 11:29Naples Centrale
0 changes
06:00Florence Santa Maria Novella3h13 09:13Naples Centrale
0 changes
06:40Florence Santa Maria Novella8h00 14:40Naples Centrale
0 changes
06:59Florence Santa Maria Novella3h29 10:28Naples Centrale
0 changes
07:05Florence Santa Maria Novella3h23 10:28Naples Centrale
0 changes
07:59Florence Santa Maria Novella3h04 11:03Naples Centrale
0 changes
08:30Florence Rifredi5h32 14:02Naples Centrale
0 changes
08:33Florence Santa Maria Novella3h00 11:33Naples Centrale
0 changes
08:43Florence Santa Maria Novella3h00 11:43Naples Centrale
0 changes
08:48Florence Santa Maria Novella3h00 11:48Naples Centrale
0 changes
09:04Florence Santa Maria Novella6h44 15:48Naples Centrale
0 changes
09:14Florence Santa Maria Novella2h58 12:12Naples Centrale
0 changes
09:28Florence Santa Maria Novella3h00 12:28Naples Centrale
0 changes
09:33Florence Santa Maria Novella3h00 12:33Naples Centrale
0 changes
09:43Florence Santa Maria Novella3h00 12:43Naples Centrale
0 changes
09:48Florence Santa Maria Novella3h00 12:48Naples Centrale
0 changes
10:14Florence Santa Maria Novella3h01 13:15Naples Centrale
0 changes
10:53Florence Santa Maria Novella3h10 14:03Naples Centrale
0 changes
11:14Florence Santa Maria Novella6h29 17:43Naples Centrale
0 changes
11:14Florence Santa Maria Novella2h59 14:13Naples Centrale
0 changes
11:28Florence Santa Maria Novella3h15 14:43Naples Centrale
0 changes
11:59Florence Santa Maria Novella3h04 15:03Naples Centrale
0 changes
12:14Florence Santa Maria Novella2h58 15:12Naples Centrale
0 changes
12:28Florence Santa Maria Novella3h00 15:28Naples Centrale
0 changes
12:43Florence Santa Maria Novella3h00 15:43Naples Centrale
0 changes
12:48Florence Santa Maria Novella3h00 15:48Naples Centrale
0 changes
13:14Florence Santa Maria Novella7h26 20:40Naples Centrale
0 changes
13:14Florence Santa Maria Novella6h15 19:29Naples Centrale
0 changes
13:14Florence Santa Maria Novella2h58 16:12Naples Centrale
0 changes
13:28Florence Santa Maria Novella3h00 16:28Naples Centrale
0 changes
13:43Florence Santa Maria Novella3h00 16:43Naples Centrale
0 changes
14:14Florence Santa Maria Novella2h58 17:12Naples Centrale
0 changes
14:43Florence Santa Maria Novella3h00 17:43Naples Centrale
0 changes
15:14Florence Santa Maria Novella7h38 22:52Naples Centrale
0 changes
15:14Florence Santa Maria Novella3h39 18:53Naples Centrale
0 changes
15:43Florence Santa Maria Novella3h00 18:43Naples Centrale
0 changes
15:48Florence Santa Maria Novella3h00 18:48Naples Centrale
0 changes
16:14Florence Santa Maria Novella2h58 19:12Naples Centrale
0 changes
16:14Florence Santa Maria Novella7h40 23:54Naples Centrale
0 changes
16:53Florence Santa Maria Novella2h55 19:48Naples Centrale
0 changes
17:14Florence Santa Maria Novella2h56 20:10Naples Centrale
0 changes
17:28Florence Santa Maria Novella3h00 20:28Naples Centrale
0 changes
17:48Florence Santa Maria Novella3h00 20:48Naples Centrale
0 changes
18:14Florence Santa Maria Novella2h59 21:13Naples Centrale
0 changes
18:28Florence Rifredi5h02 23:30Naples Centrale
0 changes
18:28Florence Santa Maria Novella3h05 21:33Naples Centrale
0 changes
18:43Florence Santa Maria Novella3h00 21:43Naples Centrale
0 changes
18:48Florence Santa Maria Novella3h00 21:48Naples Centrale
0 changes
18:59Florence Santa Maria Novella3h04 22:03Naples Centrale
0 changes
19:14Florence Santa Maria Novella2h58 22:12Naples Centrale
0 changes
19:33Florence Santa Maria Novella3h00 22:33Naples Centrale
0 changes
19:43Florence Santa Maria Novella3h00 22:43Naples Centrale
0 changes
20:08Florence Santa Maria Novella3h10 23:18Naples Centrale
0 changes
20:14Florence Santa Maria Novella2h58 23:12Naples Centrale
0 changes
20:43Florence Santa Maria Novella3h00 23:43Naples Centrale
0 changes
20:48Florence Santa Maria Novella3h00 23:48Naples Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
22 Oct
£30Regionale
£18Itabus
Sat
23 Oct
£20Intercity
£20Flixbus
Sun
24 Oct
£30Regionale
£31Itabus
Mon
25 Oct
£30Regionale
£18Itabus
Tue
26 Oct
£29Intercity
£16Itabus
Wed
27 Oct
£29Intercity
£16Itabus
Thu
28 Oct
£30Regionale
£18Itabus
Fri
29 Oct
£30Regionale
£23Itabus
Sat
30 Oct
£30Regionale
£39Itabus
Sun
31 Oct
£30Regionale
£13Itabus
Mon
1 Nov
Find prices
£13Itabus
Tue
2 Nov
£30Regionale
£23Itabus
Wed
3 Nov
£20Intercity
£13Itabus
Thu
4 Nov
£20Intercity
£13Itabus
Fri
5 Nov
Find prices
£16Itabus
Sat
6 Nov
£14Intercity
£13Itabus
Sun
7 Nov
£20Intercity
£16Itabus
Mon
8 Nov
£20Intercity
£16Flixbus
Tue
9 Nov
£16Intercity
£13Itabus
Wed
10 Nov
£14Intercity
£13Itabus

The fastest trains from Florence to Naples

Showing times and prices for 22 Oct

Fastest Journey

2 h 55 m

Average

3 h 49 m

Trains per day

58

Distance

409 km

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

These direct trains cover the 409 km distance in an average of 3 h 49 m but if you time it right, some trains will get you there in just 2 h 55 m .

The slowest trains will take 8 h 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
16:53Florence Santa Maria Novella2h55 19:48Naples Centrale
0 changes
£671One-way
2nd Fastest
17:14Florence Santa Maria Novella2h56 20:10Naples Centrale
0 changes
£801One-way
09:14Florence Santa Maria Novella2h58 12:12Naples Centrale
0 changes
£671One-way
16:14Florence Santa Maria Novella2h58 19:12Naples Centrale
0 changes
£801One-way
19:14Florence Santa Maria Novella2h58 22:12Naples Centrale
0 changes
£671One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information between Florence and Naples

distanceDistance253 miles (408 km)
durationAverage train duration5 h 32 min
priceAverage train ticket price£33 (€37)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesItalo, Frecciarossa, Intercity, Trenitalia, Regionale Veloce, Frecciargento, Regionale or Intercity Notte

Trains from Florence to Naples cover the 253 miles (408 km) long route taking on average 5 h 32 min with our travel partners like Italo, Frecciarossa, Intercity, Trenitalia, Regionale Veloce, Frecciargento, Regionale or Intercity Notte. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around £33, you can find the cheapest train ticket for as low as £20. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Napoli Centrale.

Train companies

Train from Florence to Naples with Italo, Frecciarossa and Trenitalia

Travel from Florence to Naples from £20 with Omio’s train partners Italo, Frecciarossa and Trenitalia! You can find the best timetables and tickets when comparing and booking the most popular route for you.

Trenitalia
Frecciarossa
Italo

Save time and money by searching for and booking your Trenitalia train from Florence to Naples online with Omio! If you’re looking for the cheapest, fastest or earliest Trenitalia train from Florence to Naples, Omio can help you out every step of the way. Check current Trenitalia train timetables for the ideal departure and arrival times, compare the best connections for the 253 miles (408 km) journey between Florence and Naples as well as ticket information for the train (such as luggage policy and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains between Florence and Naples, you can check straight away if the Trenitalia ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Buy your official Trenitalia Florence to Naples train tickets online on Omio quickly and easily and enjoy the travel experience!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
  • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

Travel Tips

Trains from Florence to Naples
Travel by train to Naples 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 Naples.
FAQs
How much does a cheap train from Florence to Naples cost?
Looking to save money on your route? Omio customers have found the cheapest train from Florence to Naples for the next 7 days starting from £20  one way.
What is the cost of a train ticket from Florence to Naples on average?
If you’re looking to purchase tickets for this route in the next 7 days, you’ll find that Florence to Naples train prices are on average £33  one way.
What is the distance between Florence and Naples by train?
When travelling this route you should expect the distance to Naples from Florence via train to be approximately 253 miles (408 km).
How long does it take from Florence to Naples by train?
On average the train from Florence to Naples duration is 5 h 32 min  for the 253 miles (408 km) long trip, but the travel time can vary if you depart on weekends and holidays.
Which train station in Florence goes to Naples? Which train station do I come into Naples 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 Naples, your train can arrive in train stations including Napoli Centrale and Napoli P. Za Garibaldi.

Omio customers travelling this route book their trains from Firenze Santa Maria Novella   to Napoli Centrale.

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

Passengers board their train most frequently from Firenze Santa Maria Novella and travel around 1 mile (s) / 1 km from the city centre to this train station.

Passengers travelling this route most often arrive at Napoli Centrale and need to travel approximately 1 mile (s) / 2 km from the train station to the city centre in Naples.

Which train providers can take me between Florence and Naples?
When taking a train from Florence to Naples, you can count on Italo, Frecciarossa, Intercity, Trenitalia, Regionale Veloce, Frecciargento, Regionale or Intercity Notte for the best way to get you to Naples. You can also check all possible train companies who offer a service from Florence to Naples and compare the amenities they offer before buying a train ticket.
Are there any Florence to Naples direct trains?
Yes, there are 25 direct trains to Naples from 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 trains are there to Naples from Florence a day?
The average number of trains departing Florence for Naples is 25 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Florence to Naples? What time is the last train from Florence to Naples?
If you prefer early morning trains from Florence to Naples, the first train leaves at 04: 40. If you prefer late night trains from Florence to Naples, the last train of the day leaves at 23: 40. Omio shows you the latest train from Florence to Naples times to help you book the best departure time for this trip.
How early should I buy train tickets from Florence to Naples to score the best deals?
You can find a train between Florence and Naples to cost on average £33 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Florence to Naples train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Florence
Naples
Firenze Santa Maria Novella is the most popular Florence 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 Florence for your journey to Naples.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 06: 00 - 21: 00
Connections to/from station
Tram lines: T1, T2
Bus lines: 6, 11, 12, 13, 17, 23, 36, 37, C4
Train lines: FR, FA, Italo
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 07: 15 - 20: 45
Connections to/from station
Bus lines: 12, 13, 33
Train lines: FA, IC, ICN, R