Experience Morocco by Train Now
Effortlessly Connecting You to Morocco’s Railways
Plan Your Journey and Book Morocco Train Tickets Online with Ease
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