Train travel in Morocco
Train Travel in Morocco: Easy Guide for Tourists
Train travel in Morocco is one of the best, safest, and most comfortable ways to move between major cities. Many travelers search online for train travel in Morocco, Morocco trains for tourists, and how to travel by train in Morocco. This simple guide will help you understand everything before your trip.
Why Choose Train Travel in Morocco?
Traveling by train in Morocco is:
- Safe and reliable
- Affordable compared to flights and private transportation
- Comfortable and modern like TGV
- Ideal for tourists who would like to travel mid and Northern part of Morocco
Moroccan trains connect the main cities and are easy to use, even if it is your first time in the country.
Morocco Train System (ONCF):
Morocco’s national train company is called ONCF (Office National des Chemins de Fer).
ONCF trains serve the most important cities, including:
- Casablanca
- Marrakech
- Rabat
- Fes
- Tangier
- Meknes
- Kenitra
- Trains are clean, air-conditioned, and clearly marked in French and Arabic.
High-Speed Train in Morocco (Al Boraq)
Morocco has Africa’s first high-speed train, called Al Boraq.
The Al Boraq train connects:
- Tangier – Rabat – Casablanca
Travel time examples:
- Tangier to Casablanca: about 2 hours
- Tangier to Rabat: about 1 hour
This train is modern, fast, and very comfortable, making it perfect for tourists.
Popular Train Routes for Tourists
Here are the most searched and used train routes in Morocco:
Marrakech to Casablanca
- Duration: 2.5–3 hours
- Very frequent trains
Casablanca to Fes
- Duration: 3.5–4 hours
- Direct and easy route
Tangier to Casablanca (High-Speed)
- Duration: ~2 hours
- Best option for fast travel
Rabat to Casablanca
- Duration: 1 hour
- Very popular with travelers
Train Classes in Morocco
Moroccan trains usually offer two classes:
First Class
- More space and comfort
- Assigned seats
- Quieter
- Recommended for tourists
Second Class
- Cheaper option
- Comfortable but busier
Tip: First class is worth the small extra cost, especially for long journeys.
How to Buy Train Tickets in Morocco
You can buy train tickets in Morocco in three easy ways:
- At the train station (ticket counter)
- From ticket machines
- Online through the ONCF website
Tickets are affordable, and stations are generally well organized.
Is Train Travel in Morocco Safe?
Yes, train travel in Morocco is very safe for tourists.
- Stations are secure
- Trains are monitored
- Locals and tourists travel together
As with any country, keep an eye on your personal belongings.
What You Should Know Before Taking the Train?
Helpful tips before traveling by train in Morocco:
- Arrive at the station 20–30 minutes early
- Keep your ticket until the end of the journey
- Large luggage is allowed
- Food carts are available on some routes
Train Travel vs Private Tours in Morocco
While trains are great for city-to-city travel, they do not reach:
- The Sahara Desert
- Atlas Mountains villages
- Small towns and kasbahs
For these areas, travelers usually choose:
- Moroccan Private tours
- Moroccan Drivers with guides
Many tourists combine train travel + private tours for the best experience.
Is Train Travel in Morocco Worth It?
Yes! Train travel in Morocco is:
- Easy to use
- Tourist-friendly
- Cost-effective
It is an excellent option for visiting major cities, especially for first-time visitors.
If you are planning a trip to Morocco and need help combining trains with private tours, feel free to contact us for expert local advice.
Help Me Plan My Trip in Morocco
- Can’t seem to find what you want?
- Don’t you know what you’d like to do?
- Do you have an idea for a Morocco trip?
- Things to do and places to see
- You have unique needs (medical care, requirements, etc.).






