From Casablanca Airport to the City Center — Complete Guide
Mohammed V airport in Casablanca is Morocco's main entry point for international travellers. Located 30 km south-east of the city center, it is connected to the metropolis by several modes of transport. This complete guide presents all options for getting from the airport to central Casablanca, with prices, journey times and the advantages of each solution.
Option 1: ONCF Train
The rail shuttle between the airport and Casa-Voyageurs station is the most economical solution. The station is directly beneath Terminal 1, accessible by lift or escalator. Trains run every 30 to 60 minutes from around 5am to midnight. The journey takes 45 minutes and costs less than 50 DH (around €5). This is ideal for light travellers going alone or as a couple.
Downsides: limited night schedules, carrying suitcases through stairs and corridors is uncomfortable, and from Casa-Voyageurs you will still need a taxi or tram depending on your final destination.
Option 2: Grand Taxis
Inter-city grand taxis (beige vehicles) wait outside the terminal exits. To central Casablanca, expect to pay 250 to 350 DH depending on your destination neighbourhood and negotiation. They can take multiple passengers. More direct than the train but requires price negotiation before getting in.
Option 3: Car Hire
Hertz, Avis, Europcar, Sixt and Budget desks are in the Terminal 1 arrivals hall. This is a good option if you plan independent travel during your stay. However, driving in Casablanca can be stressful if you are not used to local traffic.
Option 4: Private Transfer with Welcomorocco
A pre-booked private transfer is the most comfortable and reliable solution. Your driver waits with a sign bearing your name in the arrivals hall. No negotiation, no surprises, fixed price displayed at booking. The vehicle is air-conditioned, spacious, and your driver monitors your flight in real time.
Comparison Table
- Train: ~50 DH | 45 min | Economical, impractical with luggage
- Grand taxi: 250–350 DH | 30–50 min | Negotiation required
- Rental car: Variable | 30–60 min | Maximum freedom, local driving needed
- Private transfer: Fixed price | 30–50 min | Total comfort, door-to-door
Tips by Traveller Profile
- Solo traveller with light luggage: Train is sufficient
- Couple with suitcases: Grand taxi or private transfer
- Family: Private transfer (minivan available)
- Business traveller: Private transfer for punctuality
- Night arrival: Private transfer — taxis are scarce and less safe at night
Journey Time by Time of Day
Outside rush hours, allow 30 to 40 minutes. During peak times (7–9am and 5–7.30pm on weekdays), the journey can take 60 to 90 minutes. A Welcomorocco driver knows the schedules and alternative routes to optimise your journey.
Whether you need an economical solution or maximum comfort, an option exists for your journey from Mohammed V airport to central Casablanca. For most travellers, private transfer remains the best combination of quality, comfort and value.
Book Your Private Transfer in Morocco
Welcomorocco offers private transfers across Morocco with professional drivers, fixed prices and 24/7 availability. Book your transfer now and travel with complete peace of mind.