Mainland Ferries
Mainland destinations include coastal cities and regions across Europe and beyond, serving as key departure and arrival points for numerous international and domestic ferry routes. Travelling to or from the mainland by ferry is often very convenient, with a wide range of connections linking mainland ports to nearby islands as well as to other mainland countries across the Mediterranean, the North Sea, the Baltic, and other maritime regions worldwide.
A variety of ferry operators provide regular crossings between mainland ports and surrounding islands or neighbouring countries, making travel easy whether you are a foot passenger or bringing a car, motorhome, motorcycle, or bicycle.
Mainland ferry ports range from major commercial harbours in large cities to smaller regional ports, all offering access to extensive ferry networks. Ferry schedules and timetables with detailed information about mainland ferry routes are listed below. The mainland ferry photo is courtesy of Liberty Lines, the respective ferry operator serving the route shown.Map of Mainland Ferry Routes
Ferries from Mainland (20 crossings)
Sailing: 12 hrs 30 min to 12 hrs 45 min
JanFebMarAprMayJunJulAugSepDec
MTWThFSaSu
JunJulAugSep
Ferries to Mainland (20 crossings)
Sailing: 12 hrs 30 min to 12 hrs 45 min
JanFebMarAprMayJunJulAugSepDec
MTWThFSaSu
JunJulAugSep
Connecting Ferry Routes from Mainland
Plan extended ferry journeys from Mainland 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
Mainland to Corsica ferries
Direct ferry crossings:
From Toulon, Marseille or Nice (Nizza) to Ajaccio, Bastia, Ile Rousse, Porto Vecchio or Propriano - Corsica.
Indirect ferry crossings (with one change):
From Toulon, Nice (Nizza) or Barcelona via Golfo Aranci, Porto Torres or Genoa (Genova) to Bastia, Ajaccio or Porto Vecchio - Corsica.
To Elba
Mainland to Elba ferries
Direct ferry crossings:
There are no direct ferry crossings to Elba.
Indirect ferry crossings (with one change):
From Toulon, Marseille or Nice (Nizza) via Bastia to Portoferraio - Elba.
To Italy
Mainland to Italy ferries
Direct ferry crossings:
From Barcelona to Genoa (Genova) or Civitavecchia - Italy.
Indirect ferry crossings (with one change):
From Toulon, Marseille, Nice (Nizza) or Barcelona via Golfo Aranci, Bastia, Ile Rousse, Porto Vecchio or Porto Torres to Livorno, Piombino, Genoa (Genova), Savona or Civitavecchia - Italy.
To Sardinia
Mainland to Sardinia ferries
Direct ferry crossings:
From Toulon, Nice (Nizza) or Barcelona to Golfo Aranci or Porto Torres - Sardinia.
Indirect ferry crossings (with one change):
From Toulon, Marseille, Nice (Nizza) or Barcelona via Ajaccio, Bastia, Porto Vecchio, Genoa (Genova) or Civitavecchia to Porto Torres, Golfo Aranci, Olbia, Cagliari or Arbatax - Sardinia.
To Sicily
Mainland to Sicily ferries
Direct ferry crossings:
There are no direct ferry crossings to Sicily.
Indirect ferry crossings (with one change):
From Barcelona via Genoa (Genova) or Civitavecchia to Palermo or Termini Imerese (Palermo) - Sicily.
More information about ferries to the Mainland
Check Mainland ferry travel articles for additional info.About Mainland