• Nothing Found

Getting from Rabat Airport to Casablanca

Casablanca, Morocco’s chief port and commercial hub, is located approximately 104 kilometers from Rabat–Salé Airport (RBA). When planning your trip from Rabat Airport to Casablanca, there are three main transportation options to choose from. 

You can either take a shared local Rabat Airport taxi or a private transfer, or a combined bus and train journey. A taxi or private Rabat Airport transfer is the fastest choice, providing a direct and door-to-door service that doesn’t require navigating the local public transport network.

Local taxis are available 24/7 from the airport taxi rank, or you can pre-book a personalized private transfer to save time, with the benefit of an English-speaking driver. In any case, the trip takes 1 hour and 25 minutes.

The most economical option is to take the train, but this is also the slowest and least straightforward way to travel, suitable for more experienced travelers with light luggage. The indirect trip takes about 1 hour and 40 minutes, not including wait times.

Whether you need to get from Rabat Airport to Casablanca Airport or the city center, you have multiple good options.

Read on for a full overview!

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.

Comparison of the options

PRICE FOR 2 PASSENGERS
OPTION PRICE DURATION AVAILABILITY Action
Taxi €61.80 85min 24/7
Bus + Train €13.40 100min 07:10–21:42
Welcome Airport Transfer €98 85min 24/7

How to get from Rabat Airport to Casablanca by taxi

If you’re planning a trip from Rabat Airport to Casablanca, a taxi is a quick and convenient option. Your Rabat Airport taxi will drop you straight at the door of your hotel in 1 hour and 25 minutes, either for a fixed fare price or a per-person rate, which is ideal for solo travelers who are happy to share the ride with strangers.

How much is a taxi from Rabat Airport to Casablanca?

Apart from private transfer providers, only Grand taxis, which can accommodate up to 6 passengers, operate trips from Rabat Airport to Casablanca. The price is per passenger and there is a different rate depending on the time of day. 

You can expect to pay €19.90 (MAD 209) per passenger, unless you’re traveling in a group or want to travel in privacy, then you can book entire taxi from Rabat Airport to Casablanca for €61.80 (MAD 650) during the day, or €66.50 (MAD 700) at night.

Cost

€61.80 (MAD 650)

Trip Duration

1 Hr. 25 Min.

The total fare may vary unless the taxi is booked in advance.

Convenience
Safety
Value for Money

Taxis are available at Rabat Airport 24/7, providing an on-demand service.

Where can I find a taxi at Rabat Airport?

Rabat Airport taxis are available 24/7 from outside the airport terminal. Petit taxis, which are smaller and can accommodate up to three passengers, operate between Rabat Airport and the city center, whereas Grand taxis, which have a capacity for six passengers, will either be stationed at the regular taxi stand, near the carpark, or near the entrance to the airport complex.

Convenience

Using a taxi to get from Rabat Airport to Casablanca is the most convenient option as you’ll reach your accommodation directly and comfortably. Taxi services are available around the clock, meaning you don’t need to keep track of any timetables or worry about flight delays. 

For an even smoother service, you can pre-book your Rabat Airport transfer and save time by skipping the line at the taxi rank.

Editor’s Note

Since the taxi is shared and the fare is calculated per passenger, taking a taxi to reach Casablanca is a good value-for-money option even for solo travelers, as you won't need to pay for the entire vehicle.

Useful Tips

Many taxi drivers in Rabat don't speak English; write down any important information in Arabic or French.
Be sure to carry cash on you in a variety of notes as payment by card is usually not possible.
Tipping your taxi driver is customary in Rabat; 10% of the total fare is sufficient for good service.
Rabat Airport taxis are shared; if you prefer a private ride you can pay the fare for the entire vehicle or book with a private transfer provider ahead of time.

Getting from Rabat Airport to Casablanca by train and bus

Another option to get from Rabat Airport to Casablanca is to take the train. However, since there isn’t a direct train service, you’ll first need to take the bus from Rabat Airport to the city center, which stops at Gare Rabat Ville, the city’s main train station. 

From Gare Rabat Ville, you can board the train to Casablanca; a direct service from Rabat to Casablanca takes around 1 hour, stopping at Casa Port Station near the Old City.

The total trip takes about 1 hour and 40 minutes, depending on which train line you choose, not accounting for potential wait times between transfers.

How much does it cost to travel by bus and train from Rabat to Casablanca?

A single ticket for the AE Bus from Rabat Airport to the train station costs €2.40 (MAD 25), and a second-class train ticket from Rabat to Casablanca starts at €4.30 (MAD 45), bringing the total cost to €6.70 (MAD 70) per traveler. 

Tickets for the bus need to be paid for in cash on the day, but you can buy your train ticket in advance online.

Cost

€6.70 (MAD 70)

Trip Duration

1 Hr. 40 Min.

The trip duration and cost may vary depending on the train and ticket type you choose.

Convenience
Safety
Value for Money

Bus line AE departs from Rabat Airport every 60-90 minutes from 07:10 to 22:50 daily, and the train from Rabat to Casablanca departs every 30-60 minutes from 06:30 until 21:42.

Where do I take the bus and train from?

The bus stop for the AE line can be found right in front of the Arrivals Terminal, between the taxi rank and the parking lot. Once you reach Gare Rabat Ville, you’ll need to locate the platform that your train departs from; make sure to check the information written on your ticket.

Convenience

