Getting to the Hassan II Mosque in Casablanca

The Hassan II Mosque is on Casablanca's seafront, west of the old medina and the port. No tram stops there, so most visitors to the Casablanca mosque come by petit taxi or walk from Casa-Port station.

On foot from Casa-Port station

About 2 km along the coast. The minaret is in sight for most of the walk.

  1. Arrive at Casa-Port

    Trains from Mohammed V Airport run here without a change, and tram line T3 ends here.

  2. Walk west along the seafront

    Follow the coast road past the old medina towards the minaret.

    25 min
  3. Ticket office and museum

    Tickets are sold on site. Online tours meet in front of the mosque museum.

By taxi, tram and train

Petit taxi: about 10–15 minutes from the city centre. Ask for "la Mosquée Hassan II".

Tram: the nearest stop is United Nations Square on line T1, about 2 km away: a 20-minute walk or a short taxi ride. A single ticket costs 8 DH.

From Mohammed V Airport: Al Bidaoui trains run to Casa-Port without a change, roughly from 06:50 to 22:50, for 50 DH in second class. From Casa-Port, walk or take a taxi.

From Marrakech: day tours include the drive and the mosque visit, so you need no train or taxi in Casablanca.

Address and map

Address
Boulevard Moulay Youssef, Casablanca 20000, Morocco
Open in Google Maps

Getting to the Hassan II Mosque: questions

Is there a tram to the Hassan II Mosque?

Not yet. United Nations Square on line T1 is about 2 km away; an extension of line T4 towards the mosque is still at the study stage.

How do I get from Casablanca airport to the Hassan II Mosque?

The cheapest way is the train to Casa-Port and a short taxi ride or walk from there. A taxi from the airport goes straight to the mosque but costs several times the train fare.

Can I visit on a day trip from Marrakech?

Yes. Day tours from Marrakech take 11 to 13 hours and include the mosque tour. Day tours from Marrakech

Is there parking at the Hassan II Mosque?

Yes: free street parking along the corniche and a paid underground car park.