
Long-Distance Transport Between Moroccan Cities
Trains and buses are fine until you are travelling with luggage, children, an early meeting or a tight connection. A private intercity transfer collects you from your door at a time you choose and drops you at your destination, with room to stretch out, stop when you like and arrive without the shuffle between stations.
Routes we run most often
Times are typical driving times in normal traffic. Any city-to-city route in Morocco can be arranged, not only those listed.
- Rabat to Casablanca, about 1 hour 30
- Rabat to Marrakech, about 3 hours 30
- Rabat to Tangier, about 3 hours
- Rabat to Agadir, about 5 hours
- Casablanca to Marrakech, about 2 hours 30 to 3 hours
- Casablanca to Agadir, about 4 hours 30
- Marrakech to Agadir, about 3 hours
- Marrakech to Essaouira, about 2 hours 30
- Fez to Chefchaouen, about 4 hours
Why travel privately between cities
- Collected from your address: home, hotel, riad or office
- Depart when it suits you, including overnight and pre-dawn
- Stop for food, photographs or a break whenever you want
- Luggage travels with you, with no weight limits to worry about
- One fixed fare for the whole vehicle, not per person
Choosing your vehicle
For one to four passengers a Skoda sedan is comfortable and cost-effective. Families and groups of five to eight are better served by a van, which takes the luggage without compromise. Above that, a minibus seats up to 16, and coaches cover larger parties. On journeys over four hours we generally suggest going one size up, because the extra space earns its keep.
Return journeys and stopovers
Return transfers can be booked in advance, and we can hold the vehicle at your destination if you are staying only a few hours. Many clients add a stop on the way, such as Volubilis between Fez and Rabat, or Essaouira between Marrakech and Agadir, which we price as part of the route rather than as a separate excursion.
Why clients choose us for this
- Door-to-door, with no station transfers
- Departures 24 hours a day, including overnight
- One fixed price for the vehicle, not per seat
- Stops en route at no extra charge
- Experienced drivers on long intercity runs
- Return and round-trip bookings arranged
Questions
Frequently asked questions
What people ask most often about long-distance travel.
How is a long-distance transfer priced?
By route and vehicle, as a single fixed fare for the whole car, not per passenger. Send us your cities, date and passenger count and we will quote free of charge.
Can we stop along the way?
Yes. Short stops for food, prayer or photographs are included as a matter of course. If you want a longer sightseeing stop, mention it when booking so we can allow the time.
Do you run overnight and very early departures?
We do, at no premium. Pre-dawn departures for early flights and overnight runs are a routine part of the work.
Can I book a return trip on the same day?
Yes. Same-day returns are common for business travel: the driver waits at your destination and brings you back.
Is there a luggage limit?
Only what the vehicle physically holds, which is why we ask for your bag count when quoting. Tell us about bicycles, golf clubs, surfboards or ski equipment and we will assign a suitable vehicle.
Reviews
What our clients say
Unedited reviews left on Google by travellers, tour operators and corporate clients.
Average rating on Google
“We had an amazing experience with them during our trip across Morocco. We booked a bus for our journey, and everything was handled very professionally from start to finish. The bus was clean, comfortable and well-maintained, which made our long travel days much more pleasant. The drivers were always on time, extremely professional and very courteous. Highly recommended for anyone planning to travel across Morocco.”
Bathish K
Google review
“I had a great experience with the agency. The service was professional, punctual and very well organised from start to finish. The vehicle was clean and comfortable, and the driver was friendly, respectful and knowledgeable about the city, which made the trip even more enjoyable. I highly recommend this agency to anyone looking for safe, comfortable and professional tourist transportation in Rabat.”
Sakina Belaroui
Google review
“Unmatched luxury and comfort with Marassa Sky Tours. From the moment I booked, their dedication to high-quality, personalised service was evident. Whether it is the airport shuttle, school transport or car rentals, Marassa Sky Tours stands out with a modern, high-end fleet that is both comfortable and stylish. I was especially amazed by their professional and courteous drivers.”
Driss Bennani
Google review
“I would like to sincerely thank the agency for their outstanding service and exceptional professionalism. They always respond quickly to my requests and consistently find solutions, even in urgent situations. Thanks to the whole team, my clients receive a truly special, luxury-level service that makes all the difference.”
Jalal Hamdi
Google review
Also available
Other services you may need

Airport & Station Transfers
Private, fixed-price transfers from every Moroccan airport and railway station, with live flight tracking and a driver waiting in arrivals.
Learn more
Tours & Excursions
Day trips, multi-city circuits and guided sightseeing with a private driver who knows the roads, the stops and the shortcuts.
Learn more
Chauffeur Hire
A vehicle and driver reserved exclusively for you, on call for as long as you need, with no per-kilometre charge.
Learn more