Trains from Naples to Florence

Sun, Jul 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Naples
to Florence

Showing times and prices for Jul 21

Cheapest

$40

Average

$81

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

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

Cheapest
carrier-logo
11:17Naples Centrale7h3118:48Florence Santa Maria Novella
1 change
$401One-way
Cheapest
carrier-logo
08:30Naples Centrale8h1816:48Florence Santa Maria Novella
2 changes
$401One-way
Cheapest
carrier-logo
16:17Naples Centrale7h2323:40Florence Santa Maria Novella
1 change
$401One-way
Cheapest
carrier-logo
13:40Naples Centrale7h0820:48Florence Santa Maria Novella
1 change
$401One-way
2nd Cheapest
carrier-logo
06:37Naples Centrale8h5515:32Florence Santa Maria Novella
2 changes
$471One-way

Train Times

Naples to Florence

Showing trains for tomorrow, Sun, Jul 21
carrier-logo
04:21Naples Centrale7h0411:25Florence Campo di Marte
0 changes
carrier-logo
05:50Naples Centrale2h5608:46Florence Santa Maria Novella
0 changes
carrier-logo
05:50Naples2h4608:36Florence Santa Maria Novella
0 changes
carrier-logo
06:15Naples Centrale3h0209:17Florence Santa Maria Novella
0 changes
carrier-logo
06:31Naples Centrale6h1712:48Florence Santa Maria Novella
0 changes
carrier-logo
06:37Naples Centrale8h5515:32Florence Santa Maria Novella
0 changes
carrier-logo
06:55Naples Centrale2h5109:46Florence Santa Maria Novella
0 changes
carrier-logo
07:00Naples Centrale2h5109:51Florence Santa Maria Novella
0 changes
carrier-logo
07:08Naples Centrale2h5310:01Florence Campo di Marte
0 changes
carrier-logo
07:20Naples Centrale2h5710:17Florence Santa Maria Novella
0 changes
carrier-logo
07:30Naples Centrale2h5210:22Florence Santa Maria Novella
0 changes
carrier-logo
07:31Naples Centrale6h3014:01Florence Santa Maria Novella
0 changes
carrier-logo
07:31Naples Centrale6h0513:36Florence Rifredi
0 changes
carrier-logo
07:50Naples Centrale2h5610:46Florence Santa Maria Novella
0 changes
carrier-logo
08:00Naples Centrale2h5110:51Florence Santa Maria Novella
0 changes
carrier-logo
08:25Naples Centrale2h5211:17Florence Santa Maria Novella
0 changes
carrier-logo
08:30Naples Centrale8h1816:48Florence Santa Maria Novella
0 changes
carrier-logo
08:30Naples Centrale2h5211:22Florence Santa Maria Novella
0 changes
carrier-logo
09:00Naples Centrale2h5111:51Florence Santa Maria Novella
0 changes
carrier-logo
09:15Naples Centrale2h5212:07Florence Santa Maria Novella
0 changes
carrier-logo
09:25Naples Centrale2h5212:17Florence Santa Maria Novella
0 changes
carrier-logo
09:30Naples Centrale2h5212:22Florence Santa Maria Novella
0 changes
carrier-logo
09:45Naples Centrale3h0112:46Florence Santa Maria Novella
0 changes
carrier-logo
10:00Naples Centrale2h5112:51Florence Santa Maria Novella
0 changes
carrier-logo
10:31Naples Centrale5h0515:36Florence Rifredi
0 changes
carrier-logo
10:33Naples2h4913:22Florence Santa Maria Novella
0 changes
carrier-logo
11:00Naples Centrale2h5113:51Florence Santa Maria Novella
0 changes
carrier-logo
11:17Naples Centrale7h3118:48Florence Santa Maria Novella
0 changes
carrier-logo
11:25Naples Centrale2h5214:17Florence Santa Maria Novella
0 changes
carrier-logo
12:00Naples Centrale2h5114:51Florence Santa Maria Novella
0 changes
carrier-logo
12:23Naples Centrale2h5415:17Florence Santa Maria Novella
0 changes
carrier-logo
12:30Naples Centrale2h5215:22Florence Santa Maria Novella
0 changes
carrier-logo
12:31Naples Centrale6h0518:36Florence Rifredi
0 changes
carrier-logo
12:31Naples Centrale6h1718:48Florence Santa Maria Novella
0 changes
carrier-logo
12:57Naples Centrale2h5415:51Florence Santa Maria Novella
0 changes
carrier-logo
13:23Naples Centrale2h5416:17Florence Santa Maria Novella
0 changes
carrier-logo
13:40Naples Centrale7h0820:48Florence Santa Maria Novella
0 changes
carrier-logo
13:55Naples Centrale2h5116:46Florence Santa Maria Novella
0 changes
carrier-logo
14:00Naples Centrale2h5116:51Florence Santa Maria Novella
0 changes
carrier-logo
14:05Naples Centrale2h3116:36Florence Santa Maria Novella
0 changes
carrier-logo
14:20Naples Centrale2h5717:17Florence Santa Maria Novella
0 changes
carrier-logo
14:25Naples2h5717:22Florence Santa Maria Novella
0 changes
carrier-logo
14:31Naples Centrale5h0519:36Florence Rifredi
0 changes
carrier-logo
14:50Naples Centrale2h4617:36Florence Santa Maria Novella
0 changes
carrier-logo
14:52Naples Centrale5h2820:20Florence Rifredi
0 changes
carrier-logo
14:55Naples Centrale2h5117:46Florence Santa Maria Novella
0 changes
carrier-logo
15:00Naples Centrale2h5117:51Florence Santa Maria Novella
0 changes
carrier-logo
15:25Naples Centrale2h3618:01Florence Campo di Marte
0 changes
carrier-logo
15:31Naples Centrale5h4921:20Florence Santa Maria Novella
0 changes
carrier-logo
16:00Naples Centrale2h5118:51Florence Santa Maria Novella
0 changes
carrier-logo
16:17Naples Centrale7h2323:40Florence Santa Maria Novella
0 changes
carrier-logo
16:25Naples Centrale2h5219:17Florence Santa Maria Novella
0 changes
carrier-logo
16:30Naples Centrale2h5219:22Florence Santa Maria Novella
0 changes
carrier-logo
17:00Naples Centrale2h5119:51Florence Santa Maria Novella
0 changes
carrier-logo
17:25Naples Centrale2h5220:17Florence Santa Maria Novella
0 changes
carrier-logo
17:31Naples Centrale6h4900:20Florence Santa Maria Novella
0 changes
carrier-logo
17:50Naples Centrale2h5620:46Florence Santa Maria Novella
0 changes
carrier-logo
18:00Naples Centrale2h5120:51Florence Santa Maria Novella
0 changes
carrier-logo
18:10Naples Centrale2h5221:02Florence Santa Maria Novella
0 changes
carrier-logo
18:25Naples Centrale2h5221:17Florence Santa Maria Novella
0 changes
carrier-logo
18:50Naples Centrale3h0121:51Florence Santa Maria Novella
0 changes
carrier-logo
19:18Naples Centrale2h5922:17Florence Santa Maria Novella
0 changes
carrier-logo
19:30Naples Centrale3h0522:35Florence Santa Maria Novella
0 changes
carrier-logo
19:31Naples Centrale6h1301:44Florence Campo di Marte
0 changes
carrier-logo
20:40Naples Centrale5h0401:44Florence Campo di Marte
0 changes
carrier-logo
21:46Naples Centrale7h4105:27Florence Santa Maria Novella
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Sat
Jul 20
Find prices
$24Flixbus
Find prices
Sun
Jul 21
$40Regionale Veloce
$35Flixbus
$239Alitalia
Mon
Jul 22
$40Regionale Veloce
$24Flixbus
$274Alitalia
Tue
Jul 23
$53Italo
$24Flixbus
$261Alitalia
Wed
Jul 24
$40Regionale Veloce
$29Flixbus
$202Alitalia
Thu
Jul 25
$40Regionale Veloce
$28Flixbus
$204Alitalia
Fri
Jul 26
$40Regionale Veloce
$24Flixbus
$204Alitalia
Sat
Jul 27
$33Italo
$21Flixbus
$261Alitalia
Sun
Jul 28
$33Italo
$24Flixbus
$239Alitalia
Mon
Jul 29
$40Regionale Veloce
$21Flixbus
$239Alitalia
Tue
Jul 30
$26Intercity Notte
$24Flixbus
$202Alitalia
Wed
Jul 31
$33Italo
$24Flixbus
Find prices
Thu
Aug 1
$33Italo
$28Flixbus
$204Alitalia
Fri
Aug 2
$33Italo
$21Flixbus
$204Alitalia
Sat
Aug 3
$33Italo
$21Flixbus
$202Alitalia
Sun
Aug 4
$33Italo
$24Flixbus
$204Alitalia
Mon
Aug 5
$27Intercity
$21Flixbus
$274Alitalia
Tue
Aug 6
$27Intercity
$35Flixbus
$202Alitalia
Wed
Aug 7
$19Intercity
$24Flixbus
$202Alitalia
Thu
Aug 8
$27Intercity
$28Flixbus
$239Alitalia
Fri
Aug 9
$33Italo
$21Flixbus
$204Alitalia

