This article is a travel topic
This page aims to provide an overview of all the ferry services in the Mediterranean Sea between southern Europe, North Africa and the Middle East.
The Mediterranean Sea is sub-divided into a number of smaller seas, each with their own designation (from west to east). The ferries are - as far as possible - ordered by sea which they traverse.
Please add website links, sailing frequencies, sailing durations, discounts. As the purpose of this page is to provide travellers who want to cross the Med with info, while adding, focus on international lines, instead of meticulously adding small ferries connecting island to the mainland.
- 1 Discounts
- 2 Alboran Sea
- 3 Balearic Sea (between mainland Spain and its Balearic Islands)
- 4 Ligurian Sea between Corsica and Liguria (Italy)
- 5 Tyrrhenian Sea enclosed by Sardinia, Italian peninsula and Sicily
- 6 Adriatic Sea between the Italian peninsula and the coasts of Slovenia, Croatia, Bosnia, Montenegro and Albania
- 7 Ionian Sea between Italy, Greece, and Albania
- 8 Aegean Sea between Greece and Turkey
- 9 Sea of Marmara (between the Aegean and Black Sea)
- 10 Cilician Sea (between Turkey and Cyprus)
- 11 Black Sea (between Ukraine, Romania, Bulgaria, Turkey, Georgia and Russia)
Travellers owning a RailPlus pass are in some ferry lines eligible for a 10-20% discount on the fare price. See for example  and 
(between Spain and Morocco)
ferries leave from Algeciras on the Spanish side and arrive at Tangier and Melina in Morocco. There is also a connection from Barcelona to Tangier.
- The cheapest cabine-less ticket is cheaper then the bus Rome - Barcelona.
- From Genoa: Grandi Navi Veloci http://www.gnv.it/ crosses to Barcelona weekly, and takes about eighteen hours. It also offers a weekly crossing to Tangiers, which takes around forty-six.
- Other direct ferry routes from Genoa are; Bastia (Corsica), Olbia, Palermo (Italy) and Porto Torres. It is best to book early to avoid over-booking on the ferries.
For detailed info of all these lines, see Guide to Mediterranean Ferries
- The coastal town of Neum does not seem to be served by any ferry line. Nearest larger ports are Split and Dubrovnik, both in Croatia.
For detailed info of all these lines, see Croatia Ferry Guide or All international and local ferries in Croatia
- From Bar it is possible to take a ferry to
- Bari (Italy) - daily
- Ancona (Italy) - Twice a week, only in the summer. Takes approx 16h.
- Durrës (Albania) (bi-weekly). 
- From Kotor it is possible to take a ferry to
- Bari (Italy) - weekly, only in the summer
Ferries travelling over the Ionian Sea connect Italy, Greece and Albania. The main ports of Italy are Bari, Brindisi, Venice and Ancona, while the main ports of Greece serving this route are Patras and Igoumenitsa
- From Igoumenitsa (Greece)
- to Bari (Italy): The trip lasts approximately 10 hours
- to Brindisi (Italy): The trip from Igoumenitsa to Brindisi lasts between 7.5 and 10 hours
- to Ancona (Italy): The distance between Ancona and Igoumenitsa is about 723 km or 390 nautical miles and the ferry trip is about 17 hours
- to Venice (italy): The trip lasts between 26 and 27 hours
Within the Aegean Sea there are some smaller seas, including the Thracian and the Myrtoan Sea and the Sea of Crete. 
The major ferry companies that operate in the Aegean Sea are:
Smaller trips are operated by local companies e.g.
As more than 230 inhabited islands are located in the Aegean Sea, there are multiple ferry connections between these islands. Most of the islands are connected to Athens through the port of Piraeus, Rafina and Lavrion. Usually the larger islands (e.g. Crete, Mykonos, Santorini, Naxos), while the smaller ones (e.g. Anafi, Nisiros) are served with two or three itineraries per week. The itineraries get denser during summer.
As the ferry routes in this island archipelago are quite complex, it is suggested to use a ferry schedule repository to get the most updated info as well as corresponding connections between islands that are not connected directly.
Sea of Marmara (between the Aegean and Black Sea)
Lots of ferry and fast ferry lines connect northern and southern coasts of Marmara, some examples are:
Also ferries run between Gelibolu/Eceabat on the northern bank of Dardanelles Strait (which links Aegean Sea and Marmara) and Lapseki/Çanakkale on the southern bank, respectively.
Cilician Sea (between Turkey and Cyprus)
|This is a usable article. It touches on all the major areas of the topic. An adventurous person could use this article, but please plunge forward and help it grow!