There is currently just the 1 ferry route running between Corsica and Elba operated by 1 ferry company – Corsica Sardinia Ferries. The Bastia to Portoferraio ferry crossing operates weekly with a scheduled sailing duration from about 1 hour 30 minutes.
Whilst we’ve taken great care to ensure the information on this page is correct, as the frequency and duration of crossings on all routes can vary from time to time we’d advise that you get a live quote for current availability on this Corsica Elba crossing between Bastia and Portoferraio.
Lying west of Italy and southeast of France in the Mediterranean Sea, Corsica is an island with a mix of cultures and one of the most stunning coastlines in Europe.
On Corsica, you’ll find all the best things the Mediterranean has to offer: fine cuisine, picturesque beaches, crystalline waters and historic landmarks. You can spend your mornings soaking up the Corsican sun, your afternoons enjoying water sports, then wander through charming hilltop towns at sunset, admiring the medieval citadels along the way.
As an island in the heart of the Mediterranean Sea, Corsica is a great departure point for a large number of European destinations. There are multiple ferry ports along its 1,000-kilometre coastline, making it even easier to sail across to popular holiday destinations including mainland France, Italy and Sardinia.
Italy’s third largest island, Elba makes up the majority of the Tuscan Archipelago in the Tyrrhenian Sea.
Napoleon’s exile to Elba originally put the island on the map, but today, tourists come here for the incredibly clear and blue waters, stunning beaches and outdoor activities like hiking and mountain biking across the beautiful terrain. Also, as part of the largest marine park in Europe, it’s a great spot for diving, with an abundance of rich sea beds and colourful fish.
Some of the top attractions include the numerous archaeological museums, impressive battlements and fortresses and the beautiful former residences of Napoleon, Palazzina dei Mulini.
Elba has a few ports in the northwest region, so it’s within easy reach by ferry from mainland Italy and the surrounding islands in the Tyrrhenian Sea. There are plenty of ferry operators to choose from, all offering fast and regular crossings.