
Price comparison
Ferry to Morocco: All Prices
The Strait of Gibraltar, the Alboran Sea and the long Mediterranean routes. All operators and fares for foot passengers, cars and motorhomes.

Ferry to Morocco prices for your travel date
Up-to-date prices for the most popular crossings, choose your travel date and compare directly with the operator.
Prices for a car incl. driver, one way
© OpenStreetMap contributors
A ferry to Morocco costs from around €10 as a foot passenger in 2026, or from about €90 with a car (one way, low season). The cheapest and fastest crossing is over the Strait of Gibraltar: the fast ferries from Algeciras and Tarifa cross the strait in one to one-and-a-half hours, and no cabin is needed. If you're arriving from France or Italy and want to avoid the drive through Spain, the long Mediterranean routes from Sète, Marseille or Genoa cost several times more, but save you days behind the wheel.
The price depends on route, operator, season and above all on the vehicle: foot passengers always pay the least, a car pushes the fare up considerably, and motorhome prices are set by length. In summer, during the Operación Marhaba period from mid-June to early September, hundreds of thousands of people cross to visit family in Morocco, prices climb and ferries sell out early. Spring and autumn are noticeably cheaper. Below you'll find current 2026 entry-level prices for every route, compared side by side for foot passengers, cars and motorhomes.
Short crossings over the Strait of Gibraltar
The shortest crossings, and the cheapest per person, run over the strait between Andalusia and North Africa. The main artery is Algeciras - Tanger Med: four operators run round the clock, and the crossing takes about an hour and a half to reach Morocco's deep-water port, roughly 40 kilometres east of Tangier itself. An even quicker option, though it lands you in a Spanish enclave rather than Morocco, is Algeciras - Ceuta, around an hour. If you want to arrive right in central Tangier, take Tarifa - Tanger Ville, the only ferry into the city port.
On all three routes, foot passengers pay the least, from around €10-12. With a car, fares to Tanger Med run from around €165-180, since the vehicle fare far outweighs the passenger fare. Travelling to Ceuta counts as travel within Spain: there's no border control on board, and you pay in euros. Travelling to Tangier, Moroccan border police stamp your passport during the crossing itself.
Overnight ferries to Melilla and Nador
Further east, overnight ferries depart from Almería, Málaga and Motril. They take several hours across the Alboran Sea, mostly sail overnight, and offer cabins. Travelling to Almería - Melilla counts as travel within Spain, just like Ceuta, so an ID card is enough. For Almería - Nador and the other Moroccan ports, however, you'll need a passport and will go through border formalities at the port. By car, the Melilla routes start from around €90, with the longer routes to Nador and Al Hoceima priced higher.
Long Mediterranean routes from France and Italy
If you're travelling from further afield in Europe, the direct ferries save you the multi-day drive through Spain. Marseille - Tanger Med takes around 40 hours, Sète - Tanger Med around 42 hours, and Genoa - Tanger Med about 51 hours. On these crossings you'll spend one or two nights on board, and a cabin is either compulsory or strongly recommended, it's not included in the foot-passenger fare. Entry-level prices start from around €80 per person, with the vehicle fare added on top depending on length.
Vehicle fares: priced by length
With every operator, the vehicle fare is set by the dimensions of the vehicle, not the number of people travelling. A standard car falls into the cheapest fare band, while motorhomes, caravan-and-tow combinations and tall vans move into higher categories. When booking, enter the length and height accurately, including any roof box or bike rack, a few centimetres can shift the price bracket and the surcharge with it. Everything on crossing by camper is covered in our guide Taking a Motorhome to Morocco.
Motril - Tanger Med: currently suspended
The former direct route Motril - Tanger Med is not currently operating and cannot be booked. If you're heading to Tanger Med, use the frequently running short crossings from Algeciras or Tarifa instead; from Motril, the overnight ferries to Melilla, Nador and Al Hoceima remain in service.
Correct as of July 2026. All prices are entry-level, one-way fares in the low season, from the port; the cheapest allocations sell out early, and vehicle fares depend on length. The binding price for your travel date is shown in the operator's own booking window.
Price comparison
All ferry-to-Morocco prices compared
Entry-level 2026 one-way fares in the low season, from the port. Vehicle fares depend on length, and motorhomes carry a surcharge. Foot passengers always pay the least.
Short crossings over the Strait of Gibraltar
| Route | Operator | Crossing time | Car from | Foot passenger from |
|---|---|---|---|---|
| Algeciras - Ceuta | Baleària, FRS, Armas | approx. 1 hr | from €122 | from €34 |
| Algeciras - Tanger Med | Baleària, FRS, Armas & AML | approx. 1.5 hrs | from €165 | from €10 |
| Tarifa - Tanger Ville | Baleària & AML | approx. 1 hr | from €179 | from €11 |
Overnight ferries to Melilla and Nador
| Route | Operator | Crossing time | Car from | Foot passenger from |
|---|---|---|---|---|
| Almería - Melilla | Armas Trasmediterránea | approx. 7 hrs | from €95 | from €46 |
| Málaga - Melilla | Baleària | overnight | from €90 | from €45 |
| Motril - Melilla | Armas Trasmediterránea | overnight | from €89 | from €45 |
| Almería - Nador | GNV | 7 to 10 hrs | by vehicle length | from €71 |
| Motril - Nador | Armas Trasmediterránea | overnight | from €195 | from €70 |
| Motril - Al Hoceima | Armas Trasmediterránea | overnight | from €199 | from €72 |
Long Mediterranean routes from France and Italy
| Route | Operator | Crossing time | Car from | Foot passenger from |
|---|---|---|---|---|
| Marseille - Tanger Med | La Méridionale | around 40 hrs | from €151 | from €73 |
| Sète - Tanger Med | GNV | around 42 hrs | by vehicle length | from €80 |
| Sète - Nador | GNV | multi-day | by vehicle length | from €81 |
| Barcelona - Tanger Med | GNV | multi-day | by vehicle length | from €93 |
| Barcelona - Nador | GNV | multi-day | by vehicle length | from €94 |
| Genoa - Tanger Med | GNV | around 51 hrs | by vehicle length | from €105 |
| Civitavecchia - Tanger Med | GNV | multi-day | by vehicle length | from €170 |
← Scroll table sideways →
Save money
Money-saving tips for cheap ferries to Morocco
Whichever route and operator you choose, these tips will cut what you pay for the crossing to Morocco.
Book early
Travel in the low season
Travel midweek
Book the return trip together
Give exact vehicle dimensions
Choose your route wisely
Frequently asked questions
FAQ: Ferry-to-Morocco prices
How much does the ferry to Morocco cost?+
As a foot passenger, fares on the short Strait of Gibraltar crossings start at around €10-12 (Algeciras or Tarifa to Tangier). By car, the cheapest option is the overnight ferries to Melilla, from around €90 for a car and driver. On the main Algeciras - Tanger Med route, the car fare is around €165. Prices rise noticeably in summer and with late booking.
Which route to Morocco is cheapest?+
Per person, the cheapest option is the fast ferries over the Strait of Gibraltar from Algeciras and Tarifa: a short crossing, no cabin needed, and low foot-passenger fares. If you're travelling by car and want to avoid the long drive through Spain, the direct ferries from France (Sète, Marseille) and Italy (Genoa) are more comfortable but considerably more expensive, since a cabin for the multi-day crossing is added to the price.
Does a motorhome cost more than a car?+
The price depends mainly on vehicle length, not the number of passengers. A standard car falls into the cheapest vehicle fare, while motorhomes, car-and-trailer combinations and tall vans move into a higher category. Enter the dimensions, including any roof structures, accurately. Full details on travelling by camper are in our guide Taking a Motorhome to Morocco.
How can I save money on the ferry to Morocco?+
Four things make the biggest difference: book early (the best prices are two to four months ahead), travel midweek, use the low season outside summer, and book the outbound and return crossing together. Avoid the Operación Marhaba period from mid-June to early September, when ferries are expensive and sell out early.
What's the difference between the ports of Ceuta, Melilla and Tangier?+
Ceuta and Melilla are technically part of Spain: both are Spanish cities, there's no border control on board, payment is in euros, and a valid ID card is enough. For Morocco itself (Tangier, Nador, Al Hoceima) you need a passport; Moroccan entry formalities on the short crossings are handled on board.
Can I still take the ferry from Motril to Tanger Med?+
No. The Motril - Tanger Med route is not currently operating and cannot be booked. For Tanger Med, use the frequently running short crossings from Algeciras or Tarifa instead. Details on the route's status are in our guide Motril - Tanger Med.
Ready for the crossing to Morocco?
Compare current prices for your travel date and book at the best fare.


