There are 5 ways to get from Rabat to Bni Hilal by train, taxi, bus, 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.
Recommended option
Train, taxi • 4h 9m
4 alternative options
Bus, taxi • 5h 9m
Train, rideshare, taxi • 4h 31m
Taxi • 2h 37m
Drive • 2h 37m
Questions & Answers
The cheapest way to get from Rabat to Bni Hilal is to train and taxi which costs MAD 290 - MAD 450 and takes 4h 9m.
The fastest way to get from Rabat to Bni Hilal is to taxi which takes 2h 37m and costs MAD 950 - MAD 1,200.
The distance between Rabat and Bni Hilal is 159 miles. The road distance is 149.4 miles.
The best way to get from Rabat to Bni Hilal without a car is to train and taxi which takes 4h 9m and costs MAD 290 - MAD 450.
It takes approximately 4h 9m to get from Rabat to Bni Hilal, including transfers.
Yes, the driving distance between Rabat to Bni Hilal is 149 miles. It takes approximately 2h 37m to drive from Rabat to Bni Hilal.
There are one+ hotels available in Bni Hilal. Prices start at $29 USD per night.
- Distance: 159.2 miles
- Duration: 4h 9m
What companies run services between Rabat, Morocco and Bni Hilal, Morocco?
There is no direct connection from Rabat to Bni Hilal. However, you can take the train to Casa-Voyageurs, take the train to El Jadida, then take the taxi to Bni Hilal. Alternatively, you can take the bus to Far, take the bus to El Jadida, then take the taxi to Bni Hilal.
Morocco’s comfortable and fast train network is operated by ONCF (Office National des Chemins de Fer) and links many tourist destinations, including a high-speed TGV link from Tangier via Rabat and Casablanca to Marrakech. For popular destinations where there is no train service, ONCF-operated Supratours offers connecting bus services from the nearest railway station to places like Agadir, Tétouan and Essaouira.
Contact Details
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Rabat Ville to Casablanca
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $3 - $8
- Schedules at
- oncf-voyages.ma
- 2nd Class
- $3 - $5
- 1st Class
- $6 - $8
Train from Casa-Voyageurs to El Jadida
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- $4 - $9
- Schedules at
- oncf-voyages.ma
- 2nd Class
- $4 - $6
- 1st Class
- $7 - $9
Train from Rabat Ville to Ain Sebaa
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $2 - $8
- Schedules at
- oncf-voyages.ma
- 2nd Class
- $2 - $4
- 1st Class
- $5 - $8
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Rabat to Casablanca
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $4 - $9
- Schedules at
- ctm.ma
- Premium
- $7 - $9
- Comfort
- $4 - $6
Bus from Far to El Jadida
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $4 - $9
- Schedules at
- ctm.ma
- Premium
- $7 - $9
- Comfort
- $4 - $6
- info@heymorocco.com
Rideshare from Casablanca to El Jadida
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $9 - $14
- Schedules at
- moroccocab.com
- Ave. Duration
- 53 min
- Estimated price
- $22 - $27
Petite Taxi
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 get from Florence to Rome, Travelling to the UK: What do I need to know? and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.