Your Trusted Partner for Train Travel in Morocco

Discover key insights into Morocco’s train travel, including ticket options, schedules, and highlights to simplify your journey planning.

120

Stations Covered

7000+

Daily Passengers

450

Routes Operated

Discover Moroccan Train Travel Essentials

Traveling across Morocco by train is one of the fastest, safest, and most comfortable ways to discover the country. At MoroccoTrainTicket.com, we make it easy to book your tickets online for popular routes like Casablanca to Marrakech, Tangier to Casablanca (TGV Al Boraq), Fes to Rabat, and many more. Whether you’re traveling for business, adventure, or leisure, we help you save time and travel stress-free.

Top Train Routes in Morocco

Tangier to Casablanca (High-Speed TGV Al Boraq)

Experience Morocco’s fastest train, reaching speeds up to 320 km/h. Travel from Tangier to Casablanca in just over 2 hours!


Rabat to Casablanca

Quick and frequent service between the political capital and economic hub.



Casablanca to Marrakech

A scenic and comfortable journey between Morocco’s two most iconic cities. Multiple departures every day.


Tangier to Fes

Cross the north of Morocco easily while enjoying stunning landscapes along the way.

Marrakech to Fes

Discover the rich culture of Morocco by traveling between these two historical cities with ease.


Marrakech to Tangier

Get ready and book a bed on the overnight train from Marrakech to Tangier.


Why Book Your Morocco Train Tickets with Us?

Discover the top benefits of booking with us.

Easy Booking

Quickly reserve your seats with a user-friendly platform.

Flexible Options

Choose from a variety of routes and schedules.

Travel Insights

Access valuable tips and guides for your journey.

Official ONCF Tickets

Secure your spot on Morocco’s trusted trains.

Instant E-Tickets

Receive your ticket directly in your email.

Best Travel Routes

Detailed info on top train journeys across Morocco.

Plan Your Journey with Morocco’s Train Tickets

Explore quick and clear answers to your top questions about train travel in Morocco.

How do I book a train ticket in Morocco?

You can book tickets easily through our online platform, designed for a hassle-free experience.

What payment methods are accepted?

We accept all major credit cards and secure online payments for your convenience.

Can I make changes to my booking?

Yes, you can modify your booking by following the instructions provided in your confirmation email.

What are the top destinations accessible by train in Morocco?

Popular train destinations include Casablanca, Marrakesh, Rabat, and Fes for a memorable journey.

Explore Morocco by Train

Discover our ticket options that combine affordability with convenience for your Moroccan train travel.

Seamless Booking

Effortlessly reserve train tickets with our user-friendly platform tailored for Morocco travelers.

Travel Information

Get essential train schedules, routes, and tips to ensure a hassle-free journey in Morocco.

Flexible Options

Choose from a range of ticket types designed to meet your specific needs and preferences.

Traveling by Train in Morocco – What You Should Know

High-Speed Trains (TGV Al Boraq): Available between Tangier, Kenitra, Rabat, and Casablanca.

Comfortable Classes: Choose between 1st Class (assigned seating, more space) or 2nd Class (affordable and comfortable).

ONCF Trains: Reliable national train service covering most major cities.

Train Stations: Modern stations with food courts, shops, and taxi stands.

  • Pro Tip: For popular routes like Casablanca to Marrakech or Tangier to Casablanca, it’s better to book in advance to guarantee your seat!

Why Travel by Train in Morocco?

  • Eco-Friendly and Affordable
  • Modern and Efficient Services
  • City-Center to City-Center Connections
  • Easy Online Booking