There are 3 ways to get from Rabat-Salé Airport (RBA) to Asilah by train, rideshare, 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
best- Take the train from Rabat Agdal to Kenitra Train Stationtrain Al Boraq
- Take the train from Kenitra to Asilahtrain
5hMAD 100–212Airport Transfer
- Take the rideshare from Rabat-Salé-RBA to Asilah196.5 km
1h 54mDrive 196.5 km
- Drive from Rabat-Salé Airport (RBA) to Asilahcar 196.5 km
1h 54mMAD 284–410
Questions & Answers
The cheapest way to get from Rabat-Salé Airport (RBA) to Asilah is to train which costs MAD 100 - MAD 220 and takes 5h.
The fastest way to get from Rabat-Salé Airport (RBA) to Asilah is to drive which takes 1h 54m and costs MAD 280 - MAD 410.
No, there is no direct train from Rabat-Salé Airport (RBA) to Asilah. However, there are services departing from Rabat Agdal and arriving at Asilah via Kenitra. The journey, including transfers, takes approximately 5h.
The distance between Rabat-Salé Airport (RBA) and Asilah is 244 km. The road distance is 196.5 km.
The best way to get from Rabat-Salé Airport (RBA) to Asilah without a car is to train which takes 5h and costs MAD 100 - MAD 220.
It takes approximately 5h to get from Rabat-Salé Airport (RBA) to Asilah, including transfers.
Rabat-Salé Airport (RBA) to Asilah train services, operated by Moroccan Railways (ONCF), depart from Rabat Agdal station.
Rabat-Salé Airport (RBA) to Asilah train services, operated by Moroccan Railways (ONCF), arrive at Kenitra Train Station.
Yes, the driving distance between Rabat-Salé Airport (RBA) to Asilah is 196 km. It takes approximately 1h 54m to drive from Rabat-Salé Airport (RBA) to Asilah.
There are 516+ hotels available in Asilah.
What companies run services between Rabat-Salé Airport (RBA), Morocco and Asilah, Tanger-Tetouan-Al Hoceima, Morocco?
You can take a bus from Rabat-Salé Airport to Asilah via Gare Rabat-Agdal, Rabat Agdal, Kenitra, and Asilah in around 5h.
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Agdal to Kenitra Train Station
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- 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
- Website
- https://www.mozio.com
Rideshare from Rabat-Salé-RBA to Asilah
- Ave. Duration
- 1h 54m
- Frequency
- On demand
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 Getting around the Cyclades, Need to know: Greyhound, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Rabat-Salé Airport (RBA) and Asilah. A great option if you don't have a driver's licence or want to avoid public transport.






