Florence to Naples by train
Direct high-speed trains take from 2 hours 42 minutes to Naples, with Italo fares from €23.90.
- Origin
- Florence
- Destination
- Naples
- Main stations
- Firenze Santa Maria Novella to Napoli Centrale
- Country
- Italy
Take a direct Italo or Frecciarossa from Firenze Santa Maria Novella to Napoli Centrale. The quickest Italo takes 2 hours 42 minutes and Frecciarossa takes about the same, so allow around three hours. Choose by departure time and total price.
Start at Firenze SMN, arrive at Napoli Centrale
Firenze Santa Maria Novella (Firenze SMN) is Florence's central station and the one to use for most stays. Firenze Campo di Marte is a different station on the east side of the city, so choose it only if your hotel or onward journey is there.
In Naples, Napoli Centrale is the arrival for the city centre. Napoli Afragola is a separate high-speed station about 12 km north of Naples. Stay on board to Napoli Centrale unless Afragola is genuinely closer to you.
Journey times and daily service
Italo runs 21 trains a day from Florence to Naples, from early morning to late evening. Trenitalia adds its own Frecciarossa departures. Times and counts change by date.
Some trains call at Roma Termini or Roma Tiburtina, and some at Napoli Afragola. That is still a direct train: you stay in your seat all the way to Naples.
Fares and seat reservations
Italo tickets for this route start at €23.90. That is a limited low fare, not the price on every departure, and it rises as seats sell. Italo and Trenitalia sell separate tickets, so check both for your day.
High-speed tickets are for a named train with an assigned seat. Trenitalia builds the compulsory Frecciarossa seat reservation into the ticket price. Italo also gives you a seat with the ticket. Choosing a specific Italo seat is optional and costs a small extra fee, from about €2.
Where to book
Train tickets
- Check times & prices
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Rail Europe
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.
Train service
- Check times & prices
Italo is Italy's private high-speed operator, linking Milan, Rome and Florence with trains reaching 300 km/h; book early for lower fares.
Official website - Check times & prices
Trenitalia runs Italy's Frecce high-speed, Intercity and regional trains; Super Economy fares are cheapest but allow no changes or refunds.
Official website
Where to book
Train service
- Check times & prices
Italo is Italy's private high-speed operator, linking Milan, Rome and Florence with trains reaching 300 km/h; book early for lower fares.
Official website - Check times & prices
Trenitalia runs Italy's Frecce high-speed, Intercity and regional trains; Super Economy fares are cheapest but allow no changes or refunds.
Official website
Find places to stay in Naples

Frequently asked questions
Is there a direct train from Florence to Naples?
Yes. Italo and Trenitalia's Frecciarossa run direct high-speed trains from Firenze Santa Maria Novella to Napoli Centrale. Some make intermediate stops, but you do not change trains.
How long does the train from Florence to Naples take?
The quickest Italo takes 2 hours 42 minutes. Frecciarossa takes about the same, so allow around three hours whichever you choose.
How often do trains run from Florence to Naples?
Italo runs 21 trains a day, from early morning to late evening. Trenitalia runs its own Frecciarossa departures on top, and times vary by date.
Which station should I use in Florence and Naples?
Use Firenze Santa Maria Novella (Firenze SMN) in Florence and Napoli Centrale in Naples. Some trains also call at Napoli Afragola or Rome, so check the station names on your ticket.
How much does the train from Florence to Naples cost?
Italo fares start at €23.90 when the cheapest seats are still available. The price rises as the train fills, so book early and compare Trenitalia for the same departure.
Is seat reservation included in the ticket?
Yes. Trenitalia includes the compulsory Frecciarossa seat reservation in the ticket price, and Italo gives you a seat with the ticket. Picking a specific Italo seat is optional and costs a small extra fee.