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 $ 87 if you buy it on the day, but the cheapest tickets can be found for only $ 87.
Find all the dates and times for this journey
2 h 55 m
2 h 57 m
Trains per day
Of the 20 trains that leave Naples for Florence every day 20 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 2 h 57 m but if you time it right, some trains will get you there in just 2 h 55 m .
The slowest trains will take 3 h 7 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.
|Distance||253 miles (408 km)|
|Average train duration||5 h 23 min|
|Average train ticket price||$42 (€34)|
|Train frequency||25 a day|
|Direct train||Yes, there are 25 direct trains a day|
|Train companies||Italo, Frecciarossa, Intercity, Trenitalia, Regionale Veloce, Intercity Notte, Frecciargento or Regionale|
Trains from Naples to Florence cover the 253 miles (408 km) long journey taking on average 5 h 23 min with our travel partners like Italo, Frecciarossa, Intercity, Trenitalia, Regionale Veloce, Intercity Notte, Frecciargento or Regionale. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around $42 (€34), you can find the cheapest train ticket for as low as $41 (€33). Travelers depart most frequently from Napoli Centrale and arrive in Firenze Santa Maria Novella.
Travel from Naples to Florence from $41 (€33) with Omio’s train partners Italo, Frecciarossa and Trenitalia! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.
Enjoy traveling between Naples and Florence by taking a train with Italo! The Italian high-speed train covers around 9, 900 miles (16, 000 km) of railroad lines in Italy and travels at speeds of up to 186 mph (300 kmh). There are four different train classes to choose from: Smart, Comfort, Prima, and Club Executive. The modern train cars are equipped with a high level of comfort and even offer cinema screens in the Smart class. Standard services in all Italo trains include bathrooms, free WiFi, power outlets, reclining leather seats, and footrests.
Italo trains offer value for money on routes between Naples and Florence, and we can help you find the best deals available. Check out the latest Italo train schedule and tickets available for the Naples to Florence trip on Omio to book the best ticket. Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex. When you ride with Italo, you can expect to travel 253 miles (408 km) between Naples and Florence. Once you’ve picked the perfect Italo ticket, book your cheap train from Naples to Florence on Omio today!
Italo's current ticket policies due to COVID-19 for your train from Naples to Florence are the following:
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.
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.
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.
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).
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 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 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.
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.
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.
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:
When taking the train from Naples to Florence, you can choose to depart from train stations like Napoli Centrale and Napoli P. Za Garibaldi. Your trip can end in train stations such as Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.
Omio customers who travel this route most frequently depart from Napoli Centrale and arrive in Firenze Santa Maria Novella.
Passengers board the train most frequently from Napoli Centrale, which is located around 1 mile (s) / 2 km away from the city center, and they get off the train at Firenze Santa Maria Novella, located 1 mile (s) / 1 km away from the city center.
Here are some other resources that might have the information you need