Gibraltar: ferries, timetables and prices
Gibraltar sits at the entrance to the Strait of Gibraltar, linking southern Europe and North Africa. From here there are occasional ferry departures to Tanger Med (Morocco), and many travellers also use nearby ports such as Algeciras or Tarifa for more frequent crossings. On TheBato you can compare companies, timetables and prices, add your car, van or motorbike and choose between seats or cabins, with support in English and Spanish.
Search ferry tickets
Popular routes from Gibraltar
- Gibraltar ↔ Tanger Med (Morocco) – occasional departures, usually on selected days
- Nearby alternatives: very frequent ferries from Algeciras ↔ Tanger Med, Algeciras ↔ Ceuta and Tarifa ↔ Tanger Ville.
Tip: if there are no sailings on your date from Gibraltar, search routes from Algeciras or Tarifa. They offer many daily crossings to Morocco and often better prices.
Nearby alternative routes
Timetables and crossing time
Ferry departures from Gibraltar to Tanger Med are limited and usually operate on selected days, often concentrated on certain Fridays or weekends. The crossing time is around 1½–2 hours on average, depending on the ship and sea conditions. Routes from Algeciras to Tanger Med and Algeciras to Ceuta are much more frequent, with multiple daily sailings throughout the year.
Prices and how to save
- Book well in advance for summer, school holidays, Eid, Christmas and long weekends.
- Check different days and departure times; sometimes travelling mid-week or at off-peak hours is cheaper.
- If you travel with a car, van or motorbike, secure your vehicle space early: demand is high on Spain–Morocco routes.
- Compare options from Gibraltar and Algeciras on TheBato to find the best balance of timetable, duration and price.
Documents and boarding
- Check-in: usually 60–90 minutes before departure with vehicle; around 45–60 minutes for foot passengers (arrive earlier on very busy dates).
- Travel documents: valid passport and, where applicable, visa or residence card for entry into Morocco and return to the EU/UK. Check current rules according to your nationality and status.
- Vehicle papers: registration document, insurance (including international cover when required) and valid technical inspection for cars, vans and motorbikes.
- Travelling with children: some authorities may request additional authorisation for minors travelling with one parent or relatives. Check requirements before departure.
- Pets: most companies require an EU pet passport or equivalent, microchip and vaccinations up to date. Always check each ferry company’s rules during booking.
How to get to Gibraltar port
- On foot: the port is within walking distance of much of Gibraltar and not far from the land border with La Línea de la Concepción (Spain).
- By road: you can drive into Gibraltar from Spain via the frontier and follow signs to the port and ferry terminal area.
- Bus / Taxi: local buses and taxis connect the frontier, town centre and main districts with the harbour.
- Airport: the airport of Gibraltar is very close to the port area, making it easy to combine flights and ferries.
- Parking: public and private parking areas are available near the port and border; always check local signs, opening hours and prices.
Port services
The port of Gibraltar offers ticket offices and passenger information, waiting areas, toilets, cafés, shops and facilities for passengers with reduced mobility. Depending on the season and traffic, additional staff and services may be available to manage peak periods on Strait of Gibraltar crossings.
Why book with TheBato
We compare multiple ferry companies so you can plan your trip between Gibraltar, Spain and Morocco in a single search. Add your vehicle, select your accommodation on board and pay securely online. Our team is used to helping families, workers and travellers moving between Europe and North Africa, with support in English and Spanish via WhatsApp and email.
Related ports
Search ferries from Gibraltar
Frequently asked questions (FAQ)
What ferry routes operate from Gibraltar?
The main direct route is between Gibraltar and Tanger Med (Morocco), with limited departures on selected days. For more frequent crossings you can also travel via nearby ports such as Algeciras or Tarifa.
How long is the ferry from Gibraltar to Tanger Med?
The Gibraltar – Tanger Med crossing usually takes around 1½–2 hours, depending on the ship, timetable and sea conditions.
Are there frequent ferries from Gibraltar to Morocco?
Departures from Gibraltar itself are occasional. If you need more daily options, check ferries from Algeciras to Tanger Med or Ceuta, or from Tarifa to Tanger Ville.
Can I travel with a car or motorbike?
Yes. Most Strait of Gibraltar ferries allow you to embark cars, vans and motorbikes. When searching on TheBato, select “with vehicle” and enter the correct type and dimensions.
When should I arrive at Gibraltar port for boarding?
With a vehicle, plan to arrive 60–90 minutes before departure. Foot passengers should be at the port 45–60 minutes before departure, and earlier on very busy dates.