There are 8 ways to get from Naples to Portoferraio by train, ferry, bus, car, car ferry or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended
Train, ferry
-
Take the train from Napoli Centrale to Roma Termini
-
Take the train from Roma Termini to Campiglia Marittima
-
Take the ferry from Piombino to Portoferraio
Bus, train, ferry
-
Take the bus from Napoli P.zza Garibaldi to Roma Tiburtina TiBus
-
Take the bus from Roma Tiburtina TiBus to Civitavecchia
-
Take the train from Civitavecchia to Campiglia Marittima
-
Take the ferry from Piombino to Portoferraio
Drive, car ferry
-
Drive from Naples to Piombino
-
Take the car ferry from Piombino to Portoferraio
Fly Naples to Florence, train, ferry
-
Fly from Naples (NAP) to Florence (FLR)
-
Take the train from Firenze S.M.N. to Piombino Marittima
-
Take the ferry from Piombino to Portoferraio
Fly Naples to Pisa, train, ferry
-
Fly from Naples (NAP) to Pisa (PSA)
-
Take the train from Pisa Centrale to Campiglia Marittima
-
Take the ferry from Piombino to Portoferraio
Fly Naples to Rome, train, ferry
-
Fly from Naples (NAP) to Rome (FCO)
-
Take the train from Roma Termini to Campiglia Marittima
-
Take the ferry from Piombino to Portoferraio
Train to Rome, fly to Florence, train, ferry
-
Take the train from Napoli Centrale to Roma Termini
-
Fly from Rome (FCO) to Florence (FLR)
-
Take the train from Firenze S.M.N. to Piombino Marittima
-
Take the ferry from Piombino to Portoferraio
Fly Naples to Genoa, train, ferry
-
Fly from Naples (NAP) to Genoa (GOA)
-
Take the train from Genova P.Za Principe to Campiglia Marittima
-
Take the ferry from Piombino to Portoferraio
Naples to Portoferraio by train, bus and ferry
Questions & Answers
The cheapest way to get from Naples to Portoferraio is to train and ferry which costs €40 - €120 and takes 6h 54m.
The quickest way to get from Naples to Portoferraio is to drive and car ferry which costs €110 - €210 and takes 6h 22m.
It is approximately 393 km to get from Naples to Portoferraio.
The best way to get from Naples to Portoferraio without a car is to train and ferry which takes 6h 54m and costs €40 - €120.
It takes approximately 6h 54m to get from Naples to Portoferraio, including transfers.
There is no direct flight from Naples Airport to Florence Airport. The quickest flight takes 2h 55m and has one stopover.
Transavia Holland, KLM, Austrian Airlines and three other airlines offer flights from Naples Airport to Florence Airport.
There are 1253+ hotels available in Portoferraio. Prices start at €47 per night.
The best way to get from Naples to Naples Airport is to bus which takes 10 min and costs €1 - €2.

- Distance: 393.1 km
- Duration: 6h 54m
What companies run services between Naples, Italy and Portoferraio, Italy?
There is no direct connection from Naples to Portoferraio. However, you can take the train to Roma Termini, take the train to Campiglia Marittima, take the walk to Campiglia Stazione, take the bus to Piombino Porto Stazione, take the walk to Piombino, then take the ferry to Portoferraio. Alternatively, you can take a vehicle from Naples to Portoferraio via Roma Tiburtina TiBus, Civitavecchia, Civitavecchia, Campiglia Marittima, Campiglia Stazione, Piombino Porto Stazione, and Piombino in around 10h 26m.

- 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
Flights from Naples to Rome
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- €50 - €290
Flights from Rome to Florence
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €50 - €270
Flights from Naples to Genoa via Rome
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- €60 - €280

- 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
Flights from Naples to Rome
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- €50 - €290
Flights from Rome to Florence
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €50 - €270
Flights from Naples to Genoa via Rome
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- €60 - €280

- 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
Flights from Naples to Rome
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- €50 - €290
Flights from Naples to Genoa via Rome
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- €60 - €280

- Website
- ryanair.com
Flights from Naples to Pisa via Palermo
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- €45 - €300
Flights from Naples to Pisa via Budapest
- Ave. Duration
- 4h 25m
- When
- Monday
- Estimated price
- €45 - €300
Flights from Naples to Pisa via Charleroi
- Ave. Duration
- 5h 35m
- When
- Monday and Thursday
- Estimated price
- €45 - €300
Flights from Naples to Pisa via Catania
- Ave. Duration
- 7h
- When
- Monday
- Estimated price
- €45 - €300
Flights from Naples to Pisa via Manchester
- Ave. Duration
- 9h
- When
- Friday
- Estimated price
- €45 - €300
Flights from Naples to Genoa
- Ave. Duration
- 1h 25m
- When
- Friday and Sunday
- Estimated price
- €40 - €550

