Marrakesh to Kenitra Trains

Traveling by train from Marrakesh to Kenitra offers a smooth and comfortable way to cover the 322 km between the two cities. With a journey time of about 4 hours and 34 minutes, this is an efficient option for those looking to travel between Marrakesh and Kenitra. The train offers modern amenities, spacious carriages, and panoramic windows, allowing you to enjoy the views of Morocco as you travel. With 15 daily departures, you have plenty of flexibility to plan your trip. Whether you’re traveling for business or leisure, the train provides a convenient and relaxing way to reach your destination. Book your ticket today and enjoy the ride!

Marrakesh to Kenitra Railway Route

The train ride between Marrakesh and Kenitra offers travelers a fast, comfortable, and scenic journey. With modern high-speed trains, the journey takes just over 4 and a half hours, allowing you to enjoy Morocco’s landscapes along the way. The trains are equipped with spacious seats, air conditioning, and plenty of legroom, making the ride comfortable for passengers of all classes. Both Economy and First Class provide a pleasant experience, with ample luggage space and convenient amenities. Whether you're traveling for a day trip or longer visit, this train route is a great way to explore more of Morocco.
Trains
The Al Atlas and ONCF express trains operate on the Marrakesh to Kenitra route, offering efficient and modern services. Both trains have a travel time of 4 hours and 34 minutes, providing a quick and reliable option for travel between the two cities. These trains feature spacious carriages, comfortable seats, air conditioning, and panoramic windows, making it easy to relax and enjoy the journey. With frequent departures and a choice of travel classes, you can easily find a train that fits your schedule and preferences. Whether traveling for business or leisure, the Marrakesh to Kenitra train is an ideal option for a comfortable trip.
Ticket Price
Tickets for this route start at $35 for Economy Class.
Seat Reservation
Once your ticket is booked, you will be assigned a seat based on your selected class.
Ticket Delivery
Tickets can be downloaded as PDFs, either to print or show on your mobile device when boarding the train.

Marrakesh to Kenitra Train Details

Departing from

Marrakesh Train Station

Marrakesh 40000, Morocco, Marrakech, Morocco

Arriving at

Kenitra-Medina Train Station

Address: Kenitra, Marocco, Kenitra, Morocco

Try the new Rail Ninja App today
Get our free app to book & manage your trips on the go
Rail Ninja App

Marrakesh to Kenitra Train Timetable

What to Know About Marrakesh - Kenitra Train

Related Routes

Casablanca - Tangier Train

Distance: 246 km

Time: 2.5 h

Marrakech - Rabat Train

Distance: 334 km

Time: 3.5 h

Marrakech - Casablanca ​Train

Distance: 246 km

Time: 2.5 h

Kenitra - Casablanca Train

Distance: 127 km

Time: 1 h 17 min