Naples
408 km
Florence
Departure station:
Piazza Giuseppe Garibaldi, 80142, Naples, Italy
80021 Afragola, Metropolitan City of Naples, Italy, Afragola, Italy
Arrival station:
Piazza Santa Maria Novella, 50123 , Florence, Italy
Via Mannelli, 10-16, Firenze, Italy
Via Renato Fantoni, 50127, Firenze, Italy
Brand name
Train type
Travel time
Price from
Departures
Rating
Bullet train
2 hrs 56 min
57
10
92.02%

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.

Timetable & Train information

Lowest train ticket cost:
57
Departures:
10
Earliest departure:
04:20
Latest departure:
17:20
Shortest travel time:
2 hrs 56 min
Longest travel time:
2 hrs 57 min
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