There are 7 ways to get from Berkane to Beni Mellal by taxi, plane, bus, train, 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.
Taxi to Angads Airport, fly to Mohammed V International Airport, bus
best- Take the taxi from Berkane to Angads Airport (OUD)taxi
- Fly from Angads Airport (OUD) to Mohammed V International Airport (CMN)plane OUD - CMN
- Take the bus from Aéroport Mohamed V Terminus to Rue Al Marounibus
- Take the bus from Casablanca Maarif to Beni Mellal Amiralbus
6h 53mMAD 1,325–4,619Taxi, bus
cheapest- Take the taxi from Berkane to Oujdataxi
- Take the bus from Oujda to Fesbus
- Take the bus from Fes to Amiralbus
12h 57mMAD 676–947Taxi, train, bus
- Take the taxi from Berkane to Oujdataxi
- Take the train from Oujda to Casa Voyageurstrain
- Take the train from Casa-Voyageurs to Khouribgatrain
- Take the bus from Khouribga to Beni Mellal Amiralbus
16h 51mMAD 706–1,137Drive 585.6 km
- Drive from Berkane to Beni Mellalcar 585.6 km
7h 17mMAD 846–1,221Taxi to Nador International Airport, fly to Mohammed V International Airport, bus
- Take the taxi from Berkane to Nador International Airport (NDR)taxi
- Fly from Nador International Airport (NDR) to Mohammed V International Airport (CMN)plane NDR - 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 15mMAD 1,332–4,304Taxi to Angads Airport, fly to Marrakech, bus
- Take the taxi from Berkane to Angads Airport (OUD)taxi
- Fly from Angads Airport (OUD) to Marrakech (RAK)plane OUD - RAK
- Take the bus from Marrakech to Amiralbus
7h 14mMAD 1,073–3,684Taxi to Angads Airport, fly to Rabat-Salé, train, bus
- Take the taxi from Berkane to Angads Airport (OUD)taxi
- Fly from Angads Airport (OUD) to Rabat-Salé (RBA)plane OUD - RBA
- Take the train from Rabat Agdal to Casablanca Porttrain
- Take the bus from Casablanca Far to Beni Mellal Amiralbus
8h 38mMAD 911–4,944
Angads Airport (OUD) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Berkane to Beni Mellal is to taxi and bus which costs MAD 650 - MAD 950 and takes 12h 57m.
The fastest way to get from Berkane to Beni Mellal is to taxi and fly and bus which takes 6h 53m and costs MAD 1,300 - MAD 4,700.
The distance between Berkane and Beni Mellal is 851 km. The road distance is 585.6 km.
The best way to get from Berkane to Beni Mellal without a car is to taxi and bus which takes 12h 57m and costs MAD 650 - MAD 950.
It takes approximately 6h 53m to get from Berkane to Beni Mellal, including transfers.
Yes, the driving distance between Berkane to Beni Mellal is 586 km. It takes approximately 7h 17m to drive from Berkane to Beni Mellal.
There are 81+ hotels available in Beni Mellal.
What companies run services between Berkane, Morocco and Beni Mellal, Morocco?
There is no direct connection from Berkane to Beni Mellal. However, you can take the taxi to Angads Airport (OUD) airport, fly to Mohammed V International Airport (CMN), walk to Aéroport Mohamed V Terminus, take the bus to Rue Al Marouni, walk to Maarifa, then take the bus to Beni Mellal Amiral. Alternatively, you can take the taxi to Oujda, take the bus to Fes, then take the bus to Amiral.
- Website
- royalairmaroc.com
Flights from Angads Airport to Mohammed V International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- MAD 900–2,800
Flights from Nador International Airport to Mohammed V International Airport
- Ave. Duration
- 1h 22m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 750–2,700
- Website
- ryanair.com
Flights from Angads Airport to Marrakech
- Ave. Duration
- 1h 30m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- MAD 490–2,700
- Website
- airarabia.com
Flights from Angads Airport to Rabat-Salé
- Ave. Duration
- 1h 5m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- MAD 430–3,200
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Oujda to Casa Voyageurs
- Ave. Duration
- 10h 11m
- Frequency
- Twice daily
- Estimated price
- MAD 270–550
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 270–380
- 1st Class
- MAD 400–550
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 Rabat Agdal to Casablanca Port
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- MAD 35–75
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 35–50
- 1st Class
- MAD 50–75
- 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–85
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 85
Bus from Aéroport Mohamed V Terminus to Rue Al Marouni
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–85
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 85
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Oujda to Fes
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- MAD 190–290
- Schedules at
- ctm.ma
Bus from Fes to Amiral
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- MAD 150–260
- Schedules at
- ctm.ma
- Confort
- MAD 150–190
Bus from Khouribga to Beni Mellal Amiral
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- MAD 50–75
- Schedules at
- ctm.ma
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Marrakech to Amiral
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 110–170
- Schedules at
- ctm.ma
Bus from Casablanca Far to Beni Mellal Amiral
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 120–190
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
- Ave. Duration
- 51 min
- Estimated price
- MAD 290–550
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 plan an amazing trip around Scandinavia, 10 amazing places to get away from it all in Australia, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.












