Buses from Rabat to Marrakesh
🚌 Traveling from Rabat to Marrakesh by bus is convenient and efficient. The direct bus operated by CTM departs three times a day and takes approximately 4 hours and 45 minutes to reach its destination. 💸 The bus ticket prices for the Rabat to Marrakesh route range between $13 to $19, offering an affordable transportation option for travelers exploring Morocco's vibrant cities.