Train

Take the taxi at the .

The journey takes approximately 3 m. The travel distance is 2 km.

🚖 Find a cheap local taxi

Get off at the Asilah.
Take the train Moroccan Railways (ONCF) at the station Asilah.

The journey takes approximately 32 m. Ticket price is about €1 The travel distance is 42 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Tangier.
Take the train Moroccan Railways (ONCF) at the station Tanger Ville station.

The journey takes approximately 2 h 10 m. Ticket price is about €11 The travel distance is 320 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Gare Casa Voyageurs.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Train

Take the taxi at the Asilah.

The journey takes approximately 3 m. The travel distance is 42 km.

🚖 Find a cheap local taxi

Get off at the Tangier.
Take the train Moroccan Railways (ONCF) at the station Asilah.

The journey takes approximately 2 h 31 m. Ticket price is about €6 The travel distance is 185 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Kenitra.
Take the train Moroccan Railways (ONCF) at the station Kenitra Train Station.

The journey takes approximately 1 h 20 m. Ticket price is about €4 The travel distance is 126 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Gare Casa Voyageurs.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Bus

Take the taxi at the .

The journey takes approximately 34 m. Ticket price is about €1 The travel distance is 51 km.

🚖 Find a cheap local taxi

Get off at the Larache.
Take the CTM bus at the Larache station .

The journey takes approximately 3 h 46 m. Ticket price is about €13 The travel distance is 259 km.

Carrier is CTM.

Buy ticket

Get off at the Casablanca.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Train

Take the taxi at the Asilah.

The journey takes approximately 3 m. The travel distance is 42 km.

🚖 Find a cheap local taxi

Get off at the Tangier.
Take the train Moroccan Railways (ONCF) at the station Asilah.

The journey takes approximately 2 h 31 m. Ticket price is about €6 The travel distance is 42 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Tangier.
Take the train Moroccan Railways (ONCF) at the station Kenitra.

The journey takes approximately 1 h 40 m. Ticket price is about €4 The travel distance is 129 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Casablanca Port.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 54 m. The travel distance is 299 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Plane

Take the taxi at the .

The journey takes approximately 29 m. Ticket price is about €25 The travel distance is 40 km.

🚖 Find a cheap local taxi

Get off at the Tangier (TNG).
Fly out to Tangier (TNG) of the Casablanca (CMN) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €80

Carrier is Royal Air Maroc.

🔎

🚖 Find a cheap local taxi

Get off at the Casablanca (CMN).
Take the train Moroccan Railways (ONCF) at the station Mohammed V International Airport.

The journey takes approximately 35 m. Ticket price is about €1 The travel distance is 35 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Casa-Voyageurs.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


The cheapest way to travel from Asilah to Casablanca is by taking a Train with an average price of €10. The journey takes approximately 4 ч. 14 мин.

Drive is the fastest way to travel from Asilah to Casablanca. Tickets cost €12. The journey takes approximately 2 ч. 54 мин.

Asilah is approximately 299 km away from Casablanca. The trip by car takes 2 h 54 m.

The average journey time by car between Asilah and Casablanca is 2 h 54 m.