Quick Summary
The distance between Rabat and Mohammed V Airport in Casablanca is 110 kilometers. The journey takes between 1h15 and 1h30 by car via the A3 highway. The direct train connects Rabat to the airport in 1h10 for only 45 MAD.
Table of Contents
1. Distance and Route
Rabat, the administrative capital of Morocco, is ideally located near Mohammed V International Airport (IATA Code: CMN). This proximity makes it a preferred choice for travelers in transit.
| Key Information | Details |
|---|---|
| Distance by highway | 110 km |
| Car travel time | 1h15 - 1h30 |
| Train travel time | 1h10 |
| Highway | A3 Rabat - Casablanca |
Driving Directions
- Departure: Leave downtown Rabat towards the A3 highway
- Highway: Take A3 heading towards Casablanca (south)
- Main Route: Continue for 95 km on A3
- Arrival Approach: Exit at "Aéroport Mohammed V"
- Terminals: Follow signs for Terminal 1 or Terminal 2 (15 km)
Toll Reminder (A3 Highway):
Toll cost: Expect to pay around 40 MAD for the highway toll between Rabat and CMN Airport via the A3. Make sure to have cash (in Dirhams) as all booths do not always accept international credit cards.
2. Transport Options
ONCF Train (Recommended)
1h10
45 MAD (2nd Class)
Ideal solution: punctual, comfortable, and cheap. Frequent trains depart from Rabat Agdal and Rabat Ville stations.
Car Rental
1h15 - 1h30
250-350 MAD/day
Maximum flexibility if you plan to explore the country. You can pick up the car at the airport and drop it off in Rabat (one-way fees may apply).
VIP Private Transfer
1h15
600-800 MAD (total)
Door-to-door comfort, ideal if traveling in a group, with lots of luggage, or if your flight lands late at night.
Focus on the Recommended Solution: The Train
For solo travelers, couples, or anyone on a budget, the train remains the undisputed best option to connect Rabat to Casablanca Airport. It relies on a dedicated rail link that bypasses Casablanca traffic and drops you directly at level -1 of Terminal 1.
| Train Journey Details | Information |
|---|---|
| Departure | Rabat-Ville or Rabat Agdal stations |
| Arrival | Mohammed V Airport Station |
| Frequency | Trains every hour |
| First train | Around 5:30 AM / 6:00 AM (varies by season) |
| Last train | Around 11:00 PM (varies by season) |
3. Options Comparison Summary
| Transport Option | Duration | Approx. Price | Comfort | Overall Rating |
|---|---|---|---|---|
| ONCF Train | 1h10 | 45 MAD | ★★★★★ | 9/10 |
| Car (Rental) | 1h15-1h30 | 250-350 MAD | ★★★★☆ | 7/10 |
| Private Taxi / Transfer | 1h15 | 600-800 MAD | ★★★★★ | 8/10 |
4. Frequently Asked Questions
What is the exact distance between Rabat and Casablanca Airport?
The distance is 110 kilometers via the A3 highway, which is the most direct and fastest route. Via secondary roads, the distance can reach 125-130 km but is not recommended.
How much does the train from Rabat to Casablanca Airport cost?
The train ticket costs 45 MAD for second class and 70 MAD for first class. It is by far the most economical and convenient option.
What time does the first train from Rabat to the airport depart?
The first train generally leaves around 5:30 AM from Rabat-Ville station. For early morning flights, it is better to book a taxi or a private transfer the day before. Do not risk missing your flight by relying on very early train schedules.
Is there a lot of traffic on the Rabat-Casablanca highway?
The A3 is a modern and generally fluid highway, but it can experience traffic jams during peak hours (7am-9am and 5pm-7pm), particularly around Casablanca and its urban access points. It is always advisable to allow 15 to 30 minutes of extra time.
Continue your travel preparation
Plan Your Trip Now
Need a private transfer or a car rental right after you step out of the plane? Compare and plan ahead to avoid any bad surprises.