
Amal Trans -Tickets and online bookings
Amal Trans is based in Morocco and provides shared bus services from Moulay Brahim to Marrakech, Marrakech to Casablanca and Marrakech to Rabat.
Phone 1: +212 679 982 888
Amal Trans’s popular routes

Marrakesh to Rabat
The distance between Marrakesh and Rabat is 179 miles, or approximately 286 kilometers.There are 4 ways to get from Marrakesh to Rabat, including minivan, car, bus, and train.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 4 hours.
Marrakesh to Rabat by bus
The only travel class available is Standard.
- 4Cities
- 6Routes
Amal Trans's most popular stations
Choose a city
- Marrakesh Bus Station - Al Aazouzia
MWJG+X9H, Marrakesh, Morocco - Ouled Ziane Bus Station
Gare Routiere Ouled Ziane, Route Ouled Ziane El Farah, Casablanca, Casablanca 20100, Morocco - Rabat Bus Station
Gare routière Rabat, Avenue Hassan II, Rabat, Morocco
Your questions, Our answers
How much does a minivan ride cost from Marrakesh to Rabat?
The cost of a minivan ride for a roundtrip adult ticket to Rabat leaving from Marrakesh is around US$ 58
Do Amal Trans have toilets on board?
Amal Trans do have toilets on board!
Is there Wi-Fi on Amal Trans?
You can breathe a breath of fresh air… Amal Trans DOES have Wi-Fi on board their rides
Do I need to print my ticket or does Amal Trans offer e-tickets?
Amal Trans has e-tickets so you don’t need to print your tickets.
Which cities does Amal Trans operate in?
Amal Trans operates in Marrakesh, Casablanca, Rabat, and Moulay Brahim
What is Amal Trans’s contact information?
Phone: +212 679 982 888

