MoroccoPrices.com
Morocco Transport Guide

Casablanca Airport to City: Transport, Prices & Travel Time

Casablanca Mohammed V Airport is about 30 km from the city, so the transfer is longer than in most Moroccan cities. The airport train is the cheapest and most reliable option for most travelers, with the Aerobus and taxis as alternatives. Compare the options before you land.

DistanceAbout 30 km
BestAirport train
FastestTrain or taxi
UpdatedOctober 2026
Route overview

Casablanca Airport to city transport

A train station sits at the airport and connects directly to Casa Voyageurs, the main railway station, in about 30 minutes. It also lets you continue by train to Rabat, Marrakech, Fes and Tangier by changing at Casa Voyageurs.

The Casa Aerobus is a bus that runs from the airport to Casa Port, which is useful if you are staying near the port or the center. Taxis and private transfers are the easiest choice if you arrive very late or have a lot of luggage.

The first and last trains do not match every flight, and ONCF has revised timetables because of rail works, so check the current schedule if you arrive early in the morning or late at night.

Quick answer

The easiest option for most visitors

Airport train

Direct to Casa Voyageurs

The airport train is the cheapest and most predictable option, as long as your flight lands while trains are running.

Price

Travel time

About 30 min

Compare transport

How to get from Casablanca Mohammed V Airport to Casablanca City

Compare the main transport options by typical price, journey time and who they are best suited for.

TransportTypical priceJourney timeBest for

Airport Train

BEST OVERALL

ONCF to Casa Voyageurs

About 30 minMost travelers

Casa Aerobus

Airport bus to Casa Port

About 45–60 min, depending on trafficStaying near Casa Port

Airport Taxi

MOST CONVENIENT

Grand taxi from the airport rank

About 30–45 minLate arrivals & luggage

Private Transfer

Pre-booked airport pickup

About 30–45 minFamilies & first-time visitors
Detailed guide

Casablanca Mohammed V Airport to Casablanca City transport options

Here is what to know about each way of traveling between the two locations.

Airport Train

BEST OVERALL

ONCF to Casa Voyageurs

Typical price

Journey time

About 30 min

Best for

Most travelers

Trains run from the airport station to Casa Voyageurs roughly every hour, from about 06:50 to 22:50. It avoids road traffic and links directly with trains to Rabat, Marrakech, Fes and Tangier.

Advantages

  • Cheap and predictable
  • No road traffic
  • Easy connection to other cities
  • Choice of 1st or 2nd class

Things to consider

  • Does not run overnight
  • You may need a taxi from Casa Voyageurs to your hotel
  • Timetables have changed with rail works, so check before you go

Casa Aerobus

Airport bus to Casa Port

Typical price

Journey time

About 45–60 min, depending on traffic

Best for

Staying near Casa Port

The Aerobus runs between the airport and Casa Port. It is useful if your hotel is near the port or the center, and as a backup when trains are not running. Check the current timetable, since schedules can change.

Advantages

  • Same price as the train in 2nd class
  • Goes to Casa Port, not Casa Voyageurs
  • Useful when trains are off

Things to consider

  • Slower than the train
  • Road traffic can add time
  • Less frequent than a taxi on demand

Airport Taxi

MOST CONVENIENT

Grand taxi from the airport rank

Typical price

Journey time

About 30–45 min

Best for

Late arrivals & luggage

Taxis wait outside arrivals and can take you straight to your hotel at any hour. Agree the fare before you set off, and confirm that it covers the whole car.

Advantages

  • Door-to-door
  • Available at night
  • Good with luggage

Things to consider

  • Much more expensive than the train
  • Price must be agreed in advance
  • Traffic can affect journey time

Private Transfer

Pre-booked airport pickup

Typical price

Journey time

About 30–45 min

Best for

Families & first-time visitors

A private transfer lets you fix the price and pickup before you arrive. The driver tracks your flight and takes you to your door, which is useful after a long journey or with children.

Advantages

  • Driver waiting at arrivals
  • Fixed price agreed in advance
  • Good for late arrivals

Things to consider

  • The most expensive option
  • Price depends on provider
Which should you choose?

Choosing the right airport transfer

Take the train if it is running and you are staying near Casa Voyageurs or heading to another city. Use a taxi or private transfer for late arrivals, heavy luggage or a hotel far from the stations.

Choose the train

Best for budget travelers and anyone continuing to another city by rail.

Choose the Aerobus

Useful if you are staying near Casa Port or the trains are not running.

Choose a taxi or private transfer

Best for late arrivals, families and travelers with heavy luggage.

Before you travel

Practical tips for Casablanca Airport to city

Check the last train

The airport train runs roughly from 06:50 to 22:50, so a late arrival means a taxi, a private transfer or the Aerobus.

Know your destination station

The train goes to Casa Voyageurs. Casa Port is a different station closer to the center, and the Aerobus is the one that serves it.

Check the current timetable

ONCF has revised timetables because of rail works. Verify the train schedule on oncf.ma for your date.

Agree taxi fares first

Settle the price before you get in and ask whether it is for the whole car. Ignore people who approach you inside the terminal and use the official rank.

Budget planning

How much does Casablanca Airport to city cost?

The airport train and Aerobus cost far less than a taxi. You may need a short taxi ride from the station to your hotel.

TravelerRecommendedTransport costNotes
Solo travelerAirport train or AerobusPlus a taxi from the station if needed
CoupleAirport train or taxiTrain for two people, or one shared taxi
Family / groupTaxi or private transferPer vehicle
Frequently asked questions

Casablanca Airport to city transport FAQ

How far is Casablanca airport from the city?+

Mohammed V Airport is about 30 kilometers from the city center, near Nouaceur.

What is the cheapest way to get from Casablanca airport to the city?+

The airport train in 2nd class or the Aerobus, both at about 50 MAD. The train is usually faster.

How much is the train from Casablanca airport?+

About 50 MAD in 2nd class and 70 MAD in 1st class to Casa Voyageurs.

How long does the airport train take?+

About 30 minutes to Casa Voyageurs, with trains roughly hourly from about 06:50 to 22:50.

What time is the last train from the airport?+

The last train is around 22:50 according to the airport's published times, but timetables have changed with rail works, so check oncf.ma on your travel date.

How much is a taxi from Casablanca airport to the center?+

About 250–300 MAD for the whole car. Agree the price before you get in.

Is there a bus from Casablanca airport?+

Yes. The Casa Aerobus runs between the airport and Casa Port for about 50 MAD. Check the current schedule before you travel.

Can I take the train from the airport to Marrakech or Fes?+

Yes, but you need to change at Casa Voyageurs. Check ONCF for connections and current departures.

Should I pre-book an airport transfer?+

It is worth considering for late-night arrivals, families and anyone who wants a fixed price. Otherwise the train is the easiest and cheapest option.

Continue planning

More Morocco transport routes

View all transport

Prices and journey times are typical estimates and can change depending on travel date, departure, transport class and booking conditions. Check the relevant transport operator before purchasing your ticket. Morocco Prices updates route information regularly.