- Website
- easyjet.com
Flights from Naples to Pisa via Paris Orly
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- €190 - €460
Flights from Naples to Pisa via Paris Charles de Gaulle
- Ave. Duration
- 8h 35m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- €190 - €460
Flights from Naples to Pisa via Amsterdam Schiphol
- Ave. Duration
- 8h 45m
- When
- Wednesday
- Estimated price
- €190 - €460

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

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

- Website
- flyulendo.com
Flights from Naples to Pisa via Tirana
- Ave. Duration
- 4h
- When
- Monday, Wednesday and Friday
- Estimated price
- €30 - €190

- Website
- volotea.com
Flights from Naples to Genoa
- Ave. Duration
- 1h 25m
- When
- Monday and Friday
- Estimated price
- €26 - €230

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Roma Termini
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- €18 - €65
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €18 - €25
- Base Standard
- €35 - €50
- Base Premium
- €45 - €65
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 4m
- Frequency
- 5 times a day
- Estimated price
- €15 - €40
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €15 - €21
- Base Standard
- €23 - €35
- Base Premium
- €27 - €40
Train from Civitavecchia to Campiglia Marittima
- Ave. Duration
- 1h 21m
- Frequency
- 5 times a day
- Estimated price
- €15 - €60
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €15 - €21
- Base Standard
- €30 - €45
- Base Premium
- €40 - €60
Train from Pisa Centrale to Campiglia Marittima
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- €10 - €45
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €10 - €15
- Base Standard
- €24 - €35
- Base Premium
- €30 - €45
Train from Genova P.Za Principe to Campiglia Marittima
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- €20 - €70
- Website
- https://www.trenitalia.com/en/frecce.html
- Super Economy
- €20 - €28
- Base Standard
- €40 - €55
- Base Premium
- €50 - €70

- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Napoli Centrale to Roma Termini
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €16 - €55
- Website
- https://www.italotreno.it/en
- Smart Economy
- €19 - €26
- Smart Low Cost
- €16 - €20
- Smart Flex
- €35 - €55

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Roma Termini
- Ave. Duration
- 2h 11m
- Frequency
- Every 2 hours
- Estimated price
- €14 - €20
- Website
- https://www.trenitalia.com/
- 2nd Class
- €14 - €20
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- €13 - €19
- Website
- https://www.trenitalia.com/
- 2nd Class
- €13 - €19
Train from Civitavecchia to Campiglia Marittima
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €11 - €16
- Website
- https://www.trenitalia.com/
- 2nd Class
- €11 - €16
Train from Pisa Centrale to Campiglia Marittima
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- €7 - €10
- Website
- https://www.trenitalia.com/
- 2nd Class
- €7 - €10
Train from Genova P.Za Principe to Campiglia Marittima
- Ave. Duration
- 3h 14m
- Frequency
- Twice daily
- Estimated price
- €16 - €22
- Website
- https://www.trenitalia.com/
- 2nd Class
- €16 - €22

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Napoli Centrale to Roma Termini
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- €17 - €29
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €26 - €29
Train from Roma Termini to Campiglia Marittima
- Ave. Duration
- 2h 48m
- Frequency
- Every 4 hours
- Estimated price
- €19 - €35
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €28 - €31
Train from Civitavecchia to Campiglia Marittima
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- €13 - €23
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €21 - €23
Train from Firenze S.M.N. to Piombino Marittima
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- €14 - €25
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €22 - €25
Train from Pisa Centrale to Campiglia Marittima
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €7 - €13
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €11 - €13
Frequently asked questions

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 Roma Tiburtina TiBus
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- €19 - €27
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +39 329 8631455
- info@prontobusitalia.it
- Website
- prontobusitalia.it
Bus from Roma Tiburtina TiBus to Civitavecchia
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- €13 - €18
- Schedules at
- prontobusitalia.it

- Phone
- +49 611-14020
- info@mobylines.de
- Website
- toremar.it
Ferry from Piombino to Portoferraio
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- €13
- Website
- https://www.toremar.it/en/

- Phone
- (+39) 0565 269 710
- info@blunavytraghetti.com
- Website
- blunavytraghetti.com
Car ferry from Piombino to Portoferraio
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Schedules at
- blunavytraghetti.com

- Phone
- +33.4.95.32.95.95
- Website
- corsica-ferries.it
Car ferry from Piombino to Portoferraio
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- €40 - €95
- Website
- https://www.corsica-ferries.co.uk/
- Passenger Flex Fare
- €40 - €60
- Passenger & Vehicle Flex Fare
- €70 - €95
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
Italy Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideTravelling by boat in Italy
Your Italian ferry guide - Sorrento, Capri and beyond.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guide5 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 guide