Plan a trip >

Transportation

Trains

Trains in morocco

Morocco's train network, operated by ONCF (Office National des Chemins de Fer), provides efficient and comfortable travel options across the country, including the high-speed Al Boraq train and regular trains connecting major cities.

Train Services

Al Boraq (High-Speed Train)

  • Routes and Destinations: Connects Tangier to Casablanca, with stops in Kenitra and Rabat.
  • Travel Times: Tangier to Casablanca in approximately 2 hours.
  • Distance Covered: About 323 kilometers (200 miles).

Regular Trains

  • Main Lines:
    • Tangier to Marrakech: Via Casablanca and Rabat.
    • Casablanca to Oujda: Via Fes and Meknes.
    • Marrakech to Fes: Via Casablanca and Rabat.
  • Travel Times:
    • Tangier to Marrakech: Approximately 10 hours.
    • Casablanca to Fes: Approximately 4 hours.
    • Casablanca to Marrakech: Approximately 3 hours.
  • Distance Covered:
    • Tangier to Marrakech: About 574 kilometers (357 miles).
    • Casablanca to Oujda: About 607 kilometers (377 miles).
    • Casablanca to Fes: About 295 kilometers (183 miles).

Trains in morocco

Travel Tips

  • Booking: It’s advisable to book tickets in advance, especially for high-speed trains.
  • Luggage: No strict restrictions, but traveling light is recommended.
  • Safety: Keep valuables secure and be aware of your surroundings.

Copyright © 2014-2024