Shortest travel time:
2 h 55 m
Longest travel time:
8 h 28 m
Lowest train ticket cost:
$58
Avg. daily departures:
58
Earliest departure:
02:04
Latest departure:
17:40
Naples
Naples train stations
Centrale
Piazza Giuseppe Garibaldi, 80142, Naples, Italy
Afragola AV
80021 Afragola, Metropolitan City of Naples, Italy, Afragola, Italy
408 km
Florence
Do you know how many train stations are there in Florence? Read all you need to know about the rail hubs in the amazing city. 
Show more
Florence train stations
Santa Maria Novella
Piazza Santa Maria Novella, 50123 , Florence, Italy
Campo Di Marte
Via Mannelli, 10-16, Firenze, Italy
Rifredi
Via Renato Fantoni, 50127, Firenze, Italy

Naples to Florence Train Information

Taking a train is undoubtedly one of the most comfortable and scenic ways to explore Italy! Connecting Naples to Florence, the high-speed Italo trains provide all the necessary amenities for your comfort and safety. There are around ten daily departures from the central station in Naples, arriving at Santa Maria Novella station in Florence. The journey takes nearly three hours, and you can choose from different Naples to Florence train classes. Using Rail Ninja, you can find more information about the route and easily purchase your Naples to Florence train tickets.
And hard to argue with the fact that traveling by train in Italy is a memorable experience, but how do you feel about spicing up your Italy getaway? Use Triptile - innovative trip planner, it is a fantastic platform, allowing you to plan a perfect Florence tour, tailored to suit your interests and, the best of all, it's very easy (and free!) to use.

Is there a direct train from Naples to Florence?

Italo Treno provides a direct railway service from Naples to Florence. Just take one of Italo Treno bullet trains that depart hourly starting at 05:20 am. They cover the distance between the two cities in about 3 hours, which is the most comfortable and fastest way to get to Florence.

Which station in Naples goes to Florence?

Trains to Florence depart from Napoli Centrale. You can get there either by metro (Line 1) or ANM buses and airport shuttles. From the station, the trains depart every hour, which lets you adjust your plans conveniently.

Naples to Florence Train Timetable

Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Morning trains
2 hrs 55 min
8 hrs 28 min
02:04
11:55
39
Afternoon trains
2 hrs 56 min
7 hrs 22 min
12:10
17:40
19

Trains on Naples - Florence Route

Brand name
Train type
Travel time
Price from
Departures
Rating
Trenitalia
Trenitalia
Train with 1 change
6 hrs 44 min
$58
5
Trenitalia
Trenitalia
Intercity train
3 hrs 6 min
$107
8
Trenitalia
Trenitalia
Train with 2 changes
7 hrs 13 min
$58
3
Bullet train
2 hrs 55 min
$88
13
Train with 1 change
3 hrs 56 min
$93
2
High-speed train
2 hrs 56 min
$88
5
Bullet train
3 hrs 1 min
$96
18
Train with 1 change
2 hrs 57 min
$118
3
TGV
Bullet train
2 hrs 56 min
$88
1
Show more
9.2 / 10 based on 56 reviews

Naples to Florence Train Review & Rating

Speedy train, it was a very easy connection

Joseph J. about traveling from Naples to Florence