Distance Rabat - Casablanca Airport

Complete guide to traveling from Rabat to Mohammed V Airport with the best transport options

Updated: Category: Distances & Transport

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.

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

  1. Departure: Leave downtown Rabat towards the A3 highway
  2. Highway: Take A3 heading towards Casablanca (south)
  3. Main Route: Continue for 95 km on A3
  4. Arrival Approach: Exit at "Aéroport Mohammed V"
  5. 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.

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.