There are 6 ways to get from Beni Mellal to Ksar el-Kebir by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train via Kenitra
best- Take the bus from Beni Mellal Amiral to Casablanca Farbus
- Take the train from Casablanca Port to Kenitratrain
- Take the train from Kenitra to Ksar el-Kebirtrain
9h 9mMAD 225–405Bus, train
- Take the bus from Beni Mellal Amiral to Casablanca Farbus
- Take the bus from Casablanca Far to Souk El Arbaabus
- Take the train from Souk El Arbaa to Ksar el-Kebirtrain
10h 30mMAD 271–410Drive 378.1 km
- Drive from Beni Mellal to Ksar el-Kebircar 378.1 km
5h 20mMAD 545–787Taxi
- Take the taxi from Beni Mellal to Ksar el-Kebirtaxi 378.1 km
5h 20mMAD 1,200–1,500Bus, train #2
- Take the bus from Beni Mellal Amiral to Casablanca Maarifbus
- Take the train from Gare Casa Voyageurs to Tanger Ville stationtrain
- Take the train from Tangier to Ksar el-Kebirtrain
9h 35mMAD 303–535Bus, train #3
- Take the bus from Amiral to Fesbus
- Take the bus from Fes to Souk El Arbaabus
- Take the train from Souk El Arbaa to Ksar el-Kebirtrain
12h 16mMAD 252–462
Beni Mellal to Ksar el-Kebir by bus and train
Questions & Answers
The cheapest way to get from Beni Mellal to Ksar el-Kebir is to bus and train via Kenitra which costs MAD 220 - MAD 410 and takes 9h 9m.
The fastest way to get from Beni Mellal to Ksar el-Kebir is to drive which takes 5h 20m and costs MAD 500 - MAD 800.
The distance between Beni Mellal and Ksar el-Kebir is 469 km. The road distance is 378.1 km.
The best way to get from Beni Mellal to Ksar el-Kebir without a car is to bus and train via Kenitra which takes 9h 9m and costs MAD 220 - MAD 410.
It takes approximately 9h 9m to get from Beni Mellal to Ksar el-Kebir, including transfers.
Yes, the driving distance between Beni Mellal to Ksar el-Kebir is 378 km. It takes approximately 5h 20m to drive from Beni Mellal to Ksar el-Kebir.
There are 11+ hotels available in Ksar el-Kebir.
What companies run services between Beni Mellal, Morocco and Ksar el-Kebir, Morocco?
There is no direct connection from Beni Mellal to Ksar el-Kebir. However, you can take the bus to Casablanca Far, walk to Casablanca Port, take the train to Kenitra, then take the train to Ksar el-Kebir. Alternatively, you can take a bus from Beni Mellal Amiral to Ksar el-Kebir via Casablanca Far, Souk El Arbaa, and Souk El Arbaa in around 10h 30m.
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Casablanca Port to Kenitra
- Ave. Duration
- 1h 52m
- 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 Kenitra to Ksar el-Kebir
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- 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 Souk El Arbaa to Ksar el-Kebir
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- MAD 16–35
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 16–23
- 1st Class
- MAD 24–35
Train from Gare Casa Voyageurs to Tanger Ville station
- 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 Tangier to Ksar el-Kebir
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- MAD 40–85
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 40–60
- 1st Class
- MAD 60–85
Train from Souk El Arbaa to Ksar el-Kebir
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- MAD 16–35
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 16–23
- 1st Class
- MAD 24–35
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Beni Mellal Amiral to Casablanca Far
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Beni Mellal Amiral to Casablanca Far
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Casablanca Far to Souk El Arbaa
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- MAD 130–190
- Schedules at
- ctm.ma
Bus from Beni Mellal Amiral to Casablanca Maarif
- Ave. Duration
- 3h 20m
- Frequency
- 5 times a day
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Amiral to Fes
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- MAD 150–260
- Schedules at
- ctm.ma
- Confort
- MAD 150–190
Bus from Fes to Souk El Arbaa
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- MAD 85–170
- Schedules at
- ctm.ma
- Confort
- MAD 85–170
- Ave. Duration
- 5h 20m
- Estimated price
- MAD 1,200–1,500
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 Need to know: Eurostar, How to get from Southend Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.











