Looking for a taxi Casablanca Rabat? Whether you arrive at Casablanca Mohammed V International Airport (CMN) or start your journey from Casablanca city, there are several ways to reach Rabat. However, not all options offer the same comfort, speed, or convenience.
This guide focuses on taxi Casablanca Rabat and shuttle Casablanca Rabat, while answering the most frequently searched questions to help you choose the best transport option.
Why choose a taxi Casablanca Rabat?
A taxi Casablanca Rabat is the most direct and comfortable way to travel between the two cities. Unlike buses or trains, a taxi Casablanca Rabat provides door-to-door service with no connections, no waiting time, and no luggage hassle.
Main benefits of a taxi Casablanca Rabat:
Direct transfer with no stops
Faster than public transport
Comfortable and private
Ideal after a long flight or for business travel
What is the cheapest way to get from Casablanca Airport (CMN) to Rabat?
The cheapest way is not a taxi Casablanca Rabat, but it involves multiple steps.
You must:
Take a taxi from Casablanca Airport to Casablanca city or Casa Port
Take a train or bus from Casablanca to Rabat
Estimated cost:
Taxi CMN → Casablanca city: 250–350 MAD
Train Casablanca → Rabat: 60–90 MAD
Total: 310–440 MAD
Estimated duration: 2.5 to 3 hours
This option is cheaper but much less convenient than a taxi Casablanca Rabat.
What is the fastest way to get from Casablanca Airport (CMN) to Rabat?
The fastest option is a taxi Casablanca Rabat directly from the airport.
Duration: 1 to 1h15
Transfers: None
Comfort: High
A taxi Casablanca Airport to Rabat saves time and avoids all connections.
Is there a direct bus between Casablanca Airport (CMN) and Rabat?
No.
There is no direct bus between Casablanca Airport and Rabat.

To take a bus, you must first travel from the airport to Casablanca city by taxi, then catch a bus from a station such as CTM or Supratours. This makes the journey longer and less practical than a taxi Casablanca Rabat.
Is there a direct train between Casablanca Airport (CMN) and Rabat?
No direct train exists.
You must:
Take the airport train from CMN to Casa Port
Change trains at Casa Port
Continue to Rabat (Agdal or Ville)
This option is reliable but slower than a taxi Casablanca Rabat.
How far is it from Casablanca Airport (CMN) to Rabat?
Distance: approximately 115 km
Travel time by taxi Casablanca Rabat: 1 to 1h15
Travel time by train (with connection): 2+ hours
How do I travel from Casablanca Airport to Rabat without a taxi?
Without using a taxi Casablanca Rabat, the only public transport option is:
Airport train → Casa Port
Train → Rabat
This solution works, but it requires a connection, waiting time, and luggage handling.
How long does it take to get from Casablanca Airport (CMN) to Rabat?
| Transport option | Average duration |
|---|---|
| Transfer Casablanca Rabat | 1–1h15 |
| Train (with change) | 2–2.5 hours |
| Taxi + bus | 2.5–3 hours |
Where do I catch a taxi Casablanca Rabat?
From Casablanca Airport (CMN)
Official airport taxis are available
Prices can vary depending on demand and time
From Casablanca city
Long-distance official taxis are limited
Private transfer Casablanca Rabat services are more reliable
Transfer Casablanca Rabat: official taxi vs private shuttle
Official airport taxi
Available only at the airport
Variable pricing
Basic comfort
Private shuttle Casablanca Rabat (recommended)
Fixed price agreed in advance
Door-to-door service
Comfortable vehicles
Professional drivers
Shuttle Casablanca Rabat with Omar’s Shuttle Service

For travelers looking for a reliable taxi Casablanca Rabat, Omar’s Shuttle Service offers private transfers from Casablanca Airport or Casablanca city to Rabat.
Price: starting from 800 MAD (approximately €75)
Fixed rate with no hidden fees
Clean, comfortable vehicles
Professional, licensed drivers
Available 24/7
This service combines the comfort of a chauffeur-driven vehicle with the efficiency of a taxi Casablanca Airport to Rabat.
Final advice: is taxi Casablanca Rabat the best option?
If you value:
Speed
Comfort
Peace of mind
Then a taxi Casablanca Rabat or private shuttle Casablanca Rabat is the best solution, especially if you arrive by plane or travel with luggage.
Public transport is cheaper, but it requires connections and extra time.
Related articles
If you are planning other trips from Casablanca, you may also find these guides useful:
Taxi Casablanca Marrakech – Complete guide to prices, duration, and best transfer options between Casablanca and Marrakech.
Taxi Casablanca Airport to City Center – How to travel from Casablanca Airport (CMN) to downtown Casablanca quickly, safely, and at a fixed price.
These articles will help you choose the best taxi and shuttle services from Casablanca for all your journeys.



