Travel Kenitra to Marrakesh

Kenitra to Marrakesh Train: Schedules, Tickets & Prices

The train journey from Kenitra to Marrakesh takes approximately 4h 9m to 5h, with fares from 275 MAD to 331 MAD.

Train from Kenitra to Marrakesh

Board a train at Kenitra Train Station for a journey from Kenitra to Marrakesh, arriving at Marrakech Train Station, Marrakesh. With multiple departures throughout the day, the ride typically lasts around 4 hours 9 minutes, offering a comfortable and relaxing way to travel. Tickets are available from 275 MAD. Reserve your seat in advance here.

Prices: 275 MAD to 331 MAD

Duration: 4h 9m – 5h ⏱

Journey with train from Kenitra to Marrakesh in 4h 9m Explore with train from Kenitra to Marrakesh for MAD 275 Journey with train from Kenitra to Marrakesh for MAD 275

View all Train tickets →

Distance Kenitra to Marrakesh

The distance between Kenitra and Marrakesh is 321.9 kilometers.

Train from Kenitra to Marrakesh Details

Find key information about the Train from Kenitra to Marrakesh, including travel time, prices and stations.

Train
Average price
284 MAD
 
Cheapest
275 MAD
Average duration
4h 22m
 
Shortest
4h 9m
Number of departures
24
04:28 - 20:00
Tickets
 
Stations
Departure stations
Arrival stations
Kenitra Train Station
Marrakech Train Station, Marrakesh

Train Routes & Schedules from Kenitra to Marrakesh

Board the train at Kenitra Train Station and settle in for a ride to Marrakech Train Station, Marrakesh. The journey along the tracks usually takes about 4h 9m to 5h, with services running from 04:28 until 20:00 and tickets starting from 275 to 331 MAD. Check the timetable from Kenitra to Marrakesh to choose the departure that fits your schedule and secure your seat for a smooth trip.

Train Timetable: Kenitra Train Station → Marrakech Train Station, Marrakesh

  • 04:28 08:43 4h 15m 275 MAD
  • 07:00 11:15 4h 15m 275 MAD
  • 07:53 12:53 5h 331 MAD
  • 08:00 12:15 4h 15m 276 MAD
  • 08:53 13:53 5h 331 MAD
  • 09:00 13:15 4h 15m 275 MAD
  • 09:53 14:53 5h 331 MAD
  • 10:00 14:09 4h 9m 275 MAD
  • 10:53 15:08 4h 15m 275 MAD
  • 11:00 15:15 4h 15m 275 MAD
  • 11:53 16:08 4h 15m 275 MAD
  • 12:00 16:15 4h 15m 275 MAD
  • 12:53 17:53 5h 331 MAD
  • 13:00 17:15 4h 15m 275 MAD
  • 14:00 18:15 4h 15m 275 MAD
  • 14:53 19:08 4h 15m 275 MAD
  • 15:00 19:15 4h 15m 275 MAD
  • 15:53 20:08 4h 15m 275 MAD
  • 16:00 20:15 4h 15m 275 MAD
  • 16:53 21:08 4h 15m 275 MAD
  • 17:00 21:15 4h 15m 275 MAD
  • 17:53 22:08 4h 15m 275 MAD
  • 18:00 22:15 4h 15m 275 MAD
  • 20:00 00:15 4h 15m 275 MAD

Check all Train tickets →

Frequently Asked Questions Train Kenitra to Marrakesh

Below you will find answers to the most common questions about traveling from Kenitra to Marrakesh by train.

How long is the train trip from Kenitra to Marrakesh?

The train journey from Kenitra to Marrakesh takes about 4 hours 9 minutes to 5 hours, so it is a fairly manageable trip for a same-day ride. Travel time can vary a little depending on the specific train service you choose.

What does a train ticket for Kenitra to Marrakesh usually cost?

A train ticket for Kenitra to Marrakesh usually costs between 275 MAD and 331 MAD. The final fare can depend on the train service and how you book your ticket.

What are the departure times for the train from Kenitra to Marrakesh?

For the train from Kenitra to Marrakesh, the first departure is at 04:28 and the last departure is at 20:00. That gives travelers a wide window to choose a train journey that fits their plans.

How often does the train service run between Kenitra and Marrakesh?

There are 24 train trips available on this route, so the Kenitra to Marrakesh train service offers several options during the day. That makes it easier to find a departure time that works for your schedule.

Can I book train tickets for Kenitra to Marrakesh in advance?

Yes, it is a good idea to book train tickets for Kenitra to Marrakesh ahead of time so you can secure the departure you want. Advance booking can also help you compare the available train options more easily.

Which stations are used for the train journey from Kenitra to Marrakesh?

The train journey from Kenitra to Marrakesh departs from Kenitra Train Station and arrives at Marrakech Train Station, Marrakesh. Knowing the stations in advance helps you plan your transfer and arrive on time for the train.

Is the train trip between Kenitra and Marrakesh a good option for a day journey?

Yes, the train trip between Kenitra and Marrakesh can work well for a day journey because the ride is around 4 hours 9 minutes to 5 hours. With several departures available, it is easier to choose a train that suits a day plan.

What should I know before taking the train from Kenitra to Marrakesh?

Before taking the train from Kenitra to Marrakesh, it helps to check the departure time, ticket price, and station details so your trip goes smoothly. Since the train journey can take about 4 hours 9 minutes to 5 hours, planning ahead makes the ride more comfortable.


More Train routes from and to Kenitra or Marrakesh

Planning more than just Kenitra to Marrakesh?

You’re currently viewing Train options for Kenitra to Marrakesh. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.