There are 8 ways to get from Algeciras to Beni Mellal by car ferry, train, bus, car, or plane
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, bus
best- Take the carferry from Tarifa to Port of Tangier Villecarferry
- Take the train from Tanger Ville station to Gare Casa Voyageurstrain
- Take the bus from Casablanca Far to Beni Mellal Amiralbus
10h 55mMAD 336–2,913Car ferry, bus
cheapest- Take the carferry from Tarifa to Port of Tangier Villecarferry
- Take the bus from Tangier to Fesbus
- Take the bus from Fes to Amiralbus
17h 50mMAD 318–3,005Car ferry, drive to Sania Ramel Airport, fly to Mohammed V International Airport, 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 Rue Al Marounibus
- Take the bus from Casablanca Maarif to Beni Mellal Amiralbus
8h 58mMAD 938–5,646Bus, bus to Málaga Airport, fly to Mohammed V International Airport
- 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 Rue Al Marounibus
- Take the bus from Casablanca Maarif to Beni Mellal Amiralbus
10h 58mMAD 882–2,679Bus, bus to Málaga Airport, fly to Marrakech
- 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 Marrakech (RAK)plane AGP - RAK
- Take the bus from Marrakech to Amiralbus
11h 19mMAD 540–2,444Car ferry to Tangier Ibn Battouta Airport, fly to Marrakech, bus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
- Fly from Tangier Ibn Battouta Airport (TNG) to Marrakech (RAK)plane TNG - RAK
- Take the bus from Marrakech to Amiralbus
10h 19mMAD 752–4,810Car ferry to Tangier Ibn Battouta Airport, fly to Mohammed V International Airport, 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 Rue Al Marounibus
- Take the bus from Casablanca Maarif to Beni Mellal Amiralbus
10h 28mMAD 1,294–5,345Bus, bus to Málaga Airport, fly to Rabat-Salé, train
- 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 Rabat-Salé (RBA)plane AGP - RBA
- Take the train from Rabat Agdal to Casablanca Porttrain
- Take the bus from Casablanca Far to Beni Mellal Amiralbus
12h 42mMAD 778–3,594
Algeciras to Beni Mellal by bus, foot, car ferry, taxi, train, and tram
Questions & Answers
The cheapest way to get from Algeciras to Beni Mellal is to car ferry and train and bus which costs MAD 330 - MAD 3,000 and takes 10h 55m.
The fastest way to get from Algeciras to Beni Mellal is to car ferry and drive and fly and bus which takes 8h 58m and costs MAD 900 - MAD 6,000.
The distance between Algeciras and Beni Mellal is 591 km.
The best way to get from Algeciras to Beni Mellal without a car is to car ferry and train and bus which takes 10h 55m and costs MAD 330 - MAD 3,000.
It takes approximately 10h 55m to get from Algeciras to Beni Mellal, including transfers.
Beni Mellal is 1h behind Algeciras. It is currently 10:44 PM in Algeciras and 9:44 PM in Beni Mellal.
There are 81+ hotels available in Beni Mellal.
What companies run services between Algeciras, Spain and Beni Mellal, Morocco?
There is no direct connection from Algeciras to Beni Mellal. 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, take the train to Gare Casa Voyageurs, walk to Casa Voyageurs, take the vehicle to Marché Central, walk to Casablanca Far, then take the bus to Beni Mellal Amiral. Alternatively, you can take the car ferry to Ceuta, walk to Juan Pablo II - Puente del Cristo, take the line 7 bus to Avenida Reyes Católicos - Pinturas Dris, drive to Sania Ramel Airport (TTU) airport, fly to Mohammed V International Airport (CMN), walk to Aéroport Mohamed V Terminus, take the bus to Rue Al Marouni, walk to Maarifa, then take the bus to Beni Mellal Amiral.
- Website
- ryanair.com
Flights from Málaga Airport to Marrakech
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- MAD 250–1,600
Flights from Tangier Ibn Battouta Airport to Marrakech
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 340–1,900
Flights from Málaga Airport to Rabat-Salé
- Ave. Duration
- 1h 5m
- When
- Saturday, Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- MAD 390–2,600
- 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 Málaga Airport to Marrakech via Mohammed V International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- MAD 600–1,900
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
- qatarairways.com
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 Marrakech via Mohammed V International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- MAD 600–1,900
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
- Website
- easyjet.com
Flights from Málaga Airport to Marrakech
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- MAD 260–1,700
- 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
Train from Rabat Agdal to Casablanca Port
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–50
- 1st Class
- MAD 50–75
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca Far to Beni Mellal Amiral
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Tangier to Fes
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- MAD 90–290
- Schedules at
- ctm.ma
- Confort
- MAD 90–180
Bus from Fes to Amiral
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- MAD 150–260
- Schedules at
- ctm.ma
- Confort
- MAD 150–190
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Marrakech to Amiral
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
Bus from Marrakech to Amiral
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Casablanca Far to Beni Mellal Amiral
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Rue Al Marouni
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–85
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 85
Bus from Aéroport Mohamed V Terminus to Rue Al Marouni
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–85
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 85
Bus from Aéroport Mohamed V Terminus to Rue Al Marouni
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–85
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 85
- 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
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
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
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
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,389
- 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,389
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,389
- 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,389
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 45–2,389
- 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,389
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 45–2,389
- 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,389
- 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
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italy Travel Guides, Bali: What to do if Mount Agung erupts, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.







































