Buses from Marrakesh to Rabat
🚌 **Travel from Marrakesh to Rabat by bus:** Enjoy a convenient journey from Marrakesh to Rabat with direct buses departing three times a day. Operated by CTM, the trip takes approximately 4 hours and 45 minutes. 💰 **Ticket prices:** The cost of a bus ticket between Rabat and Marrakesh ranges from $13 to $19, making it an affordable and efficient way to travel between these two vibrant Moroccan cities. Sit back, relax, and savor the adventure as you explore the beauty of Morocco by bus.