Naples to Florence

Wed, May 22
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

See the cheapest trips from Naples to Florence

Train
Trains
Bus
Buses
Flight
Flights
Tomorrow
69 trains from $39
Thu, May 23
72 trains from $39
Fri, May 24
62 trains from $39
icn_success

Search and Compare

Find the cheapest or fastest trip for you by comparing buses with trains

icn_success

Your Travel, Organised

Book and store all your tickets quickly and conveniently on Omio

icn_success

Support You Can Count On

Once you’ve booked your ticket, our customer service team is there to assist you

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE

Prices for trains, buses and flights

Train
Bus
Flight
Wed
May 22
$39Regionale Veloce
$21Flixbus
$230Alitalia
Thu
May 23
$39Regionale Veloce
$21Flixbus
$200Alitalia
Fri
May 24
$39Regionale Veloce
$30Flixbus
$231Alitalia
Sat
May 25
$38Intercity
$27Flixbus
$195Alitalia
Sun
May 26
$39Regionale Veloce
$35Flixbus
$150Alitalia
Mon
May 27
$39Regionale Veloce
$23Flixbus
$150Alitalia
Tue
May 28
$38Intercity
$23Flixbus
$149Alitalia
Wed
May 29
$38Intercity
$23Flixbus
$149Alitalia
Thu
May 30
$38Italo
$23Flixbus
$150Alitalia
Fri
May 31
$37Intercity
$23Flixbus
$200Alitalia
Sat
Jun 1
$38Italo
$23Flixbus
$153Alitalia
Sun
Jun 2
$38Italo
$23Flixbus
$200Alitalia
Mon
Jun 3
$32Italo
$23Flixbus
$154Alitalia
Tue
Jun 4
$29Regionale Veloce
$21Flixbus
$153Alitalia
Wed
Jun 5
$27Intercity
$23Flixbus
$153Alitalia
Thu
Jun 6
$27Intercity
$23Flixbus
$154Alitalia
Fri
Jun 7
$38Italo
$21Flixbus
$1731Air Moldova
Sat
Jun 8
$27Intercity
$21Flixbus
$153Alitalia
Sun
Jun 9
$35Italo
$23Flixbus
$154Alitalia
Mon
Jun 10
$38Intercity
$21Flixbus
$154Alitalia

Travel from Naples to Florence: Journey Details

The journey from Naples to Florence can be made by train, bus or plane. The fastest journey is by high-speed train, taking around 2.5 hours. Two bus companies operate direct bus routes, with journey times of about 6.5 hours, a similar time to making the journey by plane. However, traveling in Italy by bus is more straightforward and considerably cheaper, as planes either fly Naples to Pisa, or to Florence, via Milan and Rome.

Return trips from Florence to Naples are also available.

Buses from Naples to Florence

Buses from Naples to Florence take approximately 6.5 hours, with 10 departures a day, operated by Baltour and Megabus. Departures start at around 8:30 a.m., continuing until just before midnight. Buses depart from the Corso Arnoldo Lucci Metropark in Naples. Baltour buses terminate on Via Santa Catarina, while Megabus arrivals are on Piazzale Montelungo, both centrally located for city transport links of tram, bus and local train.

Trains from Naples to Florence

There are over 40 trains from Naples to Florence departing every day, which take just under 3 hours. Trenitalia Frecciarossa trains depart between the early hours of the morning and around 10:00 p.m., leaving from Naples Centrale Station, which has good transport links across the city. They arrive at Florence Santa Maria Novella Station linked to the city by its tram line and local buses.

Flights from Naples to Florence

There are no direct flights between the two cities. Alitalia offer the fastest route with flights from Naples Airport to Pisa Airport, with the onward journey made by train. This route takes approximately 6.5 hours. Flights from Naples to Florence Airport involve connections at Milan and Rome and take considerably longer.

Compare prices

Best fares from Naples to Florence

This Weekend
This month
Next Month
Fri, May 24
Bus
Flixbus
21:155h 35m02:50
NaplesFlorence
Fri, May 24
Train
Regionale Veloce
06:208h 28m14:48
NaplesFlorence
Fri, May 24
Flight
Alitalia
04:454h 10m08:55
NaplesFlorence
Fastest Way to Travel from Naples to Florence
Sat, Jun 1
Train
Italo
04:552h 51m07:46
NaplesFlorence
Mon, Jun 3
Train
Italo
12:552h 51m15:46
NaplesFlorence
Wed, Jun 26
Train
Italo
10:232h 54m13:17
NaplesFlorence
Return Journeys from Florence to Naples
Thu, May 23
Bus
Flixbus
03:307h 15m10:45
FlorenceNaples
Thu, May 23
Train
Regionale Veloce
07:047h 54m14:58
FlorenceNaples
Thu, May 23
Flight
Alitalia
17:253h 10m20:35
FlorenceNaples
Stations
Important Stations and Airports for this Journey
Naples
Florence
TrainNapoli Centrale

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone