• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 3 ways to get from Chefchaouen to Azrou by taxi, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Taxi, train, bus  •  8h 2m

  1. Take a taxi from Chefchaouen to Ksar el Kebir
  2. Take the train from Ksar el Kebir to Sidi-Kacem
  3. Take the train from Sidi Kacem to Meknes
  4. Take the bus from Meknes to Azrou

MAD 1,304 - MAD 1,619

Cheapest option

Bus  •  7h 55m

  1. Take the bus from Chefchaouen to Fes
  2. Take the bus from Fes to Azrou

MAD 135 - MAD 174

1 alternative option

Drive  •  4h 29m

  1. Drive from Chefchaouen to Azrou 162.2 miles

MAD 220 - MAD 330

Questions & Answers

The cheapest way to get from Chefchaouen to Azrou is to bus which costs MAD 130 - MAD 180 and takes 7h 55m.

More details

The quickest way to get from Chefchaouen to Azrou is to drive which costs MAD 220 - MAD 330 and takes 4h 29m.

More details

No, there is no direct bus from Chefchaouen to Azrou. However, there are services departing from Chefchaouen and arriving at Azrou via Fes. The journey, including transfers, takes approximately 7h 55m.

More details

The distance between Chefchaouen and Azrou is 193 km. The road distance is 259.5 km.

Get driving directions

The best way to get from Chefchaouen to Azrou without a car is to taxi and train and bus which takes 8h 2m and costs MAD 1,300 - MAD 1,700.

More details

It takes approximately 8h 2m to get from Chefchaouen to Azrou, including transfers.

More details

Chefchaouen to Azrou bus services, operated by CTM, depart from Chefchaouen station.

More details

Chefchaouen to Azrou bus services, operated by CTM, arrive at Azrou station.

More details

Yes, the driving distance between Chefchaouen to Azrou is 260 km. It takes approximately 4h 29m to drive from Chefchaouen to Azrou.

Get driving directions

There are 39+ hotels available in Azrou. Prices start at MAD 331 per night.

More details

Map of how to get from Chefchaouen to Azrou.
Launch map view
  • Distance: 120.6 miles
  • Duration: 8h 2m

What companies run services between Chefchaouen, Morocco and Azrou, Fès-Meknès, Morocco?

You can take a bus from Chefchaouen to Azrou via Fes in around 7h 55m.

Train operators
Moroccan Railways (ONCF)
Email
ketary@oncf.ma
Website
oncf.ma
Train from Ksar el Kebir to Sidi-Kacem
Ave. Duration
1h 34m
Frequency
4 times a day
Estimated price
MAD 40 - MAD 90
Website
Moroccan Railways (ONCF)
2nd Class
MAD 40 - MAD 55
1st Class
MAD 60 - MAD 90
Train from Sidi Kacem to Meknes
Ave. Duration
49m
Frequency
Every 3 hours
Estimated price
MAD 24 - MAD 55
Website
Moroccan Railways (ONCF)
2nd Class
MAD 24 - MAD 30
1st Class
MAD 35 - MAD 55
Bus operators
CTM
Phone
0800090030
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Meknes to Azrou
Ave. Duration
1h 40m
Frequency
Once daily
Estimated price
MAD 35 - MAD 50
Website
CTM
Bus from Chefchaouen to Fes
Ave. Duration
4h 15m
Frequency
5 times a day
Estimated price
MAD 75 - MAD 95
Website
CTM
Bus from Fes to Azrou
Ave. Duration
2h 40m
Frequency
Once daily
Estimated price
MAD 60 - MAD 80
Website
CTM
Other operators
Taxi from Chefchaouen to Ksar el Kebir
Ave. Duration
1h 59m
Estimated price
MAD 1,200 - MAD 1,500

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Travel Insider: Top Japan travel tips by Beatrix Holland and Flying into Beijing? - to help you get the most out of your next trip.