+212 661 950 134|WhatsApp

One-Way Car Rental

Rent a car in one city and return it in another. YMKabila offers one-way rentals between Marrakech, Casablanca, Agadir, Tangier, and Rabat with no hidden fees.

Benefits

Pick up in one city, return in another

Perfect for road trips across Morocco

No hidden fees — transparent one-way pricing

Available between all our branches

Online booking in 2 minutes

Frequently Asked Questions

How much does a one-way rental from Marrakech to Casablanca cost?

Fees vary by distance: Casablanca ↔ Marrakech ~500 MAD, Casa ↔ Tangier ~700 MAD, Marrakech ↔ Agadir ~600 MAD. Often included for rentals of 5 days or more.

Can I do a one-way to the airport?

Yes, you can pick up in the city and return at the airport (or vice versa) in any of our served cities.

Can I do an international one-way (Morocco → Europe)?

No, our vehicles cannot leave Moroccan territory. For travel to Spain or elsewhere, contact us about transfer and pickup service at the border.

What's the minimum rental for a one-way?

No minimum required. You can rent for 1 day with a one-way, but the vehicle relocation fee always applies.

Does the fuel tank need to be full at return in a different city?

Yes, the tank must be full at return, like any rental. If not, we charge for the missing fuel at the local rate plus a 30 MAD service fee.

Which cities do you serve for one-way rentals?

Marrakech, Casablanca, Agadir, Tangier, and Rabat. Any combination between these cities is possible, including airport pickup or return.

Can I pay the one-way fees in advance?

No, full payment (rental + one-way fees + deposit) is made at the agency when picking up the vehicle, in cash or by card.

Is one-way available for long-term rentals?

Yes, and it's often included free for 1-month-plus contracts. Specify your pickup and return cities at contract signing.

Our other services

Ready to book your vehicle?

4.9/5 on Google — 37 satisfied customers

Book now →