Private Transfers in Morocco

From the arrivals hall to your hotel, from the port to the station or from one city to the next: a private vehicle with a chauffeur, a price fixed before you travel and no shared shuttles. Start with our airport transfers below.

  • Fixed price per vehicle
  • Private, door to door
  • Free cancellation up to 15 days before
Mediterranean SeaAtlantic OceanArea not served
Live route preview50 pickup points · 1177 routes
Choose a pickup point on the map or in the form.

Most Requested Transfer Routes

The routes we drive most often, by starting point. Any other combination between two cities, airports or towns is in the search form at the top of the page.

From Tangier

  • Chefchaouen110 km · 2 hBook
  • Tetouan60 km · 1 hBook
  • Asilah45 km · 45 minBook
  • Rabat250 km · 2 h 30 min to 3 hBook
  • Casablanca340 km · 3 h 30 min to 4 hBook
  • Fes275 km · 4 h to 4 h 30 minBook

From Tangier Airport

  • Tangier13 km · 15 to 25 minBook
  • Chefchaouen120 km · 2 h to 2 h 15 minBook
  • Tetouan70 km · 1 h to 1 h 10 minBook
  • Asilah40 km · 35 to 40 minBook
  • Tangier Med port60 km · 50 min to 1 hBook
  • Rabat240 km · 2 h 30 min to 2 h 45 minBook

From Tetouan

  • Martil12 km · 15 to 25 minBook
  • Cabo Negro16 km · 20 to 30 minBook
  • M'diq16 km · 15 to 25 minBook
  • Fnideq (Ceuta border)35 km · 30 to 40 minBook
  • Chefchaouen65 km · 1 h 15 min to 1 h 30 minBook
  • Al Hoceima230 km · 4 h to 4 h 30 minBook

From Nador

  • Nador Airport26 km · 30 to 40 minBook
  • Al Hoceima125 km · 2 h to 2 h 15 minBook
  • Saidia80 km · 1 h 15 min to 1 h 30 minBook
  • Oujda140 km · 2 h to 2 h 15 minBook
  • Fes310 km · 4 h to 4 h 30 minBook
  • Tangier400 km · 6 h 45 min to 7 h 15 minBook

From Casablanca Airport

  • Casablanca30 km · 35 to 50 minBook
  • Rabat120 km · 1 h 30 min to 1 h 45 minBook
  • Marrakech225 km · 2 h 45 min to 3 hBook
  • El Jadida115 km · 1 h 30 min to 1 h 45 minBook
  • Fes320 km · 3 h 30 min to 4 hBook
  • Tangier360 km · 4 h to 4 h 30 minBook

From Fes

  • Meknes65 km · 1 hBook
  • Ifrane65 km · 1 h to 1 h 15 minBook
  • Chefchaouen200 km · 3 h 30 min to 4 hBook
  • Rabat200 km · 2 h to 2 h 30 minBook
  • Merzouga (Erg Chebbi)470 km · 7 h to 8 hBook
  • Nador310 km · 4 h to 4 h 30 minBook

From Marrakech

  • Essaouira190 km · 2 h 30 min to 3 hBook
  • Agadir250 km · 3 hBook
  • Ouarzazate195 km · 3 h 45 min to 4 h 15 minBook
  • Imlil65 km · 1 h 30 minBook
  • Casablanca240 km · 2 h 30 min to 3 hBook
  • Fes530 km · 5 h 30 min to 6 hBook

From Agadir

  • Taghazout20 km · 20 to 30 minBook
  • Essaouira175 km · 2 h 30 min to 3 hBook
  • Taroudant80 km · 1 h to 1 h 30 minBook
  • Tiznit95 km · 1 h 15 min to 1 h 30 minBook
  • Marrakech250 km · 3 hBook
  • Tafraoute165 km · 2 h 30 min to 3 hBook

Included in Every Transfer

The same standard whether the drive lasts fifteen minutes or five hours.

  • A private vehicle for your party only.
  • A professional, English-speaking driver.
  • Meet and greet with a name sign at airports, ports and stations.
  • Flight tracking and up to one hour of waiting after landing.
  • Fuel, tolls, insurance and bottled water.
  • Baby, child and booster seats on request at no extra charge.

Port, Station and City to City Transfers

We also drive these routes every day. Tell us where you start and where you are going and we send you a fixed price.

Ferry ports

Pickups at Tangier Ville and Tangier Med, adjusted to delayed sailings from Tarifa or Algeciras.

Train stations

Door to door from the Al Boraq and main line stations in Tangier, Rabat, Casablanca and Marrakech.

City to city

One-way transfers between any two cities, in the same vehicle from door to door, quoted per route.

Need a Transfer That Is Not Listed?

Send us your route, date and number of passengers. We reply within a few hours with the vehicle and a fixed price.