Explore Destinations

Discover the world's most amazing places

How to Get from Mohammed V International Airport to Hassan II Mosque

Quick Answer

The best overall way to travel from Mohammed V Airport (CMN) to the Hassan II Mosque is by taking the ONCF airport train (Al Bidaoui Line) to Casa-Voyageurs station, then transferring to Casablanca Tramway Line T1 towards 'Sidi Moumen' and alighting at the 'Mosquée Hassan II' stop. The total journey takes 60-75 minutes and costs approximately 45-60 MAD ($4.50-$6 USD). This option offers the optimal balance of speed, cost, and comfort for most travelers. For direct door-to-door service, a pre-booked private transfer is recommended (45-60 mins, ~300-400 MAD).

Quick Navigation: Your Transport Options

By Train: The Efficient & Scenic Public Transport Route

The ONCF (Moroccan National Railways) Al Bidaoui line provides a direct rail link from the airport terminal to central Casablanca. It's modern, punctual, and the first choice for savvy travelers.

Step-by-Step Guide: Train + Tram to the Mosque

  1. Find the Station: Follow signs for "Trains / ONCF" inside the airport arrivals hall. The station is located within the airport complex, a 5-minute walk.
  2. Purchase Ticket: Buy a ticket to "Casa-Voyageurs" at the counter or automated machine. Price: 35-40 MAD (Second Class). Payment via cash or card is accepted. Keep your ticket for inspection.
  3. Board the Train: Trains depart approximately every 30-60 minutes from around 6:00 AM to 11:30 PM. The journey to Casa-Voyageurs takes 45 minutes.
  4. Transfer to Tram: At Casa-Voyageurs, exit the train station and locate the Tramway Station 'Casa-Voyageurs' for Line T1 (direction: Sidi Moumen).
  5. Take the Tram: Purchase a tram ticket (6 MAD) from the machine. Ride for about 5 stops (8-10 minutes) and disembark at the dedicated 'Mosquée Hassan II' stop, which places you right at the esplanade of the mosque.

Total Time: 60-75 mins. Total Cost: ~45-50 MAD.

Alternative Train Route via Casa-Port Station

For those staying near the old medina or Corniche, you can take the train to its final stop, Casa-Port. From there, the mosque is a 25-30 minute walk along the coast or a short 10-minute taxi ride (approx. 15-20 MAD). This route offers stunning sea views.

Key Advantages & Considerations

By Public Bus: The Ultra-Budget Option

Public buses are the most economical way to reach the city, operated by Casa Bus. They are reliable but subject to Casablanca's infamous traffic.

Primary Bus Lines from CMN Airport

Bus Line Destination / Key Stop Frequency Travel Time to City Fare (MAD) Proximity to Hassan II Mosque
Line 19 Place des Nations Unies (City Center) via Corniche Every 30-40 min 60-90+ min 20 Get off at "Corniche" stop, then a 15-min walk or short tram ride (T1) to the mosque.
Line 28 Oulad Ziane (Main Bus Terminal) Every 20-30 min 50-80 min 25 From Oulad Ziane, take Tram T1 (20 mins) directly to 'Mosquée Hassan II' stop.

Detailed Bus Experience & Tips

Finding the Bus: The bus station is located just outside the airport terminal (follow signs). Tickets are purchased in cash directly from the driver.

The Journey: Buses can be crowded and may make many stops. Line 19's route along the Atlantic coast (Corniche) is notably scenic and passes close to the mosque area, making it a unique, budget sightseeing tour.

Luggage: Space is limited. Large suitcases may be problematic during busy times.

Overall Value: At under 30 MAD total, it's unbeatable for price. However, the significant time cost and potential discomfort make it less ideal for tired travelers or those with heavy bags.

By Taxi & Private Transfer: Door-to-Door Convenience

For direct service, comfort, or group travel, taxis and private transfers are the solution, albeit at a significantly higher cost.

Airport Taxis (Grand Taxi)

  • Official Queue: Use only the official white "Grand Taxi" queue outside arrivals. Avoid solicitations inside the terminal.
  • Fare: Fixed fare to the city center (including the Hassan II Mosque area) is 250-350 MAD. Always confirm the price with the driver before getting in. Insist on using the meter ("compteur") if possible.
  • Journey: Takes 45-60 minutes, heavily dependent on traffic. The driver will take the A5/A7 highway.
  • Tip: Have smaller bills. Drivers often claim not to have change.

Pre-Booked Private Transfers (Recommended)

Booking online through reputable platforms like Viator or GetTransfer is highly advised for peace of mind.

  • Process: Your driver will be waiting in the arrivals hall with a sign bearing your name.
  • Cost: Starts at 300-400 MAD for a standard sedan. Prices are fixed upfront, no haggling.
  • Benefits: Meet-and-greet, fixed price, assistance with luggage, comfortable and direct journey, available 24/7. Ideal for families, groups, or late-night arrivals.

When to Choose a Taxi/Transfer

Cost & Time Comparison: Choose Your Best Option

