Naples to Florence

Wed, Sep 18
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

Cheapest trips from Naples to Florence

Train
Trains
Bus
Buses
Flight
Flights
Today
3 trains from $64
Tomorrow
65 trains from $39
Fri, Sep 20
73 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
Sep 18
$39Regionale Veloce
$23Flixbus
$234Alitalia
Thu
Sep 19
$39Regionale Veloce
$27Flixbus
$305Alitalia
Fri
Sep 20
$39Regionale Veloce
$28Flixbus
$201Alitalia
Sat
Sep 21
$39Regionale Veloce
$23Flixbus
$176Alitalia
Sun
Sep 22
$39Regionale Veloce
$33Flixbus
$305Alitalia
Mon
Sep 23
$39Regionale Veloce
$28Flixbus
$154Alitalia
Tue
Sep 24
$38Italo
$23Flixbus
$153Alitalia
Wed
Sep 25
$32Italo
$21Flixbus
$153Alitalia
Thu
Sep 26
$32Italo
$23Flixbus
$154Alitalia
Fri
Sep 27
$39Regionale Veloce
$30Flixbus
$154Alitalia
Sat
Sep 28
$27Intercity
$24Flixbus
$153Alitalia
Sun
Sep 29
$32Italo
$23Flixbus
$154Alitalia
Mon
Sep 30
$38Intercity
$28Flixbus
$154Alitalia
Tue
Oct 1
$27Intercity
$29Flixbus
$149Alitalia
Wed
Oct 2
$27Intercity
$21Flixbus
$149Alitalia
Thu
Oct 3
$27Intercity
$23Flixbus
$150Alitalia
Fri
Oct 4
$38Italo
$28Flixbus
$150Alitalia
Sat
Oct 5
$27Intercity
$23Flixbus
$149Alitalia
Sun
Oct 6
$25Intercity Notte
$27Flixbus
$150Alitalia
Mon
Oct 7
$27Intercity
$22Flixbus
$150Alitalia

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.

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.