If you’re feeling adventurous, using the train to get from Rabat to Casablanca can be a fun and interesting experience, but it’s not the most convenient option. Although the travel time is only slightly longer than a taxi or private transfer, it requires a transfer through the city center, and you may need to walk or find additional transportation to reach your accommodation once you arrive at Casa Port Station.

If you prefer to be dropped off directly at your destination, it’s best to pre-book a private transfer with Welcome so that you can avoid any wait times on arrival.

Editor’s Note

Taking the train is a good option for solo passengers who wish to explore the country like a local and meet other travelers along the way. For larger groups with young children or multiple pieces of luggage, taking a taxi will ensure a much more comfortable and less challenging experience.

Useful Tips

Children up to the age of 6 can use the airport bus free of charge.
You can purchase your bus ticket onboard or from the ticket office at the airport.
On the train, you may need to store your luggage in a designated area far from your allocated seat.

How to get from Rabat Airport to Casablanca by private transfer

The best way to get from Rabat Airport to Casablanca is to arrange a private transfer directly to the door of your accommodation. Private transfer services – like those provided by Welcome Pickups – offer a fast and hassle-free experience, with modern, air-conditioned vehicles to maximize your comfort. 

Some of the benefits of booking a Rabat Airport transfer include:

  • A 24/7 customer support team
  • Guaranteed fixed fare pricing
  • Flight monitoring
  • Meet-and-greet on arrival
  • A local English-speaking driver
  • Flexible cancelation

 

On top of that, your driver will give you a memorable introduction to Casablanca by pointing out some of the sights that make this city so famous. Moreover, they’ll offer up some local tips on how to best enjoy this bucket-list city.

How much is a private transfer from Rabat Airport to Casablanca?

When you arrange a Rabat transfer, you don’t need to worry about extra costs or hidden charges, plus you can book and pay for your ride before traveling. No hidden tolls or surcharges, you’ll receive a fully inclusive quote that won’t change on the day.

For a ride that can accommodate up to three people, you’ll pay €98 (MAD 1,029). Otherwise, you can request a more spacious vehicle that can accommodate up to eight passengers for €115 (MAD 1,207) or €213 (MAD 2,236) for 12 people in one of our minibuses. 

The booking process is simple and takes just 60 seconds; head to our website or download the app, enter your details and flight information, and select a time that works for you.

Cost

€98 (MAD 1,029)

Trip Duration

1 Hr. 25 Min.

*A driver and vehicle will be waiting for you on arrival.

Convenience
Safety
Value for Money

Private transfers are available at any time of day from Rabat - Sale Airport.

Where will my private transfer depart from?

On the day of your transfer, you’ll find your driver waiting for you just inside the Arrivals Hall – they’ll be holding a name sign to help you spot them.

To give you total peace of mind, you can also track your driver’s location in real-time with the Welcome app, plus we’ll send you a recent photo and their WhatsApp contact details a few days before.

Convenience

A pre-booked private airport transfer to Casablanca is by far the most convenient way to travel. Not only will it add a touch of luxury to your trip, but you won’t have to stand in line waiting for the next available taxi. Private transfers provide a stress-free door-to-door transfer, so all you need to do is turn up and go. 

Editor’s Note

If you're worried about the language barrier or cultural differences, a private transfer is perfect for you. Not only do all of our drivers speak English, but you can ask them questions to help you get acquainted with local customs and traditions.

Useful Tips

Private transfers are fully personalized and customizable which means you can make requests for vehicle type and size and baby booster seats at the time of booking.
It's best to book a pick-up time at least 30 minutes after your plane's scheduled arrival. This will allow you to pass through Immigration and Baggage Claim without feeling stressed or rushed.
In the event that your flight is delayed or due to arrive early, your driver will receive a notification so that they can adjust your pick-up time.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Rabat. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€89.0
NIGHTTIME
€106.8
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

Is there a train from Rabat Airport to Casablanca?

There isn’t a direct train from Rabat Airport to Casablanca, but it’s possible to take a bus from the airport and connect with a train in the city center at Gare Rabat Ville, Rabat’s main train station. The total journey takes around 1 hour and 40 minutes, excluding wait and transfer times.

How much is a taxi from Rabat Airport to Casablanca?

If you wish to take a taxi from Rabat Airport to Casablanca, you’ll need to take a Grand taxi. The price is calculated per passenger, and you can expect to pay €19.90 (MAD 209) per passenger. Otherwise, it’s possible to rent the whole taxi for roughly €61.80 (MAD 650) during the day, and €66.50 (MAD 700) at night, for up to 6 passengers.

Of course, for a completely private and personalized ride at a competitive set rate fare, you can always pre-book your trip with a top-rated provider like Welcome Pickups.

How do I get to Casablanca from Rabat?

There are three available transport options between Rabat Airport to Casablanca: taxi, a combined bus and train journey, or a private transfer. Rabat Airport taxis are available 24/7 at the airport taxi rank, but you can also pre-book your private airport transfer. Both of these options are direct, with a journey time of 1 hour and 25 minutes.

Otherwise, you can board a bus to Gare Rabat Ville in the city center and connect with a train to Casablanca from there. The total trip takes about 1 hour and 40 minutes, not including wait times, and at just  €6.70 (MAD 70) per traveler, it’s a very cheap way to travel.

How far is Casablanca from Rabat Airport?

From Rabat Airport to Casablanca, the distance is approximately 104 kilometers. Depending on your exact destination in the city, the trip by car or taxi should take about 1 hour and 25 minutes in normal traffic.

Was this helpful?

Pre-book online