How do I get from Casablanca International Mohamed V airport to Rabat city?


All you need to know to choose your option to get from Casablanca (city or airport) to Rabat

Take a Taxi to get from Casablanca airport to Rabat


One of the options: Taxis in Casablanca airport are available 24H/7, the Taxi station is located in front of the Terminal 1 exit. To take a taxi, just go to the Taxi line, a man with yellow vest "TAXI" will assist you to take the line head

Taxi in Casablanca airport are charging using a flat rate fee (250DH - 25€) mentioned in a public board. The price is slightly increased during night (Around 300 MAD/ 28€). It's recommended to ask the price before to get in and to book a private transfer before in case you have a lot of pieces of luggage for hassle-free voyage

The journey is about 80 minutes non stop as Mohamed V international airport is around 115km north of Casablanca. Remember to take an official Taxi which is painted in white colour and Avoid don't jump in a non-licensed car

Casablanca airport taxi

Book a private transfer from Casablanca airport to Rabat


The best way to get from Casablanca Mohamed V airport to Rabat city is to book a private Transfer with Navette Casablanca or other company. Your transfer confirmation is instant, the price is fixed and your travel is hassle-free. Your journey will cost from 78€ (840 MAD) for 3 people, the price is the same by night

Casablanca Mohamed V International Airportaeroport

Learn how to book your transfer from Casablanca to Rabat : booking

Take a train from Casablanca airport station to Rabat


We are often asked if is it possible to get from Casablanca to rabat by train, here is a quick guide:

Good News, YES! Train in Casablanca Mohamed V airport is available for transfer to Rabat from 06:00am to 10:00pm. The journey is about 2 hours !

You have to take the train to get to Casa Voyageurs train station from Casablanca Airport first, then take the train from Casa Voyageurs to Rabat Agdal or Rabat Ville station

The train station is called "Gare Aéroport Mohamed V" and located down stairs in front of the Terminal 1 arrival hall. The cost of the train from Casablanca airport to Casa Voyageurs or Casa port station is 50DH (5€)

From Casa Voyageurs train station to Rabat Ville station, the journey is 40DH (4€)

You may buy your ticket at Casablanca Airport train station by cash at booths and ticket machines. Here is the official web site for checking the time table and prices: www.oncf.ma

aeroport Casa

Frequent Questions


Q: What is the distance from Rabat to Casablanca?

A: 90KM from Rabat to Casablanca city and 115KM from Rabat to Casablanca airport. The road is a safe and large highway


Q: Flight from Casablanca to Rabat?

A: No Flight is available from Casablanca airport to Rabat


Q: Bus from Casablanca to Rabat?

A: Yes. there is a big Bus station in Casablanca called Ouald Zyane bus station. Take a city Taxi to get to Oulad zyane station and take a bus to Rabat. Buses are avaialabel each hour during the day

We Provide an Easy, Friendly And Personal Casablanca airport transfer

Casablanca airport Taxi to City Center


One of the options : Getting a taxi from Casablanca airport to city center. Taxi in Casablanca airport are available 24H/7, the station is in front of the Terminal 1 exit. To take a taxi go through the queue, the man with yellow vest will assist The Taxi in Casablanca airport are charging using a flat rate fee (250DH / 23€) mentioned in a public board. The price is slightly increased during night (Around 300 MAD/ 28€). The ride takes around 40 minutes. It's recommended to ask the price before to get in and to book a private transfer before in case you have a lot of pieces of luggage

The journey is about 45 minutes. Avoid taking a non-licensed taxi. Take an official Taxi which is painted in white colour with green lines

Casablanca airport taxi

Casablanca airport Transfer to City Center


The best way to get from Casablanca Mohamed V airport to city centre is to book a private Transfer with Navette Casablanca or other company. Your transfer confirmation is instant, the price is fixed and your travel is hassle-free. Your journey will cost 350€ (
Fatal error: Uncaught Error: Undefined constant "TFR_CASA_CENTRE_3PAX_DH" in /home/navettec/public_html/navettecasablanca.com/how-to-get-from-casablanca-airport-to-rabat.php:248 Stack trace: #0 {main} thrown in /home/navettec/public_html/navettecasablanca.com/how-to-get-from-casablanca-airport-to-rabat.php on line 248