Ferry Spots
Traveling by Ferry
Home
Italy to Albania Ferries Italy to Corsica Ferries Italy to Croatia Ferries Italy to Montenegro Ferries Italy to Sardinia Ferries Italy to Sicily Ferries All Italy Ferries
Sardinia to Corsica Ferries Sardinia to Elba Ferries Sardinia to Italy Ferries Sardinia to Sicily Ferries All Sardinia Ferries
Sicily to Corsica Ferries Sicily to Italy Ferries Sicily to Sardinia Ferries All Sicily Ferries
Corsica to Elba Ferries Corsica to Italy Ferries Corsica to Sardinia Ferries Corsica to Sicily Ferries All Corsica Ferries
Albania to Corfu Ferries Albania to Croatia Ferries Albania to Italy Ferries Albania to Montenegro Ferries All Albania Ferries
Montenegro to Albania Montenegro to Croatia Montenegro to Italy All Montenegro Ferries
Croatia to Albania Ferries Croatia to Italy Ferries Croatia to Montenegro Ferries All Croatia Ferries
Ferry Travel Tips ☰

Elba Ferries


Island of Elba Elba (Isola d'Elba), a beautiful island in the Tyrrhenian Sea off the western coast of Italy, is part of the Tuscan Archipelago and a popular destination in the Mediterranean. Visiting Elba by ferry is quick and convenient, with frequent crossings available from the Italian mainland, particularly from the port of Piombino.

Several ferry operators provide regular services to Elba, including Toremar, Moby Lines, and Blu Navy, making it easy to reach the island as a foot passenger or with a car, motorhome, motorcycle, or bicycle. Elba's main ferry port is Portoferraio, offering connections to the mainland and seasonal routes within the archipelago.

Ferry schedules and timetables with detailed information about Elba ferry crossings are listed below. The Elba ferry photo is courtesy of Moby Lines, the operator serving routes between the island and the Italian mainland.

Map of Elba Ferry Routes

Ferries from Elba (7 crossings)

Cavo → Piombino Ferry
Sailing: 15 min to 30 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Cavo → Portoferraio Ferry
Sailing: 15 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Portoferraio → Bastia Ferry
Sailing: 1 hr 30 min
JulAugSep
WTh
Get Price
Portoferraio → Cavo Ferry
Sailing: 15 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Portoferraio → Piombino Ferry
Sailing: 1 hr
AprMayJunJulAugSepOctJanFebMarNovDec
MTWThFSaSu
Get Price
Rio Marina → Pianosa Ferry
Sailing: 1 hr 50 min
JanFebMarAprMayJunJulAugSepOctNovDec
T
Rio Marina → Piombino Ferry
Sailing: 45 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu

Ferries to Elba (7 crossings)

Bastia → Portoferraio Ferry
Sailing: 1 hr 30 min
JulAugSep
WTh
Get Price
Cavo → Portoferraio Ferry
Sailing: 15 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Pianosa → Rio Marina Ferry
Sailing: 1 hr 50 min
JanFebMarAprMayJunJulAugSepOctNovDec
T
Piombino → Cavo Ferry
Sailing: 15 min to 30 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Piombino → Portoferraio Ferry
Sailing: 1 hr
AprMayJunJulAugSepOctJanFebMarNovDec
MTWThFSaSu
Get Price
Piombino → Rio Marina Ferry
Sailing: 45 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu
Portoferraio → Cavo Ferry
Sailing: 15 min
JanFebMarAprMayJunJulAugSepOctNovDec
MTWThFSaSu

Ferry ports in the island of Elba

  • A - Portoferraio
  • B - Cavo
  • C - Rio Marina

Connecting Ferry Routes from Elba

Plan extended ferry journeys from Elba and discover additional islands and mainland destinations beyond the direct routes. This section highlights connections that require one transfer at another island or mainland port, allowing you to reach even more destinations by sea. The list below shows which places can be reached with a single change of ferry, along with suggested connecting ports to help you plan your journey smoothly and efficiently.

To Corsica

Elba to Corsica ferries

Direct ferry crossings: From Portoferraio to Bastia - Corsica.
Indirect ferry crossings (with one change): From Portoferraio, Cavo or Rio Marina via Piombino to Bastia - Corsica.

To Italy

Elba to Italy ferries

Direct ferry crossings: From Portoferraio, Cavo or Rio Marina to Piombino - Italy.
Indirect ferry crossings (with one change): From Portoferraio or Rio Marina via Bastia or Pianosa to Genoa (Genova), Livorno, Piombino or Savona - Italy.

To Pianosa

Elba to Pianosa ferries

Direct ferry crossings: From Rio Marina to Pianosa - Pianosa.
Indirect ferry crossings (with one change): From Portoferraio, Cavo or Rio Marina via Piombino to Pianosa - Pianosa.

To Sardinia

Elba to Sardinia ferries

Direct ferry crossings: There are no direct ferry crossings to Sardinia.
Indirect ferry crossings (with one change): From Portoferraio, Cavo or Rio Marina via Bastia or Piombino to Golfo Aranci or Olbia - Sardinia.

Related articles about Elba Ferry Travel

  • Traveling to Tuscany’s Island Escape – by Ferry to Elba Island
    Set in the heart of the Tyrrhenian Sea, Elba is the largest island in the Tuscan Archipelago and one of Italy’s most accessible island destinations. Located j...
  • Sailing to Pianosa: Ferry Routes to Tuscany’s Hidden Island
    Tucked away in the heart of the Tyrrhenian Sea, Pianosa is one of the most unique and least-visited islands in Italy. Part of the protected Tuscan Archipelago, ...

More information about ferries to Elba

Check Elba island ferry travel articles for additional info.
About island of Elba
Ferry Schedules
  • Italy Ferries
  • Corsica Ferries
  • Sardinia Ferries
  • Sicily Ferries
  • Albania Ferries
  • Croatia Ferries
  • Montenegro Ferries
Connect with us
  • twitter
  • pinterest
  • facebook
Other info
  • Contact
  • Privacy Policy
Ports | Schedules | Islands/Gulfs | Subscribe | FerrySpots.com is © ferryspots.com | Elba Ferries