Table of Contents
Introduction
Travelling by train in Morocco is super easy. I’ve been taking the train in Morocco so many times to the point that I am a local LOL. Every time I get the train in Morocco, I am so proud of myself because I am able to speak some small French and get a ticket (my reading comprehension is so much more better than my speaking and listening – work in progress).
I’ve really grown to love while living in Morocco is the train system. I’ve done spontaneous weekend trips to Marrakech, Tangier or a work trip to Rabat for the British Embassy. I’ve found myself hopping on trains more times than I can count, and honestly? It’s been an actual game-changer for how I experience and see this beautiful country.



I’ve also done the Casablanca–Marrakech route at least once a month, and travelled between Fes, Rabat, and Casablanca. I always go first class (it’s never that much different to the normal ticket), it’s about 220 dirhams (around £17), depending on when you book. And honestly, it’s worth every penny for the comfort, peace, and ease. And the most important thing I’ve enjoyed is travelling around Morocco as a solo female traveller, especially as a Black woman. I can genuinely say I’ve felt safe, supported, and even welcomed on every train journey I have taken in Morocco.
In this guide I will be sharing how to take the train in Morocco and what it’s really like taking the train in Morocco.
Related post: A Weekend Travel Guide for Chefchaouen, Morocco
Why I Choose the Train in Morocco
Living here, I’ve learned quickly that trains are the smoothest way to get around, no haggling, no dusty coach rides, and no need to rent a car. The trains are:
- Affordable and efficient
- Easy to navigate even if you don’t speak fluent French or Arabic
- Comfortable, especially first class with air conditioning
- Super scenic – Morocco is stunning!
My Most Frequent Routes
Casablanca to Marrakech train (Monthly Trip)
This has become my go-to for weekend breaks. Lots of my friends come to Marrakech for trips, so I always take the train down for the day or weekend to join them. And if I need to come to London quickly for personal reasons. I take the train and get a flight from the Marrakech Airport because it’s so much more cheaper than flying from Casablanca. The journey from Casablanca to Marrakech train takes around 3 hours, and trains run regularly.
Stations in both cities are super modern and easy to move through. Even if you’re solo, you’ll be fine because locals are always happy to help.



Fes to Casablanca
This was one of my longer journeys, but honestly, one of the best. First class was quiet, spacious, and surprisingly scenic. I even had a few sweet moments where locals offered me snacks or helped me figure out the right platform. (Shoutout to the aunt who made sure I got off at L’Oasis Train Station on time!)
Rabat to Casablanca
I’ve done this journey a fair few times. It’s perfect for quick day trips, especially if I need to go to work and the Consulate driver is busy. I often booked this one last minute and never had an issue. However, I would highly recommend booking early. I have noted that when I book earlier, they are slightly cheaper.
How I Book My Trains
I usually book in person at the station, super easy with a bit of French or hand signals. You can also use the ONCF app or website if you want to book in advance, especially for longer trips. Payment can be made by cash or card. Always have cash just for ease.
Is It Safe for Solo Female Travellers Taking the Train in Morocco?
From my experience? Yes. I was travelling early morning or late afternoon, and the odd occasions in the evening. And I always felt safe.
I usually get a taxi from my place to the station, and I nearly always sit near other women or families. And I’ve never had any weird interactions or moments of discomfort. It’s really easy and just a nice ride to journal, write content for MyBreakingViews or just sleep.
Moroccan people are genuinely helpful. If you ever look unsure about where to go, someone will almost always offer help (even if it’s just with gestures).
Tips for Taking the Train in Morocco
- Go First Class – especially for anything longer than 1.5 hours
- Arrive 20-30 minutes early, especially in big cities
- Carry snacks and water – sometimes the trolley doesn’t pass through
- Download Google Translate for quick signs or conversations
- Track your stop using Google Maps – it helps if you miss announcements
Final Views
Train travel has made living in Morocco so much easier and more enjoyable. I can plan my weekends in different cities and book a train and go. It’s super affordable, safe, and gives me time to slow down and really appreciate the beauty of this country. If you’re ever visiting (or moving here!), don’t overlook the train in Morocco. It’s hands down one of the best ways to explore Morocco solo or just more generally.
I am honestly trying to share as much of my time in Morocco while I’m here, so if you want to be kept updated, please subscribe to the blog so you don’t miss a post.
Speak soon,
MBV x