
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, Marrakesh to Essaouira, Marrakesh to Casablanca, Casablanca to Marrakesh, Marrakesh to Fes.

El Bachiri’s popular routes

Essaouira to Marrakesh
The distance between Essaouira and Marrakesh is 105 miles, or approximately 168 kilometers.There are 4 ways to get from Essaouira to Marrakesh, including bus, minivan, car, and train.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 3 hours.
Essaouira to Marrakesh by bus
Starting Price: US$ 10The only travel class available is Standard.Marrakesh to Essaouira
The distance between Marrakesh and Essaouira is 105 miles, or approximately 168 kilometers.There are 4 ways to get from Marrakesh to Essaouira, including bus, minivan, car, and train.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 3 hours.
Marrakesh to Essaouira by bus
Starting Price: US$ 10The only travel class available is Standard.Marrakesh to Casablanca
The distance between Marrakesh and Casablanca is 138 miles, or approximately 220 kilometers.There are 5 ways to get from Marrakesh to Casablanca, including bus, minivan, car, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours.
Marrakesh to Casablanca by bus
Starting Price: US$ 12The only travel class available is Standard.Casablanca to Marrakesh
The distance between Casablanca and Marrakesh is 138 miles, or approximately 220 kilometers.There are 5 ways to get from Casablanca to Marrakesh, including bus, minivan, car, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 2 hours.
Casablanca to Marrakesh by bus
The only travel class available is Standard.Marrakesh to Fes
The distance between Marrakesh and Fes is 241 miles, or approximately 385 kilometers.There are 5 ways to get from Marrakesh to Fes, including minivan, bus, car, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.
Marrakesh to Fes by bus
Starting Price: US$ 21The only travel class available is Standard.
- 15Cities
- 48Routes
Our travelers reviews about the ride with El Bachiri
Based on 2 reviews from Bookaway users who traveled with El Bachiri
eugenia z.