Tangier Med

How to book a Ferry to Tangier Med

With Direct Ferries you can find a Ferry to Tangier Med and quickly and easily compare with other sailings to Morocco or neighbouring countries to ensure you book the best crossing available.

Not only will you get a ferry price for your chosen sailing but we’ll also show you prices for ferries to Tangier Med around your preferred departure time as well as sailings to alternative destinations to ensure you get the best available price for your trip.

Getting a price or making a booking couldn't be easier. All you need to do is select your preferred Tangier Med route from the menus, number of passengers and hit search. If you are looking for a Tangier Med Ferry departure, please visit our Tangier Med Ferry page.

Ferries to Tangier Med

Click for map

Ferry to Tangier Med Alternatives

Tangier Med Ferry Services

  • AML Algeciras to Tangier Med
    • 12 Sailings Daily 1 hr 30 min
    • Get price
  • Balearia Algeciras to Tangier Med
    • 11 Sailings Daily 1 hr 5 min
    • Get price
  • Balearia Malaga to Tangier Med
    • 1 Sailing Weekly 5 hr
    • Get price
  • FRS Algeciras to Tangier Med
    • 8 Sailings Daily 1 hr 30 min
    • Get price
  • FRS Motril to Tangier Med
    • 7 Sailings Weekly 8 hr
    • Get price
  • FRS Tarifa to Tangier
    • 12 Sailings Daily 1 hr
    • Get price
  • Grandi Navi Veloci Barcelona to Tangier Med
    • 5 Sailings Weekly 29 hr 30 min
    • Get price
  • Grandi Navi Veloci Genoa to Tangier Med
    • 3 Sailings Weekly 51 hr 45 min
    • Get price
  • Grandi Navi Veloci Sete to Tangier Med
    • 1 Sailing Weekly 47 hr 30 min
    • Get price
  • Grimaldi Lines Barcelona to Tangier Med
    • 1 Sailing Weekly 28 hr
    • Get price
  • Grimaldi Lines Savona to Tangier Med
    • 1 Sailing Weekly 47 hr 30 min
    • Get price
  • Inter Shipping Algeciras to Tangier Med
    • 36 Sailings Weekly 1 hr 30 min
    • Get price
  • Inter Shipping Tarifa to Tangier
    • 6 Sailings Daily 2 hr
    • Get price
  • Trasmediterranea Algeciras to Tangier Med
    • 9 Sailings Daily 1 hr 30 min
    • Get price