The fastest trains

from Naples
to Florence

Showing times and prices for Jul 21

Fastest Journey

2h 31m

Average

3h 56m

Trains per day

66

Distance

409 km

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

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

The slowest train will take 8h 55m 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
carrier-logo
14:05Naples Centrale2h3116:36Florence Santa Maria Novella
0 changes
$901One-way
2nd Fastest
carrier-logo
15:25Naples Centrale2h3618:01Florence Campo di Marte
0 changes
$901One-way
carrier-logo
05:50Naples2h4608:36Florence Santa Maria Novella
1 change
$1161One-way
carrier-logo
14:50Naples Centrale2h4617:36Florence Santa Maria Novella
0 changes
$901One-way
carrier-logo
10:33Naples2h4913:22Florence Santa Maria Novella
1 change
$1161One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Naples to Florence Train Information

Avg. Train Duration:
5 hours 40 minutes
Train Ticket Price: $27
Trains depart from:Naples
Trains arrive in:Florence
Distance:409 km
TrainTrain Companies:Intercity, Italo, Intercity Notte, Regionale Veloce

Trains from Naples to Florence

Trains in Italy are a convenient way to travel between cities, with a number of companies offering domestic and international train routes. There are plenty of trains from Naples to Florence every day, allowing travelers to find a departure time that suits them. The earliest train leaves Naples just after 4:20 a.m., and after that, there is at least one service an hour until around 9:45 p.m. There are usually over 50 trains traveling from Naples to Florence per day. Most journeys on high-speed trains take approximately 3 hours, while regional trains taking up to 5 hours to arrive in Florence. Most trains from Naples to Florence are direct; however, some services require a transfer in Rome or Pisa. Trains are operated by Trenitalia and Italo.

