Find out where to stay during your stay in Asilah, in the town or in the surrounding area.

bed Wide range of accommodation

A wide range of accommodation options, from hotels to flats, guest houses and hostels.

published_with_changes Flexible cancellation

Book with peace of mind with flexible cancellation options.

rate_review Customer reviews

Extensive database of comments and ratings from previous travellers.

How to get from Rabat to Asilah

To get from Rabat to Asilah, there are several transport options available, depending on your preferences and budget. Here are the main possibilities:

By car

Opting for a car is ideal if you’re looking for greater freedom in your travels. The route follows the A1 motorway, which links Rabat to Tangiers via Asilah. Taking around two and a half hours, this is often the quickest option, especially if you avoid rush hour. However, you will need to allow for tolls, which cost around €8 (Dhs80), as well as the cost of fuel. This mode of transport also allows you to make stops to explore other places of interest, such as Larache or Kenitra.

Itinerary Rabat Asilah
Follow this itinerary on Google Maps

By train

The train is a very practical option for travelling from Rabat to Asilah, offering comfort and regularity. ONCF trains depart from Rabat’s main stations, including Rabat Ville and Rabat Agdal, and take you directly to Asilah station, located not far from the city centre. The journey takes around three hours, making it quick and efficient. Prices vary according to the class chosen and the time of departure (between €10 and €12 / Dhs 100 and Dhs 120), with affordable options in second class and extra comfort in first class. Travelling by train also allows you to enjoy the lush countryside and towns you pass through along the way.

By bus

Intercity buses, such as those operated by CTM or Supratours, are an economical and reliable alternative. These buses leave from Rabat bus station and reach Asilah in around four hours, with generally well-organised and comfortable journeys. Although slower than the train or car, the bus remains an ideal solution for those on a budget. The arrival terminals in Asilah are conveniently located, providing easy access to the city’s main attractions.

By large taxi

The grand taxi is a typically Moroccan option for convivial and economical travel if you share the journey with other passengers. These taxis leave from the main stations in Rabat and cover the journey in around three hours, with possible stops along the way. Although this means of transport is less comfortable and sometimes slower, it offers a unique local experience and is often more affordable, especially for group journeys. Fare: €5 (Dhs 50) per person.