Железнодорожное сообщение между Сиди Яхьей и Marrakech в основном осуществляется ONCF (Национальной железнодорожной компанией), предлагающей комфортабельные вагоны, идеальные для путешественников. Этот маршрут, как правило, обслуживается современным поездом Al Boraq, который соединяет различные города Марокко. Al Boraq предлагает плавную поездку, поддерживая скорость до 180 км/ч (112 миль/ч), что делает это путешествие быстрым и эффективным. Длительность поездки от Сиди Яхьи до Marrakech составляет примерно 2 часа, в зависимости от времени отправления и расписания поездов.
Служба Al Boraq также предоставляет такие удобства, как напитки на борту и просторные места для сидения. Особенно стоит отметить, что эта линия поезда подчеркивает пунктуальность и качественное обслуживание, что делает ее популярным выбором как среди местных жителей, так и среди туристов. Хотя высокоскоростное сообщение не так распространено в Марокко, как в некоторых других странах, Al Boraq эффективно соединяет крупные города, такие как Сиди Яхья и Marrakech, обеспечивая высокий уровень комфорта.