Travel from Rabat to Asilah

Train from Rabat to Asilah

Moroccan Railways (ONCF) operates a train from Rabat to Asilah every 4 hours. Tickets cost $9 - $19 and the journey takes 3 h 5 min.

How to get from Rabat to Asilah

ModeDurationPrice
From Gare Rabat Ville train to Asilah then taxi to Asilah.3 h 7 minMAD 170
From Gare Rabat Ville train to Souk El Arbaa, walk to Souk El Arba, then bus to Asilah.4 h 43 minMAD 130
From Rabat drive to Asilah.2 hMAD 213
From Rabat Grand Taxi to Tangier, Grand Taxi to Tetouan, then bus to Asilah.6 h 20 minMAD 251

How long does it take to get from Rabat to Asilah?

It takes approximately 3 h 7 min to get from Rabat to Asilah, including transfers.

Operators from Rabat to Asilah

OperatorPhoneWebsite
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
Grand TaxisGrand Taxis