Casablanca, Morocco’s chief port and commercial hub, is one of the country’s most popular destinations, offering unique architectural and historical sites. If you’re not flying to Casablanca Airport but to Rabat Airport, you can still make arrangements to reach Casablanca without spending the night in Rabat.
The two main transportation options from Rabat Airport to Casablanca are an airport taxi or private transfer and the train. A cab is the fastest, only direct and most convenient option to enjoy door-to-door service without navigating the local public transport network. Local taxis are available 24/7 at the airport taxi rank but another great option is to pre-book a personalised Rabat Airport taxi to save time and enjoy a private ride. Unless you pre-book a private trip, the taxis you’ll find at Rabat Airport are shared and can accommodate up to 6 passengers; for a ride from Rabat Airport to Casablanca, you can expect to pay from €19 (MAD 209) to €24 (MAD 264) per passenger and the trip takes 1 hour and 25 minutes.
Another option to get from Rabat Airport to Casablanca is to take the train but keep in mind that it’s a more complicated option, suitable for more experienced travellers with light luggage. There is no train station at Rabat Airport so you will first need to take a bus to Gare Rabat Ville and from there take the train to Casablanca. The indirect trip takes about 1 hour and 40 minutes, not including wait times, and costs around €24.30 (MAD 267) per traveller, making it a less convenient option than an airport taxi but you can still go for it if you’re up for a more adventurous experience.
Welcome Pickups offers meet and greet services and a friendly introduction to Rabat at the same price as a regular taxi. Click here to see the cost.