Popular routes in Morocco
Daily Buses | Average Price | Average Trip Duration | ||
---|---|---|---|---|
from Marrakesh to Agadir | Daily Buses9 | Average PriceUS$17 | Average Trip Duration3h 15m | |
from Marrakesh to Fes | Daily Buses5 | Average PriceUS$25 | Average Trip Duration7h 45m | |
from Fes to Meknes | Daily Buses13 | Average PriceUS$5 | Average Trip Duration1h 5m | |
from Casablanca to Fes | Daily Buses21 | Average PriceUS$14 | Average Trip Duration4h 15m | |
from Rabat to Casablanca | Daily Buses40 | Average PriceUS$6 | Average Trip 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 travellers 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 travellers 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 Casablanca
- Bus Fes - Casablanca
- Fes - Azrou
- Bus from Ouarzazate to Casablanca
- Bus Agadir - Sidi Ifni
- Casablanca - Rabat
- Bus from Casablanca to Agadir
- Bus Fes - Meknes
- Essaouira - Marrakesh
- Bus from Ouarzazate to Marrakesh
- Bus El Hoceima - Fes
- Ouarzazate - Tinghir
- Bus from El Jadida to Essaouira
- Bus Casablanca - Meknes
- Rabat - Fes
Most popular airports and destinations
Top bus and train stations
Plan your next trip
- All countries
- Morocco