There are 5 ways to get from Algeciras Port to Casablanca by car ferry, train, rideshare, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, train
best- Take the carferry from Tarifa to Port of Tangier Villecarferry
- Take the train from Tanger Ville station to Gare Casa Voyageurstrain Al Boraq
6h 14mMAD 208–2,715Rideshare
cheapest- Take the rideshare from Algeciras to Casablanca344.4 km
15h 34mMAD 200–380Car ferry, drive to Sania Ramel Airport, fly, bus
- Take the carferry from Port of Algeciras to Ceutacarferry
- Drive from Avenida Reyes Católicos - Pinturas Dris to Sania Ramel Airport (TTU)car
- Fly from Sania Ramel Airport (TTU) to Mohammed V International Airport (CMN)plane TTU - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
4h 46mMAD 818–5,466Bus, bus to Málaga Airport, fly
- Take the bus from Estación de Algeciras San Bernardo to Marbellabus
- Take the bus from Estación de Autobuses de Marbella to Malaga Airportbus
- Fly from Málaga Airport (AGP) to Mohammed V International Airport (CMN)plane AGP - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
6h 46mMAD 762–2,499Car ferry to Tangier Ibn Battouta Airport, fly, bus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
- Fly from Tangier Ibn Battouta Airport (TNG) to Mohammed V International Airport (CMN)plane TNG - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
6h 16mMAD 1,174–5,165
Algeciras Port to Casablanca by bus, foot, car ferry, taxi, and train
Questions & Answers
The cheapest way to get from Algeciras Port to Casablanca is to rideshare which costs MAD 200 - MAD 380 and takes 15h 34m.
The fastest way to get from Algeciras Port to Casablanca is to car ferry and drive and fly and bus which takes 4h 46m and costs MAD 800 - MAD 5,500.
The distance between Algeciras Port and Casablanca is 378 km.
The best way to get from Algeciras Port to Casablanca without a car is to car ferry and train which takes 6h 14m and costs MAD 200 - MAD 2,800.
It takes approximately 6h 14m to get from Algeciras Port to Casablanca, including transfers.
Casablanca is 1h behind Algeciras Port. It is currently 6:00 PM in Algeciras Port and 5:00 PM in Casablanca.
There are 3200+ hotels available in Casablanca.
Check out Blablacar's carpooling service for rideshare options between Algeciras Port and Casablanca. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Algeciras Port, Spain and Casablanca, Morocco?
There is no direct connection from Algeciras Port to Casablanca. However, you can take the bus to Tarifa - Centro de Salud, walk to Tarifa, take the car ferry to Port of Tangier Ville, walk to Tangier Ferry, take the taxi to Tangier, walk to Tanger Ville station, then take the train to Gare Casa Voyageurs. Alternatively, BlaBlaCar.es operates a vehicle from Algeciras to Casablanca once daily. Tickets cost MAD 200–380 and the journey takes 15h 34m.
- Website
- royalairmaroc.com
Flights from Sania Ramel Airport to Mohammed V International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Wednesday, Saturday, Friday, and Sunday
- Estimated price
- MAD 700–3,300
Flights from Málaga Airport to Mohammed V International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- MAD 550–2,200
Flights from Málaga Airport to Mohammed V International Airport via Sania Ramel Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- MAD 550–2,200
Flights from Tangier Ibn Battouta Airport to Mohammed V International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,000–1,900
- Website
- airarabia.com
Flights from Málaga Airport to Mohammed V International Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 750–1,800
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Tanger Ville station to Gare Casa Voyageurs
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–94
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 94
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–94
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 94
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–94
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 94
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Estación de Algeciras San Bernardo to Marbella
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- MAD 120–200
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 70–110
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación de Algeciras San Bernardo to Marbella
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- MAD 85–130
- Website
- ALSA
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 45–2,388
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 433
- Neptuno Seat No Car
- MAD 541
- Sirena Seat Car
- MAD 2,280
- Neptuno Seat Car
- MAD 2,388
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- MAD 50–1,600
- Schedules at
- balearia.com
- Seating
- MAD 470–650
- Car
- MAD 1,100–1,600
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 45–2,388
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 433
- Neptuno Seat No Car
- MAD 541
- Sirena Seat Car
- MAD 2,280
- Neptuno Seat Car
- MAD 2,388
- Phone
- +34 956 68 18 30
- [email protected]
- Website
- FRS Ferries
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- MAD 370–550
- Website
- FRS Ferries
- Phone
- +34 (0) 917369957
- Website
- Trasmediterránea S.A.
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- MAD 35–1,376
- Website
- Trasmediterránea S.A.
- Car
- MAD 1,376
- Without Vehicle
- MAD 382
- Website
- BlaBlaCar.es
Rideshare from Algeciras to Casablanca
- Ave. Duration
- 15h 34m
- Frequency
- Once daily
- Estimated price
- MAD 200–380
- Schedules at
- BlaBlaCar.es
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Is ride-sharing platform BlaBlaCar right for you?
Read the travel guide






































