There are 3 ways to get from Rabat to Rota by train, ferry, bus, 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.
Train, ferry, bus via Terminal de Autobuses de Cádiz
best- Take the train from Rabat Agdal to Tanger Ville stationtrain
- Take the ferry from Tanger Ville to Tarifaferry
- Take the bus from Tarifa to Terminal de Autobuses de Cádizbus
- Take the ferry from Cádiz to Rotaferry
9h 1m€38–96Fly, train, bus
- Fly from Rabat-Salé (RBA) to Seville Airport (SVQ)plane RBA - SVQ
- Take the train from Sevilla-Santa Justa to Jerez De La Fronteratrain
- Take the bus from Jerez de la Frontera to Rotabus
6h 51m€67–335Train, ferry, bus
- Take the train from Rabat Agdal to Tanger Ville stationtrain
- Take the ferry from Tanger Ville to Tarifaferry
- Take the bus from Tarifa to Rotabus
9h 3m€44–109
Rabat-Salé (RBA) to Seville Airport (SVQ) flights
Questions & Answers
The cheapest way to get from Rabat to Rota is to train and ferry and bus via Terminal de Autobuses de Cádiz which costs €35 - €100 and takes 9h 1m.
The fastest way to get from Rabat to Rota is to fly and train and bus which takes 6h 51m and costs €65 - €340.
The distance between Rabat and Rota is 389 km.
The best way to get from Rabat to Rota without a car is to train and ferry and bus via Terminal de Autobuses de Cádiz which takes 9h 1m and costs €35 - €100.
It takes approximately 9h 1m to get from Rabat to Rota, including transfers.
Rota is 1h ahead of Rabat. It is currently 11:57 AM in Rabat and 12:57 PM in Rota.
There are 4021+ hotels available in Rota.
What companies run services between Rabat, Morocco and Rota, Spain?
There is no direct connection from Rabat to Rota. However, you can take the train to Tanger Ville station, walk to Tangier, take the taxi to Tangier Ferry, walk to Tanger Ville, take the ferry to Tarifa, walk to Tarifa, take the bus to Terminal de Autobuses de Cádiz, walk to Cádiz, then take the ferry to Rota. Alternatively, you can take the vehicle to Aeroport Rabat Sale, walk to Rabat-Salé (RBA) airport, fly to Seville Airport (SVQ), walk to Aeropuerto de Sevilla, take the bus to Auxiliar Kansas City, walk to Sevilla-Santa Justa, take the train to Jerez De La Frontera, walk to Jerez de la Frontera, then take the bus to Rota.
- Website
- ryanair.com
Flights from Rabat-Salé to Seville Airport
- Ave. Duration
- 1h
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €40–190
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Agdal to Tanger Ville station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €8–18
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €8–13
- 1st Class
- €13–18
Train from Rabat Agdal to Tanger Ville station
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €8–18
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- €8–13
- 1st Class
- €13–18
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Jerez De La Frontera
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €13–20
- Website
- Renfe Viajeros
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €12–20
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 956 807 059
- [email protected]
- Website
- tgcomes.es
Bus from Jerez de la Frontera to Rota
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- €4–7
- Schedules at
- tgcomes.es
Bus from Tarifa to Rota
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €22–40
- Schedules at
- tgcomes.es
- Phone
- +34 955 038 665
- Website
- siu.cmtbc.es
Bus from Jerez de la Frontera to Rota
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- €2–4
- Schedules at
- siu.cmtbc.es
- Phone
- +34-956 63 63 63
- [email protected]
- Website
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €12–50
- Schedules at
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €12–50
- Schedules at
- aml.ma
- Phone
- +34 915 304 417
- [email protected]
- Website
- catamaranbahiacadiz.com
Ferry from Cádiz to Rota
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €4–7
- Schedules at
- catamaranbahiacadiz.com
Want to know more about travelling around Spain
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































