There are 4 ways to get from Algeciras Port to Rabat by car ferry, train, bus, plane, or car
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 Rabat Agdaltrain Al Boraq
5h 15mMAD 239–2,738Bus, bus to Málaga Airport, fly to Rabat-Salé
- 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
6h 37mMAD 641–3,884Car ferry, drive to Sania Ramel Airport, fly to Mohammed V International Airport, train
- 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 train from Gare Oasis to Rabat Villetrain
7h 10mMAD 860–5,806Bus, train to Seville Airport, fly to Rabat-Salé
- Take the bus from Algeciras Puerto to Jerez de la Fronterabus
- Take the train from Jerez De La Frontera to Sevilla-Santa Justatrain
- Fly from Seville Airport (SVQ) to Rabat-Salé (RBA)plane SVQ - RBA
7h 21mMAD 751–4,202
Algeciras Port to Rabat by bus, foot, car ferry, taxi, and train
Comparing Your Travel Options
The cheapest way to get from Algeciras Port to Rabat is to car ferry and train which costs MAD 230 - MAD 2,800 and takes 5h 15m.
The fastest way to get from Algeciras Port to Rabat is to car ferry and train which takes 5h 15m and costs MAD 230 - MAD 2,800.
The distance between Algeciras Port and Rabat is 292 km.
The best way to get from Algeciras Port to Rabat without a car is to car ferry and train which takes 5h 15m and costs MAD 230 - MAD 2,800.
It takes approximately 5h 15m to get from Algeciras Port to Rabat, including transfers.
Rabat is 1h behind Algeciras Port. It is currently 9:55 PM in Algeciras Port and 8:55 PM in Rabat.
There are 1824+ hotels available in Rabat.
What companies run services between Algeciras Port, Spain and Rabat, Morocco?
There is no direct connection from Algeciras Port to Rabat. 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 Rabat Agdal. Alternatively, you can take the bus to Marbella, take the bus to Malaga Airport, walk to Málaga Airport (AGP) airport, fly to Rabat-Salé (RBA), walk to Rabat-Salé Airport, then take the bus to Gare Rabat-Agdal.
- Website
- ryanair.com
Flights from Málaga Airport to Rabat-Salé
- Ave. Duration
- 1h 5m
- When
- Thursday, Friday, Sunday, Monday, and Saturday
- Estimated price
- MAD 390–3,600
Flights from Seville Airport to Rabat-Salé
- Ave. Duration
- 1h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 390–3,100
- Website
- royalairmaroc.com
Flights from Sania Ramel Airport to Mohammed V International Airport
- Ave. Duration
- 1h 7m
- When
- Tuesday, Wednesday, Saturday, Friday, and Sunday
- Estimated price
- MAD 700–3,700
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Tanger Ville station to Rabat Agdal
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- MAD 95–190
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–190
Train from Gare Oasis to Rabat Ville
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–55
- 1st Class
- MAD 55–75
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Jerez De La Frontera to Sevilla-Santa Justa
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- MAD 140–210
- Website
- Renfe Viajeros
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Estación de Algeciras San Bernardo to Marbella
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- MAD 190–230
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- MAD 85–130
- 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–140
- Website
- ALSA
- Phone
- +34 900 92 91 92
- [email protected]
- Website
- Monbus
Bus from Algeciras Puerto to Jerez de la Frontera
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- MAD 100–210
- Website
- Monbus
- 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 110–2,426
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 439
- Neptuno Seat No Car
- MAD 549
- Sirena Seat Car
- MAD 2,316
- Neptuno Seat Car
- MAD 2,426
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- MAD 120–1,600
- Schedules at
- balearia.com
- Seating
- MAD 480–650
- Car
- MAD 1,200–1,600
- 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 380–600
- 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 30–1,398
- Website
- Trasmediterránea S.A.
- Car
- MAD 1,398
- Without Vehicle
- MAD 388
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide












































