Marrakech to Kenitra Trains

Traveling by train from Marrakech 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 Marrakech 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!

Marrakech to Kenitra Train Timetable

Marrakech to Kenitra Railway Route

The train ride between Marrakech 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 Marrakech 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 Marrakech 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.

Marrakech to Kenitra Train Details

Departing from

Marrakech Train Station

Marrakech 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

What to Know About Marrakech - 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