Naples to Florence

Sun, Jul 21
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
32 trains from $40
Tomorrow
66 trains from $40
Fri, Jul 26
73 trains from $40
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
Sat
Jul 20
Find prices
$24Flixbus
Find prices
Sun
Jul 21
$40Regionale Veloce
$35Flixbus
$239Alitalia
Mon
Jul 22
$40Regionale Veloce
$24Flixbus
$274Alitalia
Tue
Jul 23
$53Italo
$24Flixbus
$261Alitalia
Wed
Jul 24
$40Regionale Veloce
$29Flixbus
$202Alitalia
Thu
Jul 25
$40Regionale Veloce
$28Flixbus
$204Alitalia
Fri
Jul 26
$40Regionale Veloce
$24Flixbus
$204Alitalia
Sat
Jul 27
$33Italo
$21Flixbus
$261Alitalia
Sun
Jul 28
$33Italo
$24Flixbus
$239Alitalia
Mon
Jul 29
$40Regionale Veloce
$21Flixbus
$239Alitalia
Tue
Jul 30
$26Intercity Notte
$24Flixbus
$202Alitalia
Wed
Jul 31
$33Italo
$24Flixbus
Find prices
Thu
Aug 1
$33Italo
$28Flixbus
$204Alitalia
Fri
Aug 2
$33Italo
$21Flixbus
$204Alitalia
Sat
Aug 3
$33Italo
$21Flixbus
$202Alitalia
Sun
Aug 4
$33Italo
$24Flixbus
$204Alitalia
Mon
Aug 5
$27Intercity
$21Flixbus
$274Alitalia
Tue
Aug 6
$27Intercity
$35Flixbus
$202Alitalia
Wed
Aug 7
$19Intercity
$24Flixbus
$202Alitalia
Thu
Aug 8
$27Intercity
$28Flixbus
$239Alitalia
Fri
Aug 9
$33Italo
$21Flixbus
$204Alitalia

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 month
Next Month
Mon, Jul 22
Bus
Flixbus
15:006h 10m21:10
NaplesFlorence
Mon, Jul 22
Train
Regionale Veloce
04:208h 28m12:48
NaplesFlorence
Mon, Jul 22
Flight
Alitalia
13:353h 5m16:40
NaplesFlorence
Fastest Way to Travel from Naples to Florence
Wed, Jul 31
Train
Italo
11:552h 51m14:46
NaplesFlorence
Tue, Jul 23
Train
Italo
15:252h 52m18:17
NaplesFlorence
Sat, Aug 3
Train
Italo
14:252h 52m17:17
NaplesFlorence
Return Journeys from Florence to Naples
Mon, Jul 22
Bus
Flixbus
21:595h 51m03:50
FlorenceNaples
Mon, Jul 22
Train
Regionale Veloce
09:046h 34m15:38
FlorenceNaples
Mon, Jul 22
Flight
Alitalia Cityliner
13:403h 10m16:50
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