There are 5 ways to get from Rabat Ville to Asilah by train, bus, taxi, 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.
Train via Tangier
best- Take the train from Rabat Ville to Kenitratrain
- Take the train from Kenitra Train Station to Tanger Ville stationtrain
- Take the train from Tangier to Asilahtrain
3h 54mMAD 109–229Taxi
cheapest- Take the taxi from Rabat Ville to Asilahtaxi 204.4 km
2h 2mMAD 50–60Bus, taxi
- Take the bus from Rabat to Larachebus
- Take the taxi from Larache to Asilahtaxi
4h 16mMAD 118–181Drive 204.4 km
- Drive from Rabat Ville to Asilahcar 204.4 km
2h 2mMAD 313–452Train
- Take the train from Kenitra to Asilahtrain
4h 25mMAD 92–184
Comparing Your Travel Options
The cheapest way to get from Rabat Ville to Asilah is to taxi which costs MAD 50 - MAD 60 and takes 2h 2m.
The fastest way to get from Rabat Ville to Asilah is to drive which takes 2h 2m and costs MAD 310 - MAD 460.
No, there is no direct train from Rabat Ville to Asilah. However, there are services departing from Rabat Ville and arriving at Asilah via Kenitra Train Station and Tangier. The journey, including transfers, takes approximately 3h 54m.
The distance between Rabat Ville and Asilah is 279 km. The road distance is 204.4 km.
The best way to get from Rabat Ville to Asilah without a car is to train via Tangier which takes 3h 54m and costs MAD 100 - MAD 230.
It takes approximately 3h 54m to get from Rabat Ville to Asilah, including transfers.
Rabat Ville to Asilah train services, operated by Moroccan Railways (ONCF), depart from Rabat Ville station.
Rabat Ville to Asilah train services, operated by Moroccan Railways (ONCF), arrive at Kenitra station.
Yes, the driving distance between Rabat Ville to Asilah is 204 km. It takes approximately 2h 2m to drive from Rabat Ville to Asilah.
There are 496+ hotels available in Asilah.
What companies run services between Rabat Ville, Morocco and Asilah, Tanger-Tetouan-Al Hoceima, Morocco?
You can take a train from Rabat Ville to Asilah via Kenitra Train Station, Tangier, and Asilah in around 3h 54m.
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Ville to Kenitra
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- MAD 16–35
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 16–22
- 1st Class
- MAD 23–35
Train from Kenitra Train Station to Tanger Ville station
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- MAD 75–160
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 75–110
- 1st Class
- MAD 110–160
Train from Tangier to Asilah
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- MAD 17–35
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 17–24
- 1st Class
- MAD 25–35
Train from Kenitra to Asilah
- Ave. Duration
- 2h 48m
- Frequency
- 3 times a day
- Estimated price
- MAD 75–150
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 75–110
- 1st Class
- MAD 110–150
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Rabat to Larache
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- MAD 100–160
- Schedules at
- ctm.ma
- Ave. Duration
- 1h 16m
- Estimated price
- MAD 11–60
Ouarzazate Unlimited
- Phone
- +212 5 24 89 06 41
- Website
- ouarzazate-unlimited.com
Grand Taxi
- Website
- airmundo.com
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 How to travel India's Golden Triangle, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Need to know: Greyhound - to help you get the most out of your next trip.