Transport Mode Approx. Total Cost (MAD / USD) Total Travel Time Convenience / Comfort Best Suited For Our Verdict
Train + Tram 45-50 MAD / $4.50-$5 60-75 mins Medium-High (Avoids road traffic) Most travelers, solo, couples, budget-conscious ⭐ BEST OVERALL
Public Bus (Line 19/28) + Tram/Walk 20-30 MAD / $2-$3 80-120 mins Low (Subject to traffic, stops) Ultra-budget backpackers, no rush, scenic route lovers 💰 CHEAPEST
Airport Taxi (Grand Taxi) 250-350 MAD / $25-$35 45-75 mins High (Direct, but price haggling) Groups of 2-3, those avoiding public transport Fast but Expensive
Pre-Booked Private Transfer 300-400 MAD / $30-$40 45-60 mins Very High (Door-to-door, hassle-free) Families, groups, late arrivals, luxury travelers 🚗 MOST CONVENIENT

Note: Times are estimates. Traffic in Casablanca can significantly increase road travel times, especially during rush hours (7-9 AM, 5-7 PM).

Traveler Tips & Insider Insights

Essential Advice for a Smooth Journey

  • Currency: Have some Moroccan Dirhams (MAD) ready upon arrival. While cards work for trains and private transfers, you'll need cash for buses, taxis (change issues), and small purchases. ATMs are available in the airport arrivals hall.
  • Connectivity: Consider purchasing a local SIM card (Maroc Telecom, Orange, Inwi) at the airport for navigation (Google Maps works well) and ride-hailing apps like Careem or Heetch (which can sometimes be cheaper than airport taxis for the return trip).
  • Luggage Strategy: If you have heavy bags and choose the train, pack light for the tram/walk segment. Alternatively, a taxi from Casa-Voyageurs to the mosque is a cheap and easy solution (15-20 MAD).
  • Mosque Visits: Remember the Hassan II Mosque has specific visiting hours for non-worshippers. Check the official website for the latest schedule and dress code requirements (modest attire).
  • First Impression: The train ride offers a fascinating glimpse into the outskirts and suburbs of Casablanca, while the bus along the Corniche provides a stunning first view of the Atlantic Ocean and the mosque itself.

Navigating Casablanca Traffic

Casablanca is notorious for congestion. If your arrival coincides with rush hour, the train becomes exponentially more advantageous as it is unaffected by road conditions. Always factor in at least a 30-minute traffic buffer for any road-based option (taxi, bus, transfer).

FAQs: Getting from CMN Airport to Hassan II Mosque

Is there a direct train from Mohammed V Airport to Hassan II Mosque?

No, there is no single direct train. The most efficient public transport route involves taking the ONCF airport train (Al Bidaoui) to Casa-Voyageurs station, then transferring to a local tram or taxi for the final leg to the mosque. The total journey takes about 60-75 minutes.

What is the cheapest way to get from CMN Airport to the mosque?

The cheapest option is the public bus (Line 19 or Line 28) followed by a short walk or tram ride. The total cost is under 30 MAD (approx. $3 USD). However, the train+tram combination offers a better balance of low cost (approx. 45-60 MAD), speed, and comfort for most travelers.

How much does a taxi cost from the airport to Hassan II Mosque?

An official airport taxi (Grand Taxi) with a fixed fare to central Casablanca costs between 250-350 MAD ($25-$35 USD). Always insist on using the meter or agreeing on a firm price before departure. Private pre-booked transfers start around 300-400 MAD ($30-$40 USD) for a standard car.

I arrive late at night. What are my transport options?

After the last train (around 11:30 PM) and bus, your only reliable options are airport taxis or pre-booked private transfers. The taxi queue operates 24/7. Pre-booking a transfer online is highly recommended for late-night arrivals for safety and guaranteed service.

Is the train from the airport easy with luggage?

Yes, the ONCF Al Bidaoui train has dedicated luggage racks and ample space. It's manageable with standard suitcases. For very heavy or numerous bags, consider a taxi or transfer for door-to-door convenience, as you'll still need to handle luggage on the tram or walk after Casa-Voyageurs station.

Can I use a credit card to buy train/bus tickets?

At the airport train station, you can purchase tickets with a credit card at the counter or automated machines. On buses, you must pay with cash (Moroccan Dirhams). It's advisable to have some local currency upon arrival for small purchases and bus fares.

How long should I budget for the entire journey?

Budget 1 to 1.5 hours for the train+tram option, depending on connections. The bus can take 1.5 to 2+ hours due to traffic. A taxi or transfer takes 45-60 minutes. Always add extra time during rush hours (7-9 AM & 5-7 PM) when Casablanca traffic is heavy.

Is it worth taking a bus for the scenic route?

Bus Line 19 offers a panoramic route along the Corniche coastline before reaching the city center, passing near the mosque. If you're not pressed for time and want a low-cost sightseeing introduction to Casablanca, it's a unique option. However, for efficiency, the train is superior.