This post may contain affiliate links for suggested items you can purchase. You are not charged any additional cost for purchasing via these links, however by utilizing them you help keep this site running!
With Morocco perfectly situated so close to southern Europe and Spain in particular, it’s only natural that people want to easily travel between the two countries. Luckily, there are several options for ferry travel between Morocco and Spain.
There’s also something cool to be said about taking the ferry. The Straight of Gibraltar is a sight to see. It's also pretty cool to think that you are seeing where the Atlantic Ocean meets the Mediterranean Sea. The ferries back and forth are frequent and popular with locals and tourists alike. Here’s the low-down on all of them.
Tarifa to Tangier Ferry
Arguably the most popular of ferries connections to the southern-most tip of Spain, the ferry to Tangier runs several ferries a day running back and forth from Morocco to Spain. The trip lasts about an hour. Tickets average about $80 per person round trip.
Pre-booking will save you the hassle of finding that your desired ferry is already booked! If you decide to chance your luck, you can buy ferry tickets at the ferry offices or terminal in Tangier. Mid-afternoon gets busy so if you are going hoping to get a last-minute ticket, earlier is better.
Even if you do have re-booked tickets, you will still need to obtain your boarding pass from the terminal or ticket office in town. There are two ferry companies that use the Tangier Ville to Tarifa and return route; FRS Service runs up to eight times a day and Inter Shipping is six times a day. This can also change, though, depending on weather, high season, etc.
The consensus from our experts is that the Tangier Ville/Tarifa ferry is, although a bit more expensive than the Tangier Med to Algeciras option, the ferry is smaller, more efficient, and quicker. We have also heard that the staff is a little more helpful on the Tangier Ville to Tarifa ferries.
Tangier Med to Algeciras
If your destination is Algeciras, Spain, you will be taking the Tangier Med ferry across to mainland Europe. Last time we looked, the ferry companies provide a free ferry shuttle from the ferry offices to the ferry if you are a foot passenger. Do double-check, however, just in case.
Algeciras is mostly known as an industrial town and a transport hub; given their large port, but it is also considered a transit destination for further travel into southern Spain or beyond. For example, Cadiz is just over an hour’s drive northwest from Algeciras. Gibraltar is just about 30 minutes up and then down again on the southeastern coast of Spain. Continuing on, Marbella is another 30 minutes or so along the coast and Malaga is just under another hour, driving north from Gibraltar.
Barcelona to Tangier Ferry
There are two companies that run this ferry line. The Grandi Navi Veloci operates 5 times a week while the Grimaldi Line runs once a week. But you may want to reconsider given the travel time of nearly 30 hours.
This ferry docks in Tangier Med located approximately 40km from Tangier proper. It might be an ideal route for someone traveling with a car or camper van and looking for a way to cross without a lot of additional driving.
Ceuta to Algeciras
There are three different ferries that run multiple routes daily between Ceuta and Algeciras (about 20 slots daily); FRS, Balearia, and Transmediterranea. The travel time is approximately 1 hour. Do keep in mind that this route is crossing from Spain to Spain so you will need to access Ceuta either with a passport that has Schengen entry or with a valid visa.
The ferries are both foot passenger and vehicle passenger accessible. You may also want to keep in mind that crossing border from Morocco into Ceuta can be a long process, especially with a vehicle so plan accordingly.
Melilla to Malaga
This crossing is available daily via Balearia and Transmediterranea ferries. The crossing time is approximately 6 hours. While Melilla is on mainland Morocco it is a Spanish territory and just like with Ceuta you will need permission to enter.
Also as with Ceuta do keep in mind crossing from Morocco to Melilla can take quite a bit of time. The border does sometimes close as well if there are issues with too much activity on the border.
Ferry to Gibraltar
Gibraltar is not a Spanish territory but part of the United Kingdom. I'm sharing it here as it's often asked about as well and it has bridge access to mainland Spain. There is a weekly departure on FRS ferries from Tangier Med to Gibraltar. There is room for both foot passengers and car traffic.
As its once a week you'll want to plan your trip carefully!
Tips For Traveling These Routes
- Tickets costs start around 400dh per person each way, both for foot and car passengers. They increase based on vehicles as well as high seasons. Do be advised to double check all prices
- If you are headed to Tarifa, it can be windy so pack a light jacket (there is a reason it's called the European capital of wind sports!)
- Snacks can be expensive on the ferry-we advise to bring your own. Also, if you do grab a coffee or something to eat, be advised that you can only pay with a credit card or Euros-no Moroccan dirhams.
- Don’t rely on the ferry’s free wifi-it sometimes works but can be spotty.
- When considering your arrival time at the port, leave at least an hour for arriving at the ferry in case you have to wait in line.
- No luggage restrictions in terms of size for either car or foot passengers) so carry away! Our advice, if you are bringing alcohol, is to perhaps carry it in different bags so that your beer and wine are not all together.
- Don't forget the time difference-Morocco follows the UTC + 1 time zone, during Daylight Savings Time, Morocco is one hour behind Spain. In general you will want to double check the times on both sides!
- The ferry from Spain to Morocco (and vice versa) can change or be delayed due to bad weather and/or winds; it is always a good idea to reconfirm your reservation.
- Immigration and passport control-Returning to Morocco from Spain, you will need to go through immigration. Try to get in line sooner than later or you might end up having to wait. It's a good idea to take care of this right away as sometimes the line is still going strong as the ferry is pulling into port.
- Spanish supermarkets are known for their cheeses and deli choices-our suggestion is to bring grocery bags as well as a cooler and ice packs and then fill away.
- If you plan on just spending the day in Spain, we suggest leaving your car in Tangier and go as a foot passenger. However, if you are traveling on from Tarifa via car, Tarifa is a nice, charming town to stop for a fresh seafood lunch and there is public parking within walking distance to the main cafe/restaurant area. Don't miss delving into the quaint cobblestone streets of this quiet little town. During the summer months, Tarifa gets lost in a wave of visitors. Fall and spring are the nicest times to go.
Check Ferry Options and Rates
You can check the options and rates for these ferries online below as well as purchasing tickets. It's highly advised that you do purchase tickets in advance during high seasons to ensure the best prices and that there is availability.
Be a part of the MarocMama family!
Do you want access to all things MarocMama? Join our community of readers to get updates on new posts, inside information that won't go on the blog and so much more!
Sound good? Pop your email below and you're in!