- Morocco
Popular routes in Morocco
| Daily departures | Average price | Average duration | Actions | |
|---|---|---|---|---|
| From Marrakesh to Fès | Daily departures5 | Average price$29 | Average duration8h 15m | |
| From Marrakesh to Agadir | Daily departures9 | Average price$20 | Average duration3h 15m | |
| From Fès to Meknès | Daily departures13 | Average price$6 | Average duration1h 5m | |
| From Casablanca to Fès | Daily departures21 | Average price$19 | Average duration4h 15m | |
| From Rabat to Casablanca | Daily departures42 | Average price$7 | Average duration1h 15m |
What popular bus companies operate in Morocco?
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. With several language and currency options available, Busbud seeks to cater to international bus travelers no matter where they are in the world. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.
People from around the world trust Busbud
What are the top visited cities in Morocco?
Plan your next bus trip in Morocco
- Bus from Agadir to Essaouira
- Bus Chefchaouen - Fès
- Tangier - Marrakesh
- Bus from Casablanca to Essaouira
- Bus Casablanca - Fès
- Tangier - Casablanca
- Bus from Essaouira to Agadir
- Bus Ouarzazate - Marrakesh
- Fès - Marrakesh
- Bus from Fès to Casablanca
- Bus Agadir - Laayoune
- Casablanca - Chefchaouen
- Bus from Tetouan to Chefchaouen
- Bus Essaouira - Casablanca
- Chefchaouen - Casablanca






