How the booking module works
The booking form on this page is designed to collect everything a driver needs, and nothing more. Start by choosing the trip type: airport to city, city to airport, city to city, or excursion / day hire. Then enter the airport or pickup address, the destination, the date and time, and the number of passengers and suitcases. For airport pickups, add your flight number so we can track it.
Optionally choose the vehicle category — sedan, minivan or minibus — and add a return trip with its own date and time. Finally, enter your name and phone number (WhatsApp works best) and any notes, such as a child seat, a specific language or extra stops. Send, and we reply quickly with a fixed price.
Step-by-step: booking a private driver online
Here's the full process from request to ride.
- 1. Choose your trip type and route in the form
- 2. Enter date, time, passengers, luggage and flight number
- 3. Choose a vehicle or let us recommend one
- 4. Add your name, phone and any special requests
- 5. Receive a fixed price by WhatsApp, phone or email
- 6. Confirm — your driver is reserved
- 7. Get the driver's details before your ride
Why book online rather than on the spot?
Booking a private driver online in advance means you know the price before you travel, you don't depend on taxi availability, and your driver is waiting for you when you arrive. It's especially valuable at airports, where arrivals can be chaotic, and for early departures or late arrivals when taxis are rare.
It also means you can plan your whole trip — airport pickup, intercity transfers, day trips and the return to the airport — in a single conversation, with everything confirmed in writing.
Built for mobile, available 24/7
The booking module works on phones, tablets and computers, in English, French and Arabic. You can submit a request at any hour; our team handles requests around the clock. For urgent same-day rides, the WhatsApp button is the fastest option, and our chat assistant can answer questions instantly.
What happens after you send your request
We check driver and vehicle availability for your date and route, then send you a fixed price. Nothing is charged at this stage. Once you accept, we confirm the booking and, closer to the date, send you your driver's name and phone number. If your plans change, message us and we update the booking.
Ready to book your book a private driver online?
Fixed price confirmed before your ride · available 24/7
Your data is handled with care
We only ask for the information needed to organise your ride: route, timing, passengers and how to contact you. Your details are used to arrange your trip and communicate with you about it, nothing else.
Ready to book?
Use the form on this page to book your private driver online. It covers airport transfers at Casablanca, Marrakech, Rabat, Agadir, Tangier, Fes and other Moroccan airports, city rides, intercity journeys and day hire. Questions first? Tap WhatsApp or ask the chat assistant.
Information to prepare before booking
Having the right details at hand makes booking even faster. For an airport pickup: the airport, the date, your flight number, the number of passengers and suitcases, and the exact address of your hotel or riad. For a city or intercity ride: the pickup address with a landmark if possible, the destination, the time you want to leave, and the number of passengers. For a day hire or tour: the starting point, the start time, and the main places you'd like to visit.
Add anything special in the notes: child seats with the children's ages, a passenger with reduced mobility, bulky equipment, a preferred language, or a request for the same driver on several days.
- Airport, date and flight number
- Exact pickup and destination addresses
- Passengers and suitcases
- Special needs: child seats, mobility, equipment, language
For hotels, riads and travel agencies
Hotels, riads, guesthouses and travel agencies can use the same booking module on behalf of their guests. Enter the guest's name and arrival details, add your establishment in the notes, and we coordinate directly with you and the guest. For regular partners, we can set up a simple process by WhatsApp or email for faster confirmations.
Online booking vs. calling a taxi company
Calling around means explaining your trip several times, getting prices that change on the phone, and having nothing in writing. Our booking module captures every detail once, sends you a written fixed price, and keeps a record of your booking that you can refer to at any time. It also works across languages and time zones — useful when you are booking from abroad before your trip.
Finally, online booking lets you plan several rides at once. In one request, you can ask for an airport pickup on arrival, a day trip in the middle of your stay and a transfer back to the airport on departure. We confirm each leg with its own date, time and price, and you can modify any of them later without starting again.
Where we operate
Our book a private driver online is available from every major Moroccan airport and city, with drivers based locally. Intercity journeys between any of these destinations can be booked with the same form.
- Casablanca (CMN)
- Marrakech (RAK)
- Rabat (RBA)
- Agadir (AGA)
- Tanger (TNG)
- Fès (FEZ)
- Oujda (OUD)
- Nador (NDR)
- Essaouira (ESU)
- Ouarzazate (OZZ)
- Tétouan (TTU)
- Dakhla (VIL)
Get your fixed price in minutes
Fixed price confirmed before your ride · available 24/7