[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Naples to Florence

Showing times and prices for Jun 23

Cheapest

$43

Average

$85

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 $ 85 if you buy it on the day, but the cheapest tickets can be found for only $ 43.

Cheapest
11:20AMNaples Centrale7h28 06:48PMFlorence Santa Maria Novella
1 changes
$431One-way
Cheapest
04:20PMNaples Centrale7h22 11:42PMFlorence Santa Maria Novella
1 changes
$431One-way
Cheapest
05:31AMNaples Centrale7h19 12:50PMFlorence Santa Maria Novella
2 changes
$431One-way
Cheapest
04:04AMNaples Centrale6h44 10:48AMFlorence Santa Maria Novella
1 changes
$431One-way
Cheapest
09:35AMNaples Centrale7h13 04:48PMFlorence Santa Maria Novella
2 changes
$431One-way

Timetable Naples to Florence

Showing trains for tomorrow, Wed, Jun 23
04:04AMNaples Centrale6h44 10:48AMFlorence Santa Maria Novella
0 changes
05:05AMNaples Centrale3h06 08:11AMFlorence Santa Maria Novella
0 changes
05:10AMNaples Centrale7h40 12:50PMFlorence Santa Maria Novella
0 changes
05:23AMNaples Centrale3h38 09:01AMFlorence Santa Maria Novella
0 changes
05:31AMNaples Centrale7h19 12:50PMFlorence Santa Maria Novella
0 changes
05:45AMNaples Centrale3h01 08:46AMFlorence Santa Maria Novella
0 changes
05:50AMNaples Centrale3h07 08:57AMFlorence Santa Maria Novella
0 changes
06:09AMNaples Centrale3h02 09:11AMFlorence Santa Maria Novella
0 changes
06:20AMNaples Centrale2h57 09:17AMFlorence Santa Maria Novella
0 changes
06:20AMNaples Centrale8h28 02:48PMFlorence Santa Maria Novella
0 changes
06:31AMNaples Centrale6h19 12:50PMFlorence Santa Maria Novella
0 changes
06:40AMNaples Centrale3h06 09:46AMFlorence Santa Maria Novella
0 changes
07:02AMNaples Centrale2h55 09:57AMFlorence Santa Maria Novella
0 changes
07:09AMNaples Centrale3h02 10:11AMFlorence Santa Maria Novella
0 changes
07:20AMNaples Centrale2h57 10:17AMFlorence Santa Maria Novella
0 changes
07:45AMNaples Centrale3h01 10:46AMFlorence Santa Maria Novella
0 changes
08:09AMNaples Centrale3h02 11:11AMFlorence Santa Maria Novella
0 changes
08:20AMNaples Centrale2h57 11:17AMFlorence Santa Maria Novella
0 changes
08:30AMNaples Centrale3h01 11:31AMFlorence Santa Maria Novella
0 changes
08:40AMNaples Centrale3h06 11:46AMFlorence Santa Maria Novella
0 changes
08:55AMNaples Centrale3h06 12:01PMFlorence Santa Maria Novella
0 changes
08:58AMNaples Centrale2h59 11:57AMFlorence Santa Maria Novella
0 changes
09:35AMNaples Centrale7h13 04:48PMFlorence Santa Maria Novella
0 changes
09:35AMNaples Centrale2h56 12:31PMFlorence Santa Maria Novella
0 changes
09:40AMNaples Centrale3h06 12:46PMFlorence Santa Maria Novella
0 changes
10:20AMNaples Centrale2h57 01:17PMFlorence Santa Maria Novella
0 changes
10:31AMNaples Centrale4h59 03:30PMFlorence Rifredi
0 changes
10:40AMNaples Centrale3h06 01:46PMFlorence Santa Maria Novella
0 changes
11:09AMNaples Centrale3h02 02:11PMFlorence Santa Maria Novella
0 changes
11:20AMNaples Centrale7h28 06:48PMFlorence Santa Maria Novella
0 changes
11:20AMNaples Centrale2h57 02:17PMFlorence Santa Maria Novella
0 changes
11:40AMNaples Centrale3h06 02:46PMFlorence Santa Maria Novella
0 changes
12:10PMNaples Centrale3h01 03:11PMFlorence Santa Maria Novella
0 changes
12:20PMNaples Centrale2h57 03:17PMFlorence Santa Maria Novella
0 changes
12:31PMNaples Centrale6h17 06:48PMFlorence Santa Maria Novella
0 changes
12:40PMNaples Centrale3h06 03:46PMFlorence Santa Maria Novella
0 changes
01:20PMNaples Centrale2h57 04:17PMFlorence Santa Maria Novella
0 changes
01:25PMNaples Centrale7h30 08:55PMFlorence Santa Maria Novella
0 changes
01:35PMNaples Centrale2h56 04:31PMFlorence Santa Maria Novella
0 changes
01:40PMNaples Centrale3h06 04:46PMFlorence Santa Maria Novella
0 changes
01:55PMNaples Centrale3h06 05:01PMFlorence Santa Maria Novella
0 changes
02:10PMNaples Centrale3h01 05:11PMFlorence Santa Maria Novella
0 changes
02:20PMNaples Centrale2h57 05:17PMFlorence Santa Maria Novella
0 changes
02:20PMNaples Centrale5h23 07:43PMFlorence Rifredi
0 changes
02:40PMNaples Centrale3h06 05:46PMFlorence Santa Maria Novella
0 changes
03:05PMNaples Centrale3h06 06:11PMFlorence Santa Maria Novella
0 changes
03:20PMNaples Centrale2h57 06:17PMFlorence Santa Maria Novella
0 changes
03:31PMNaples Centrale5h54 09:25PMFlorence Santa Maria Novella
0 changes
03:35PMNaples Centrale2h56 06:31PMFlorence Santa Maria Novella
0 changes
03:40PMNaples Centrale3h06 06:46PMFlorence Santa Maria Novella
0 changes
04:09PMNaples Centrale3h02 07:11PMFlorence Santa Maria Novella
0 changes
04:20PMNaples Centrale7h22 11:42PMFlorence Santa Maria Novella
0 changes
04:31PMNaples Centrale7h11 11:42PMFlorence Santa Maria Novella
0 changes
04:35PMNaples Centrale2h56 07:31PMFlorence Santa Maria Novella
0 changes
04:40PMNaples Centrale3h06 07:46PMFlorence Santa Maria Novella
0 changes
05:04PMNaples Centrale3h28 08:32PMFlorence Santa Maria Novella
0 changes
05:20PMNaples Centrale2h57 08:17PMFlorence Santa Maria Novella
0 changes
05:25PMNaples Centrale3h02 08:27PMFlorence Santa Maria Novella
0 changes
05:31PMNaples Centrale6h11 11:42PMFlorence Santa Maria Novella
0 changes
06:09PMNaples Centrale3h02 09:11PMFlorence Santa Maria Novella
0 changes
06:20PMNaples Centrale2h57 09:17PMFlorence Santa Maria Novella
0 changes
06:40PMNaples Centrale3h23 10:03PMFlorence Santa Maria Novella
0 changes
07:31PMNaples Centrale6h27 01:58AMFlorence Campo di Marte
0 changes
07:40PMNaples Centrale3h18 10:58PMFlorence Santa Maria Novella
0 changes
09:46PMNaples Centrale9h41 07:27AMFlorence Santa Maria Novella
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Jun 22
Find prices
$61Marino Autolinee
Find prices
Wed
Jun 23
$43Regionale
$61Marino Autolinee
Find prices
Thu
Jun 24
$43Regionale
$19Flixbus
Find prices
Fri
Jun 25
$43Regionale
$19Flixbus
Find prices
Sat
Jun 26
$42Intercity
$42Flixbus
Find prices
Sun
Jun 27
$43Regionale
$19Flixbus
Find prices
Mon
Jun 28
$43Regionale
$61Marino Autolinee
Find prices
Tue
Jun 29
$43Regionale
$61Marino Autolinee
Find prices
Wed
Jun 30
$43Regionale
$61Marino Autolinee
$295TAP Portugal
Thu
Jul 1
$43Regionale
$19Flixbus
$331Alitalia
Fri
Jul 2
$43Regionale
$61Marino Autolinee
$314TAP Portugal
Sat
Jul 3
$43Regionale
$61Marino Autolinee
$339Alitalia
Sun
Jul 4
$43Regionale
$19Flixbus
$252TAP Portugal
Mon
Jul 5
$43Regionale
$50Marino Autolinee
Find prices
Tue
Jul 6
$39Intercity Notte
$50Marino Autolinee
$331Alitalia
Wed
Jul 7
$39Intercity Notte
$50Marino Autolinee
$226TAP Portugal
Thu
Jul 8
$42Intercity
$19Flixbus
$327Alitalia
Fri
Jul 9
$43Regionale
$19Flixbus
$252TAP Portugal
Sat
Jul 10
$29Intercity
$19Flixbus
$359Alitalia
Sun
Jul 11
$43Regionale
$42Flixbus
$310TAP Portugal
Mon
Jul 12
$42Intercity
$19Flixbus
Find prices

The fastest trains from Naples to Florence

Showing times and prices for Jun 23

Fastest Journey

2 h 55 m

Average

4 h 4 m

Trains per day

65

Distance

409 km

Of the 65 trains 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 trains cover the 409 km distance in an average of 4 h 4 m but if you time it right, some trains will get you there in just 2 h 55 m .

The slowest trains will take 9 h 41 m 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
07:02AMNaples Centrale2h55 09:57AMFlorence Santa Maria Novella
0 changes
$881One-way
2nd Fastest
03:35PMNaples Centrale2h56 06:31PMFlorence Santa Maria Novella
0 changes
$881One-way
2nd Fastest
01:35PMNaples Centrale2h56 04:31PMFlorence Santa Maria Novella
0 changes
$881One-way
2nd Fastest
04:35PMNaples Centrale2h56 07:31PMFlorence Santa Maria Novella
0 changes
$881One-way
2nd Fastest
09:35AMNaples Centrale2h56 12:31PMFlorence Santa Maria Novella
0 changes
$881One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

Wed, Jun 23
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
train

Journey Summary

Naples to Florence Train Information

Avg. Train Duration
7 hours 32 minutes
Train Ticket Price: $38
Trains depart from:Naples
Trains arrive in:Florence
Distance:409 km
Train Companies:Intercity, Italo, Regionale, Intercity Notte

Trains from Naples to Florence

Whenever travelers need to head from Naples to Florence, taking the train is a great option to choose from. Between them Trenitalia and Italo provide over 40 direct trains every day between the two Italian cities, so finding a convenient departure time will be simple. And journeys aren't too long, averaging around three hours when no changes are needed. That's often faster than flying, and definitely quicker than taking the bus.

Naples to Florence Train Time: Daily Departures

The only problem with choosing a train from Naples to Florence is picking which service to board, as there are over 40 direct trains to select every single day. Trenitalia and Italo provide an extremely frequent service to Florence from Naples Centrale and Piazza Garibaldi, with trains leaving as early as 4:00 a.m., and the last services departing around 8:30 p.m.

How long is the journey by train from Naples to Florence?

Journey durations vary a little when taking the train from Naples to Florence, making it important to double check schedules when booking. Durations range from two hours 50 minutes to as long as six hours for direct trains. However, those longer durations only apply to a couple of Trenitalia fares, and the vast majority of services take around three hours.

What are the departure and arrival stations for trains from Naples to Florence?

Departure train station: All trains to Florence leave from Naples Centrale, a large modern station with convenience stores, cafes, bars, lounges, restrooms - and anything travelers could need. All parts of Naples are well connected to Centrale, or the nearby metro station at Piazza Garibaldi, while local buses and taxis also provide convenient connections. Set aside ten to 15 minutes when transferring from city center hotels.

Arrival train station: The train from Naples to Florence could arrive at Santa Maria Novella, Rifredi, or Campo di Marte stations. Santa Maria Novella is the largest arrival point, with most amenities travelers could need. It's also a five to ten minute walk from the Duomo and other Florentine attractions. Rifredi is in northern Florence (five minutes by train from the center), while Campo di Marte is in eastern Florence (about eight minutes from the center by train or bus).

Which train companies travel from Naples to Florence?

Travelers can book a train from Naples to Florence with either Trenitalia or Italo. There's not much to choose between the companies regarding speed, as both offer express services with no changes needed.

Italo Naples to Florence

Italo trains almost always reach Florence in under three hours, and the fastest take two hours 55 minutes. They require zero changes along the way, and there should be 16-18 options every day. All of them run from Napoli Centrale to Santa Maria Novella.

Trenitalia Naples to Florence

Trenitalia offers standard Intercity, Frecciargento, and Frecciarossa services between Naples and Florence. The company schedules over 20 direct trains every day, with at least one departure every hour at peak times. Frecciarossa trains will always be the fastest ones to choose, and take about three hours. Standard Trenitalia services can take between four and six hours, so be aware when booking.

Naples to Florence Trains: Services on Board

Italo offers four ticket styles: Smart, Comfort, Prima, and Club Executive, with extra leg room, shorter queues, free newspapers, and free WiFi for more expensive classes. The same sort of choice applies on Frecciarossa trains (with Standard, Premium, Business, and Executive classes). But there is less choice on standard Trenitalia services. Frecciarosse trains have no luggage limits (but limited rack space), while Italo's Smart tickets come with size limits of 75 x 53 x 30cm per item. Bikes are permitted with both carriers, as long as they fold to a small size, or can be carried in protected bags. Animals are also allowed on board both carriers. With Italo and Trenitalia, any pets weighing under 10kg must be in a safe container, while larger pets need to be leashed or muzzled. An extra ticket will be needed for larger pets when riding with Italo. Finally, both companies cater for the mobility-impaired, providing in-person assistance if passengers make contact 48 hours or more in advance. Wheelchair friendly seating and accessible restrooms are also included on all services.

How to find cheap train tickets from Naples to Florence?

When taking the train from Naples to Florence, paying full-price is usually unnecessary. For starters, be sure to search for tickets well in advance. That way, there's a chance to secure early bird discounts, which both operators offer. Slower Trenitalia services will often be much cheaper than Frecciarossa or Italo trains (but one to two hours slower). So if passengers don't mind a more sedate ride, they can be a good option. Both operators also run group discounts. Be sure to check when booking, as buying individual tickets isn't usually the most cost-effective option.

Train tickets from Naples to Florence: when to book to save $

Time Price Savings
1 week earlier 37 €
2 weeks earlier 33 €12%
3 weeks earlier 34 €9%
1 month before 30 €23%
2 months earlier 27 €37%
3 months earlier 23 €61%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Naples - Florence. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Naples - Florence 3 weeks in advance means you can save on average up to 9% compared to the price available on the day of departure.
  • If you book a ticket Naples - Florence with 2 months in advance you save up to about 37% compared to the initial price.
  • By booking 3 months in advance, you could save up to 61%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from Naples to Florence
Travel by train to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Naples to Florence.
FAQs
How much do cheap trains between Naples and Florence cost?
Omio customers have found cheap train tickets to Florence from Naples for as low as $42 (€33)  for the next 7 days.
How much is the train to Florence from Naples on average?
If you are looking to book your train ticket in the next 7 days, you can expect the Naples to Florence train to cost on average $43 (€34)  one way.
How far is it from Naples to Florence by train?
The Naples to Florence train distance is approximately 253 miles (408 km).
How long is a train from Naples to Florence on average?
While the time it takes to travel 253 miles (408 km) between Naples and Florence can vary based on specific dates, weekends, and holidays, the Naples to Florence train journey time is on average 2 h 57 min.
When traveling by train from Naples to Florence, which train station in Naples do I depart from and which train station in Florence do I arrive in?

There are a few train stations in Naples to start your journey from including Napoli Centrale and Napoli P. Za Garibaldi. In Florence you have a few train station options to choose from for your arrival including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

Omio customers traveling this route depart most frequently from Napoli Centrale   and arrive in Firenze Santa Maria Novella.

Where is the Naples train station located? Where is the Florence train station located?

The most popular departure train station with passengers for this trip, called Napoli Centrale, is located 0 mile (s) / 0 km from the city center of Naples.

The most popular arrival train station, Firenze Santa Maria Novella, is located 0 mile (s) / 0 km away from the city center of Florence.

What train companies go from Naples to Florence?
If you're looking for trains from Naples to Florence, you can rely on Italo, Frecciarossa, Trenitalia or Frecciargento to get you to Florence. It's also good to check out all possible train companies for the Naples to Florence trip to see if there might be differences in the amenities they offer.
Is there a direct train from Naples to Florence?
Yes, there are direct trains from Naples to Florence, and you can find a direct train for this trip with Italo, Frecciarossa or Intercity  on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
When is the earliest train from Naples to Florence? When is the last train from Naples to Florence?
You can take the earliest train from Naples to Florence at 6: 30 AM   or take the last train from Naples to Florence leaving at 7: 46 PM. Look for the latest Naples to Florence train schedules on Omio and book the best time to take the train for this route.
How early should I purchase Naples to Florence train tickets to get the best deals?
The price of a one way train ticket from Naples to Florence is on average $43 (€34) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets between Naples and Florence available a few months in advance.
Stations

Important Stations and Airports for this Journey

Florence
Firenze S.M.N.
Amenities