There are 9 ways to get from Asilah to Beni Mellal by train, bus, car, taxi, 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, bus
best- Take the train from Asilah to Tangiertrain
- Take the train from Tanger Ville station to Gare Casa Voyageurstrain
- Take the bus from Casablanca Maarif to Beni Mellal Amiralbus
8h 45mMAD 286–504Taxi
cheapest- Take the taxi from Asilah to Beni Mellaltaxi 420 km
5h 12mMAD 100–130Train, bus via Khouribga
- Take the train from Asilah to Tangiertrain
- Take the train from Tanger Ville station to Gare Casa Voyageurstrain
- Take the train from Casa-Voyageurs to Khouribgatrain
- Take the bus from Khouribga to Beni Mellal Amiralbus
9h 54mMAD 258–501Drive 420 km
- Drive from Asilah to Beni Mellalcar 420 km
5h 12mMAD 578–835Fly to Mohammed V International Airport, bus
- Fly from Tangier Ibn Battouta Airport (TNG) to Mohammed V International Airport (CMN)plane TNG - CMN
- Take the bus from Aéroport Mohamed V Terminus to Rue Al Marounibus
- Take the bus from Casablanca Maarif to Beni Mellal Amiralbus
7h 4mMAD 1,525–3,745Taxi, bus
- Take the taxi from Asilah to Gare routière Larachetaxi
- Take the bus from Gare routière Larache to Casablanca Farbus
- Take the bus from Casablanca Far to Beni Mellal Amiralbus
9h 25mMAD 321–453Train, bus via Kenitra
- Take the train from Asilah to Kenitratrain
- Take the train from Kenitra to Casablanca Porttrain
- Take the bus from Casablanca Far to Beni Mellal Supratoursbus
10h 30mMAD 266–461Train, bus via Fès
- Take the train from Asilah to Souk El Arbaatrain
- Take the bus from Souk El Arbaa to Fesbus
- Take the bus from Fes to Amiralbus
13hMAD 321–561Fly to Marrakech, bus
- Fly from Tangier Ibn Battouta Airport (TNG) to Marrakech (RAK)plane TNG - RAK
- Take the bus from Marrakech to Amiralbus
6h 40mMAD 1,023–2,810
Tangier Ibn Battouta Airport (TNG) to Mohammed V International Airport (CMN) flights
Comparing Your Travel Options
The cheapest way to get from Asilah to Beni Mellal is to taxi which costs MAD 100 - MAD 130 and takes 5h 12m.
The fastest way to get from Asilah to Beni Mellal is to drive which takes 5h 12m and costs MAD 550 - MAD 850.
The distance between Asilah and Beni Mellal is 579 km. The road distance is 420 km.
The best way to get from Asilah to Beni Mellal without a car is to train and bus which takes 8h 45m and costs MAD 280 - MAD 550.
It takes approximately 8h 45m to get from Asilah to Beni Mellal, including transfers.
Yes, the driving distance between Asilah to Beni Mellal is 420 km. It takes approximately 5h 12m to drive from Asilah to Beni Mellal.
There are 81+ hotels available in Beni Mellal.
What companies run services between Asilah, Tanger-Tetouan-Al Hoceima, Morocco and Beni Mellal, Morocco?
There is no direct connection from Asilah to Beni Mellal. However, you can take the taxi to Asilah, take the train to Tangier, take the train to Gare Casa Voyageurs, walk to Casa Voyageurs, take the vehicle to Faculté De Médecine, walk to Maarifa, then take the bus to Beni Mellal Amiral. Alternatively, you can take a vehicle from Asilah to Beni Mellal Amiral via Asilah, Tanger Ville station, Casa-Voyageurs, Khouribga, and Khouribga in around 9h 54m.
- Website
- royalairmaroc.com
Flights from Tangier Ibn Battouta Airport to Mohammed V International Airport
- Ave. Duration
- 1h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,000–2,100
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Marrakech
- Ave. Duration
- 1h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 390–2,100
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Asilah to Tangier
- Ave. Duration
- 37 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 Tanger Ville station to Gare Casa Voyageurs
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
Train from Asilah to Tangier
- Ave. Duration
- 37 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 Tanger Ville station to Gare Casa Voyageurs
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–180
- 1st Class
- MAD 190–260
Train from Casa-Voyageurs to Khouribga
- Ave. Duration
- 2h 29m
- Frequency
- 3 times a day
- Estimated price
- MAD 55–120
- Schedules at
- oncf.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 55–80
- 1st Class
- MAD 80–120
Train from Asilah to Kenitra
- Ave. Duration
- 2h 49m
- 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
Train from Kenitra to Casablanca Port
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- MAD 50–110
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 50–75
- 1st Class
- MAD 75–110
Train from Asilah to Souk El Arbaa
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- MAD 40–80
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 40–55
- 1st Class
- MAD 55–80
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- MAD 130–200
- Schedules at
- ctm.ma
Bus from Khouribga to Beni Mellal Amiral
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- MAD 55–85
- Schedules at
- ctm.ma
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- MAD 130–200
- Schedules at
- ctm.ma
Bus from Gare routière Larache to Casablanca Far
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- MAD 170–240
- Schedules at
- ctm.ma
- Confort
- MAD 180
- Premium
- MAD 202
Bus from Casablanca Far to Beni Mellal Amiral
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- MAD 140–200
- Schedules at
- ctm.ma
Bus from Casablanca Far to Beni Mellal Supratours
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- MAD 140–200
- Schedules at
- ctm.ma
Bus from Souk El Arbaa to Fes
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- MAD 110–200
- Schedules at
- ctm.ma
- Confort
- MAD 170–200
Bus from Fes to Amiral
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- MAD 170–280
- Schedules at
- ctm.ma
- Confort
- MAD 170–240
Bus from Marrakech to Amiral
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 130–190
- Schedules at
- ctm.ma
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Rue Al Marouni
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–83
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 83
- Ave. Duration
- 2h 51m
- Estimated price
- MAD 11–130
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 5 incredible day trips from Florence by train, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.












