You can get from Florence to Naples by train, bus or flight.
To get from Florence to Naples on Sep 20 we recommend taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||253 miles (408 km)|
|Available travel modes||Flight, bus or train|
|Ticket price range||$23 - $539|
|Cheapest mode||Train • $23 (€18) • 5 h 2 min|
|Fastest mode||Flight • $539 (€428) • 3 h 30 min|
|Popular travel companies||Alitalia, Flixbus or Intercity|
Travel 253 miles (408 km) by flight, bus or train from Florence to Naples. If speed is a priority, then a flight is the best option with an average duration of 3 h 30 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $23 (€18). The most popular travel companies which serve this trip are Alitalia, Flixbus or Intercity among others. Travelers can even take a direct bus or train from Florence to Naples.
Traveling from Florence to Naples is easy and quick. Because the two cities are not far apart and there are no direct flights available, flying isn't the most convenient option for traveling from Florence to Naples. However, travelers in Italy can choose between a variety of buses and trains. The quickest route is via an Italo or Trenitalia express train, which takes under 3 hours. Buses take a couple of hours longer, and there are also car pooling services like Bla Bla Car if needed.
Return trips from Naples to Florence are also available.
Buses from Florence to Naples are an efficient way to travel between these two Italian cities. Buses are provided by Flixbus, Baltour, and Megabus, and usually depart every hour throughout the day. The first bus leaves Florence at 9:45 a.m., while the final service is as late as 1:45 a.m. Buses from Florence to Naples last for between 5.5 - 7 hours. All buses leave from Piazza Montelungo, which can be found a short walk to the north of the main station, Santa Maria Novella.
Taking the train is a fast, comfortable option for anyone traveling from Florence to Naples. You can catch direct Trenitalia and Italo trains from Florence to Naples, which require as little as 2 hours and 50 minutes of travel time. There are plenty of departure times every day, starting at 6:50 a.m. and concluding after midnight. If a direct train is not available when you need to travel, there are also indirect services which require a change at Roma Termini, and take around the same amount of time.
Here are some other resources that might have the information you need