There are 5 ways to get from Naples Airport (NAP) to Florence by plane, train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Fly • 3h 15m
Cheapest option
Bus via San Nicola la Strada • 7h 6m
3 alternative options
Train • 3h 31m
Bus • 7h 5m
Drive • 4h 17m
Naples Airport (NAP) to Florence by bus and train
Questions & Answers
The cheapest way to get from Naples Airport (NAP) to Florence is to bus via San Nicola la Strada which costs €4 - €7 and takes 7h 6m.
The quickest way to get from Naples Airport (NAP) to Florence is to fly which costs €65 - €260 and takes 3h 15m.
No, there is no direct bus from Naples Airport (NAP) to Florence. However, there are services departing from Napoli Capodichino and arriving at Florence via Caserta Area servizio San Nicola. The journey, including transfers, takes approximately 7h 6m.
It is 408 km from Naples Airport (NAP) to Florence. It is approximately 469.4 km to drive.
The best way to get from Naples Airport (NAP) to Florence without a car is to train which takes 3h 31m and costs €30 - €120.
It takes approximately 3h 15m to get from Naples Airport (NAP) to Florence, including transfers.
Naples Airport (NAP) to Florence bus services, operated by Curcio Viaggi, depart from Caserta Area servizio San Nicola station.
The best way to get from Naples Airport (NAP) to Florence is to fly which takes 3h 15m and costs €65 - €260. Alternatively, you can train, which costs €30 - €120 and takes 3h 31m, you could also bus, which costs €35 - €65 and takes 7h 5m.
There is no direct flight from Naples Airport to Florence Airport. The quickest flight takes 2h 55m and has one stopover.
Naples Airport (NAP) to Florence bus services, operated by Curcio Viaggi, arrive at Florence station.

- Distance: 407.8 km
- Duration: 3h 15m
What companies run services between Naples Airport (NAP), Italy and Florence, Italy?
Alitalia, Austrian Airlines and eight other airlines fly from Naples Airport (NAP) to Florence every 3 hours. Alternatively, Trenitalia Frecce operates a train from Napoli Centrale to Firenze S.M.N. hourly. Tickets cost €35 - €110 and the journey takes 3h 2m. ItaloTreno also services this route hourly.

- Website
- alitalia.com
Flights from Naples to Florence via Rome
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- €120 - €440
Flights from Naples to Florence via Milan Linate, Rome
- Ave. Duration
- 5h 47m
- When
- Monday to Friday
- Estimated price
- €120 - €440

- Website
- airfrance.com
Flights from Naples to Florence via Rome
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €120 - €440
Flights from Naples to Florence via Paris Charles de Gaulle
- Ave. Duration
- 5h 22m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €390 - €6000

- Website
- klm.com
Flights from Naples to Florence via Paris Charles de Gaulle
- Ave. Duration
- 5h 22m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- €390 - €6000
Flights from Naples to Florence via Amsterdam Schiphol
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday and Friday
- Estimated price
- €95 - €350

- Website
- austrian.com
Flights from Naples to Florence via Vienna
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- €330 - €1200

- Website
- swiss.com
Flights from Naples to Florence via Zurich
- Ave. Duration
- 4h 10m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- €350 - €1300

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Firenze S.M.N.
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Estimated price
- €35 - €110
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €35 - €50
- Base Standard
- €60 - €85
- Base Premium
- €75 - €110

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Napoli Centrale to Stazione Santa Maria Novella
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Estimated price
- €30 - €80
- Website
- https://www.italotreno.it/en
- Smart Economy
- €30 - €45
- Smart Low Cost
- €30 - €40
- Smart Flex
- €55 - €80

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Napoli P.zza Garibaldi to Florence
- Ave. Duration
- 5h 25m
- Frequency
- Every 3 hours
- Estimated price
- €35 - €55
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +39 0975 391321
- polla@curcioviaggi.it
- Website
- autolineecurcio.it
Bus from Caserta Area servizio San Nicola to Florence
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Estimated price
- €2
- Website
- https://www.autolineecurcio.it/
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 incredible day trips from Florence by train
Within 90 minutes, you could be exploring regions as stunning as Emilia-Romagna, Umbria and the Veneto.
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
Yes, the driving distance between Naples Airport (NAP) to Florence is 469 km. It takes approximately 4h 17m to drive from Naples Airport (NAP) to Florence.
Transavia Holland, KLM, Austrian Airlines and three other airlines offer flights from Naples Airport to Florence Airport.
There are 2557+ hotels available in Florence. Prices start at €39 per night.