There are 3 ways to get from Ceuta to Rabat by train, bus or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Travel, train • 2h 17m
Rideshare, train • 2h 54m
MAD 185 - MAD 459
1 alternative option
Bus • 7h 18m
Coronavirus (COVID-19) in Morocco
There is widespread community transmission globally.
Some travel restrictions may still be in place within Morocco. For the latest travel status, please check the official page for Morocco.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
Coronavirus (COVID-19) Travel Advice
Domestic travel is restricted within Morocco due to Coronavirus (COVID-19).
International flights leaving Spain are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.Official Coronavirus (COVID-19) Information for Morocco
Currently, we are unable to provide international travel restriction information for Morocco relating to Coronavirus (COVID-19). For the latest travel status in Morocco, please check government recommendations.
Questions & Answers
The cheapest way to get from Ceuta to Rabat is to rideshare and train which costs 17€ - 45€ and takes 2h 54m.
The quickest way to get from Ceuta to Rabat is to rideshare and train which costs 17€ - 45€ and takes 2h 54m.
The distance between Ceuta and Rabat is 250 km.
The best way to get from Ceuta to Rabat without a car is to travel and train which takes 2h 17m and costs .
It takes approximately 2h 17m to get from Ceuta to Rabat, including transfers.
Rabat is 1h behind Ceuta. It is currently 1:56 PM in Ceuta and 12:56 PM in Rabat.
There are 381+ hotels available in Rabat. Prices start at MAD 1,000 per night.
What companies run services between Ceuta, Spain and Rabat, Morocco?
Viajes Extrem Orient,Sl operates a bus from Tanger to Rabat 5 times a week, and the journey takes 7h. Two other operators also service this route.
Morocco’s comfortable and fast train network is operated by ONCF (Office National des Chemins de Fer) and links many tourist destinations, including a high-speed TGV link from Tangier via Rabat and Casablanca to Marrakech. For popular destinations where there is no train service, ONCF-operated Supratours offers connecting bus services from the nearest railway station to places like Agadir, Tétouan and Essaouira.
Train from Tangier to Rabat Agdal
- Ave. Duration
- 1h 25m
- Estimated price
- MAD 75 - MAD 300
- Book at
- Moroccan Railways (ONCF)
- 2nd Class
- MAD 75 - MAD 100
- 1st Class
- MAD 120 - MAD 140
- First Class
- MAD 190 - MAD 300
- MAD 140 - MAD 200
- Semi Flex
- MAD 110 - MAD 180
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 The London Underground: Essential tips to navigate the Tube, 4 stunningly beautiful Philippines islands you need to visit and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.