morocco trains service

morocco trains service

Morocco Trains Service

Morocco boasts a well-established railway system managed by the Office National des Chemins de Fer (ONCF). The primary train service in the country connects major cities and regions, offering an efficient and affordable mode of transportation. However, it’s essential to check for the latest information, as there might have been changes or developments in the railway system since this guide was written. Great Morocco train services

Key Points About Morocco’s Train Service

ONCF (Office National des Chemins de Fer)

ONCF is the national railway operator in Morocco responsible for managing the country’s rail network. They oversee the operation and maintenance of train services, ensuring safe and reliable travel for passengers.

High-Speed Rail Service: Al-Boraq Line

Morocco introduced a high-speed rail service with the Al-Boraq line, which connects Casablanca and Tangier. This line uses French TGV (Train à Grande Vitesse) technology, significantly reducing travel time between these two cities. Thus, the Al-Boraq line represents a major advancement in Morocco’s rail infrastructure, providing a faster and more efficient option for travelers.

Main Train Routes

The main train routes in Morocco connect major cities, including Casablanca, Rabat, Marrakech, Tangier, and Fes. Therefore, these routes offer both standard and high-speed services, catering to the diverse needs of passengers. The network is designed to provide comprehensive coverage, facilitating easy travel between key destinations.

Classes of Service

Moroccan trains typically offer different classes of service, including first class and second class. First class usually provides more comfortable seating and additional amenities, such as air conditioning and more legroom. On the other hand, second class is more affordable and still offers a reasonable level of comfort for travelers.

Schedules and Tickets

Train schedules and ticket information can be obtained from the ONCF‘s official website or at train stations. Consequently, it’s advisable to check the latest schedules and purchase tickets in advance, especially during peak travel times, to ensure availability and avoid last-minute hassles.

Modernization and Expansion

Morocco has been investing in the modernization and expansion of its railway infrastructure. This includes the development of new routes, upgrading existing lines, and enhancing station facilities. As a result, these efforts aim to improve connectivity and accommodate the growing demand for rail travel in the country.

Practical Tips for Using Morocco’s Train Service

Checking Schedules and Purchasing Tickets

To get the most accurate and up-to-date information on Morocco’s train services, including schedules, ticket prices, and any recent developments, it’s recommended to:

  • Visit the official ONCF website.
  • Contact ONCF customer service.
  • Inquire at train stations.
  • Use local travel information sources.

Travel Tips

  • Arrive Early: Arrive at the train station early to allow time for purchasing tickets and finding your platform.
  • Secure Valuables: Keep your valuables secure and be mindful of your belongings, especially in crowded areas.
  • Travel Light: Try to travel light to make boarding and disembarking easier.


Morocco’s train service, operated by ONCF, provides a reliable and efficient way to travel between the country’s major cities and regions. With the introduction of high-speed services like the Al-Boraq line and ongoing modernization efforts, the railway system continues to improve and expand. For the latest information on schedules, tickets, and services, always refer to official sources and plan your journey in advance. Hence, enjoy the scenic views and comfortable travel that Morocco’s rail network has to offer!

Comments are closed.