
El Bachiri -Tickets and online bookings
El Bachiri is a transportation company in Morocco. El Bachiri operates in Essaouira, Marrakesh, Casablanca, Fes, Rabat and other cities in Morocco. Popular routes include Essaouira to Marrakesh, Rabat to Marrakesh, Marrakesh to Rabat, Fes to Ifran, Marrakesh to Beni Mellal.

El Bachiri’s popular routes

Essaouira to Marrakesh
The distance between Essaouira and Marrakesh is 104 miles, or approximately 166 kilometers.There are 3 ways to get from Essaouira to Marrakesh, including bus, minivan, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 3 hours.The fastest way to travel is by bus, which takes approximately 3 hours.
Essaouira to Marrakesh by bus
Starting Price: US$ 10The only travel class available is Standard.Rabat to Marrakesh
The distance between Rabat and Marrakesh is 179 miles, or approximately 287 kilometers.There are 4 ways to get from Rabat to Marrakesh, including train, minivan, bus, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 3 hours.The fastest way to travel is by bus, which takes approximately 4 hours 45 minutes.
Rabat to Marrakesh by bus
Starting Price: US$ 14The only travel class available is Standard.Marrakesh to Rabat
The distance between Marrakesh and Rabat is 179 miles, or approximately 287 kilometers.There are 4 ways to get from Marrakesh to Rabat, including train, minivan, bus, and car.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 3 hours.The fastest way to travel is by bus, which takes approximately 5 hours 5 minutes.
Marrakesh to Rabat by bus
Starting Price: US$ 14The only travel class available is Standard.Fes to Ifran
The distance between Fes and Ifran is 35 miles, or approximately 56 kilometers.There are 2 ways to get from Fes to Ifran, including minivan and bus.The earliest departure leaves at 03:00 and has a duration of 1 hour.The fastest way to travel is by bus, which takes approximately 1 hour 15 minutes.
Fes to Ifran by bus
Starting Price: US$ 6The only travel class available is Standard.Marrakesh to Beni Mellal
The distance between Marrakesh and Beni Mellal is 109 miles, or approximately 174 kilometers.There are 1 ways to get from Marrakesh to Beni Mellal, including bus.The earliest departure leaves at 04:00 and has a duration of 3 hours 45 minutes.The fastest way to travel is by bus, which takes approximately 3 hours 15 minutes.
Marrakesh to Beni Mellal by bus
Starting Price: US$ 10The only travel class available is Standard.
- 14Cities
- 41Routes