Naples to Florence trains: Not what you're looking for?

Return trains from Florence to Naples | Compare all modes of traveling from Naples to Florence | Or learn more about trains to Florence



Naples to Florence Train Cost

Average prices for trains from Naples to Florence when you book in advance

Booking Period

Average Price

Same Day

€74

1 Day in Advance

€63

1 Week in Advance

€50

2 Weeks in Advance

€47

1 Month in Advance

€46

3 Months in Advance

€37

Naples to Florence Trains: General Information


Travelers can offset some of cost of Naples to Florence train tickets by planning ahead and booking tickets as far in advance as possible.

  • autobus All Naples to Florence trains are run by either Trenitalia or Italo.
  • autobus Most trains are direct, while some require a transfer in Rome or Pisa. Trains depart from either Naples' Centrale or Afragola train station and arrive at either Florence's Santa Maria Novella, Campo di Marte, or Rifredi train stations.
  • autobus The Naples to Florence train journey takes as little as 2 hours and 31 minutes to arrive in Florence.
  • autobus Most travelers book their Naples to Florence train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Naples to Florence trains decrease the further they are booked in advance:

  • It is 15% cheaper on average to buy a Naples to Florence train ticket 1 day in advance as opposed to purchasing a ticket at the station.
  • It is 32% cheaper to book a Naples to Florence train ticket 1 week in advance as opposed to the day you intend to travel.
  • Naples to Florence train costs are 38% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Taking the Train from Naples

Whenever you catch a train to Florence from Naples, it will depart from Naples Centrale train station. As its name suggests, the station is located at the heart of Naples. Local buses run from central districts, and number 35 also runs from the Airport straight to Centrale. The station is also on Line 2 of the Naples Metro, providing excellent connections from southern suburbs and the Amalfi Coast via Salerno. If you are staying centrally, leave 20 minutes to reach your train. If you are using the Metro, remember that it closes at 11 p.m.

Getting into Florence by Train

Florence was one of the great cradles of the Renaissance, hosting great artists like Michelangelo and Donatello at their peak. Nowadays, it is filled with gorgeous palaces, bridges, and world-class galleries - and it also offers easy access to beautiful Tuscany. All trains from Naples to Florence arrive at Santa Maria Novella, in the northwest of the city. Buses are the most popular form of transport in Florence, as there is no Metro system. Remember to purchase your tickets in advance from the station or tobacco kiosks, and to stamp them as you get on the bus. Getting from Piazza Stazione to the center should take about 30 minutes at most.

Compare prices

Best fares for trains from Naples to Florence

This month
Next Month
Mon, Jul 22
Train
Regionale Veloce
04:208h 28m12:48
NaplesFlorence
Tue, Jul 23
Train
Italo
15:252h 52m18:17
NaplesFlorence
Wed, Jul 24
Train
Regionale Veloce
04:208h 28m12:48
NaplesFlorence
Fastest Trains from Naples to Florence
Wed, Jul 31
Train
Italo
11:552h 51m14:46
NaplesFlorence
Tue, Jul 23
Train
Italo
15:252h 52m18:17
NaplesFlorence
Sat, Aug 3
Train
Italo
14:252h 52m17:17
NaplesFlorence
Return Train Tickets for Florence to Naples
Mon, Jul 22
Train
Regionale Veloce
09:046h 34m15:38
FlorenceNaples
Tue, Jul 23
Train
Regionale Veloce
09:046h 34m15:38
FlorenceNaples
Wed, Jul 24
Train
Regionale Veloce
13:137h 31m20:44
FlorenceNaples

Stations

Important Stations and Airports for this Journey
Naples
Florence
TrainNapoli Centrale

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone