Trains from Naples to Florence

Wed, May 22
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

Cheapest

$39

Average

$81

Showing times and prices for May 22

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

cheapest
carrier-logo
04:04Naples Centrale6h 56m 11:00Florence Santa Maria Novella
$39
1One-way
$391One-way
cheapest
carrier-logo
05:10Naples Centrale7h 38m 12:48Florence Santa Maria Novella
$39
1One-way
$391One-way
cheapest
carrier-logo
05:31Naples Centrale7h 17m 12:48Florence Santa Maria Novella
$39
1One-way
$391One-way
cheapest
carrier-logo
06:20Naples Centrale8h 28m 14:48Florence Santa Maria Novella
$39
1One-way
$391One-way
cheapest
carrier-logo
08:20Naples Centrale8h 28m 16:48Florence Santa Maria Novella
$39
1One-way
$391One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

COMPARE

Prices across different modes

Train
Bus
Flight
Wed
May 22
$39Regionale Veloce
$21Flixbus
$230Alitalia
Thu
May 23
$56Italo
$21Flixbus
$196Alitalia
Fri
May 24
$39Regionale Veloce
$30Flixbus
$231Alitalia
Sat
May 25
$38Intercity
$27Flixbus
$195Alitalia
Sun
May 26
$39Regionale Veloce
$35Flixbus
$150Alitalia
Mon
May 27
$39Regionale Veloce
$23Flixbus
$150Alitalia
Tue
May 28
$38Intercity
$23Flixbus
$149Alitalia
Wed
May 29
$38Intercity
$23Flixbus
$149Alitalia
Thu
May 30
$35Italo
$23Flixbus
$150Alitalia
Fri
May 31
$37Intercity
$23Flixbus
$200Alitalia
Sat
Jun 1
$38Italo
$23Flixbus
$153Alitalia
Sun
Jun 2
$38Italo
$23Flixbus
$200Alitalia
Mon
Jun 3
$32Italo
$23Flixbus
$154Alitalia
Tue
Jun 4
$29Regionale Veloce
$21Flixbus
$153Alitalia
Wed
Jun 5
$27Intercity
$23Flixbus
$153Alitalia
Thu
Jun 6
$27Intercity
$23Flixbus
$154Alitalia
Fri
Jun 7
$38Italo
$21Flixbus
$1731Air Moldova
Sat
Jun 8
$27Intercity
$21Flixbus
$153Alitalia
Sun
Jun 9
$35Italo
$23Flixbus
$154Alitalia
Mon
Jun 10
$38Intercity
$21Flixbus
$154Alitalia

The fastest trains

from Naples
to Florence

Fastest Journey

2h 31m

Average

4h

train per day

73

Distance

409 km

Showing times and prices for May 22

Of the 73 trains that leave Naples for Florence every day 46 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 4h but if you time it right, some trains will get you there in just 2h 31m .

The slowest trains will take 9h 3m 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
08:05Naples Centrale2h 31m 10:36Florence Santa Maria Novella
$88
1One-way
$881One-way
fastest
carrier-logo
14:05Naples Centrale2h 31m 16:36Florence Santa Maria Novella
$88
1One-way
$881One-way
2nd fastest
carrier-logo
15:25Naples Centrale2h 36m 18:01Florence Campo di Marte
$88
1One-way
$881One-way
carrier-logo
08:24Naples2h 37m 11:01Florence Campo di Marte
$114
1One-way
$1141One-way
carrier-logo
17:24Naples2h 37m 20:01Florence Campo di Marte
$114
1One-way
$1141One-way
train

Journey Summary

Naples to Florence Train Information

Avg. Train Duration:
5 hours 17 minutes
Train Ticket Price: $29
Trains depart from:Naples
Trains arrive in:Florence
Distance:409 Kms
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 Weekend
This month
Next Month
Fri, May 24
Train
Regionale Veloce
09:207h 28m16:48
NaplesFlorence
Sat, May 25
Train
Intercity
12:315h 5m17:36
NaplesFlorence
Fastest Trains from Naples to Florence
Sat, Jun 1
Train
Italo
04:552h 51m07:46
NaplesFlorence
Mon, Jun 3
Train
Italo
12:552h 51m15:46
NaplesFlorence
Thu, May 23
Train
Italo
11:232h 54m14:17
NaplesFlorence
Return Train Tickets for Florence to Naples
Thu, May 23
Train
Regionale Veloce
07:047h 54m14:58
FlorenceNaples
Fri, May 24
Train
Regionale Veloce
09:137h 27m16:40
FlorenceNaples
Sat, May 25
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