Getting There

Asilah has a train station on the Tangier–Rabat line. Trains to Tangier take about 45 minutes, with roughly four departures a day.

Buses are more frequent — about ten a day to Tangier, with around five continuing south to Larache. Both journeys take about an hour. Grand taxis in both directions leave when full from the stands near the station.