
City-to-city taxi • Private transfer • Morocco
City-to-City Taxi in Morocco with a Private Driver
Travel between Morocco’s cities with a professional driver and a private vehicle reserved for your group. SafarWay provides city-to-city taxi and private transfer services between Marrakech, Essaouira, Agadir, Casablanca, Fes and Ouarzazate.
Choose your route, passenger number and journey type to check the fare for available routes.
Private vehicle • Professional driver • Direct fare • Up to 18 passengers
Your intercity taxi, simply
- Private vehicle
- An air-conditioned vehicle reserved exclusively for your group.
- Professional driver
- Travel between Moroccan cities with an experienced driver.
- Agreed schedule
- Departure organised according to the confirmed date and time.
- Planned stops
- Add breaks or stops in advance according to your itinerary.
- Clear fare
- Price shown directly for available routes.
Book Your City-to-City Taxi in 4 Steps
Choose your route
Enter the departure city, destination, journey type and passenger count.
Check your fare
For available routes, the price is shown directly.
Send your booking request
Add the date, time and useful details, then send your request by WhatsApp or email.
Receive confirmation
SafarWay checks availability and confirms the journey.
Travel between cities without shared transport
With SafarWay, your city-to-city taxi is reserved for your group. No unknown passengers and no shared itinerary: you travel directly according to the agreed route and planned stops.
A practical solution for long-distance travel, holidays, business trips and family journeys.
Long-Distance Taxi in Morocco with a Private Driver
Need a long-distance taxi in Morocco? Travel privately between cities with a professional driver and a vehicle reserved for your group, with pickup available from hotels, riads, airports, train stations and other agreed accessible locations.
Choose your departure, destination and group size to check fares for available routes.
Merzouga remains available through private tours, multi-day journeys and custom itineraries.
Most requested city-to-city routes
Choose the destination that inspires you. SafarWay connects Morocco’s cities with a professional driver, a private vehicle and a journey organised around your schedule.
Departures from Marrakech
Marrakech to Agadir
View route and fareMarrakech to Casablanca
View route and fareMarrakech to Essaouira
View route and fareMarrakech to Fès
View route and fareMarrakech to Merzouga
View route and fareMarrakech to Ouarzazate
View route and fare
Departures from Essaouira
Essaouira to Agadir
View route and fareEssaouira to Marrakech
View route and fare
Departures from Agadir
Agadir to Essaouira
View route and fareAgadir to Marrakech
View route and fare
Departures from Ouarzazate
Ouarzazate to Marrakech
View route and fareOuarzazate to Merzouga
View route and fare
Departures from Casablanca
Casablanca to Fès
View route and fareCasablanca to Marrakech
View route and fare
Your city-to-city journey can start at the airport
Arriving in Marrakech, Essaouira, Agadir, Casablanca, Fes or Ouarzazate? SafarWay can arrange airport pickup and then a private journey to another city when the route is available.
Add your flight number to help coordinate pickup.
Stops and pickup according to your journey
Depart from a hotel, riad, station, airport or accessible agreed point. You can also plan breaks or stops along the way by listing them in advance.
Any major change after your request may require an updated fare.
Select your departure and destination in the form to display the fare for available routes.
City-to-city taxi for families, groups and professionals
SafarWay adapts transport to passenger count, luggage and journey type.
Surfboards must be mentioned in advance. Bicycles are not carried.
Families
Comfortable city-to-city travel with a child seat free of charge when requested in advance and space for luggage.
Groups
Solutions for up to 18 passengers depending on configuration, luggage and availability.
Professionals
Intercity transport for meetings, events, hotels, stations and planned business appointments.
A vehicle suited to long distances
Travel by car, minivan or SUV according to your group, luggage and journey.
- Air-conditioned vehicles
- Insured vehicles
- Minivans for families and groups
- SUVs according to the journey
- Solutions for up to 18 passengers
Clear Prices for City-to-City Taxi Transfers
For available routes, your fare is calculated from the journey, trip type and number of passengers.
Private vehicle • Driver • Fuel • Agreed services
Cash payment at the beginning of the journey (MAD/EUR), with no deposit or advance payment.
The displayed fare does not automatically confirm the booking. SafarWay confirms availability after receiving your request.
Complete your trip with SafarWay
Private transport with driver
Full-day chauffeur service, multi-day journeys and custom programmes.
Airport transfers
Private pickup and drop-off from Morocco’s main airports.
Destinations
Explore the cities served and the services available.
Vehicles
Cars, minivans, SUVs and group solutions.
Custom programme
Several cities, multi-day journeys or a specific itinerary — request a custom fare.
Frequently asked questions about city-to-city taxis in Morocco
The fare depends on the route, journey type and number of passengers. Choose your departure and destination to see the price directly when the route is available.
Yes. The vehicle is private and non-shared, reserved exclusively for your journey.
Yes. Select the journey type in the form to display the fare when available.
Yes when the address is vehicle-accessible. Otherwise pickup is at the nearest accessible point.
Yes, for available routes from airports served by SafarWay.
Yes. List the requested stops in advance so they can be included in your booking request.
Yes. SafarWay offers solutions for up to 18 passengers depending on configuration, luggage and availability.
Payment is made in cash at the beginning of the journey, when you meet the driver. MAD and EUR are accepted. No deposit or advance payment is required.
No. After checking the fare, send your booking request. SafarWay then confirms availability and the journey.
SafarWay drivers speak Arabic, French, English and Spanish.
Calculate the fare for your city-to-city taxi
Choose your departure, destination and passenger count to check the fare. Then send your booking request and SafarWay confirms availability.