Travel Marrakesh to Kenitra

Marrakesh to Kenitra Train: Schedules, Tickets & Prices

Trains from Marrakesh to Kenitra take around 4h 15m, with tickets starting from 276 MAD to 277 MAD.

Train from Marrakesh to Kenitra

Board the train at Marrakech Train Station, Marrakesh and head toward Kenitra, with a journey lasting about 4 hours 15 minutes. Fares start from 276 MAD, and your stop will be at Kenitra Train Station. See available seats and secure your ticket in advance.

Prices: 276 MAD to 277 MAD

Duration: 4h 15m ⏱

Go with train from Marrakesh to Kenitra in 4h 15m Go with train from Marrakesh to Kenitra in 4h 15m

View all Train tickets →

Distance Marrakesh to Kenitra

The distance between Marrakesh and Kenitra is 321.9 kilometers.

Train from Marrakesh to Kenitra Details

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

Train
Average price
276 MAD
 
Cheapest
276 MAD
Average duration
4h 15m
 
Shortest
4h 15m
Number of departures
13
04:35 - 21:00
Tickets
 
Stations
Departure stations
Arrival stations
Marrakech Train Station, Marrakesh
Kenitra Train Station

Train Routes & Schedules from Marrakesh to Kenitra

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

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

  • 04:35 08:50 4h 15m 276 MAD
  • 05:35 09:50 4h 15m 276 MAD
  • 07:35 11:50 4h 15m 276 MAD
  • 09:35 13:50 4h 15m 276 MAD
  • 10:35 14:50 4h 15m 276 MAD
  • 11:35 15:50 4h 15m 276 MAD
  • 12:35 16:50 4h 15m 276 MAD
  • 13:35 17:50 4h 15m 276 MAD
  • 14:35 18:50 4h 15m 276 MAD
  • 15:35 19:50 4h 15m 276 MAD
  • 16:35 20:50 4h 15m 277 MAD
  • 17:35 21:50 4h 15m 276 MAD
  • 21:00 01:15 4h 15m 276 MAD

Check all Train tickets →

Frequently Asked Questions Train Marrakesh to Kenitra

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

How long is the train from Marrakesh to Kenitra?

The train from Marrakesh to Kenitra takes about 4 hours 15 minutes. It is a straightforward train journey between Marrakech Train Station, Marrakesh and Kenitra Train Station, so you can plan for a trip of roughly that length.

How much are train tickets for Marrakesh to Kenitra?

Train tickets for Marrakesh to Kenitra cost about 276 MAD to 277 MAD. If you are planning this train trip, it is a good idea to check the fare before booking so you can choose the option that fits your travel plans.

What are the first and last train departures from Marrakesh to Kenitra?

For the train service from Marrakesh to Kenitra, the first departure is at 04:35 and the last departure is at 21:00. That gives travelers a wide window to choose a train journey that works for an early start or a later departure.

How many train departures are there between Marrakesh and Kenitra?

There are 13 train departures for Marrakesh to Kenitra. That means you have several train options across the day, which can make it easier to find a departure that matches your schedule.

Where does the train leave Marrakesh for Kenitra and where does it arrive?

The train from Marrakesh to Kenitra departs from Marrakech Train Station, Marrakesh and arrives at Kenitra Train Station. If you are taking this train journey, it is best to confirm your station details before departure so you can arrive on time.

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

Yes, it is sensible to book train tickets for Marrakesh to Kenitra in advance, especially if you want a specific departure time. Since this train service has multiple departures, booking ahead can help you secure the train trip that suits you best.

Is the train journey from Marrakesh to Kenitra a good option for a day trip?

The train journey from Marrakesh to Kenitra takes about 4 hours 15 minutes, so it can work well if you are comfortable with a longer train trip. With departures spread from early morning to evening, the train service gives you flexibility for planning your day.

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

Before taking the train from Marrakesh to Kenitra, check your departure time, station, and ticket details carefully. The train service runs from Marrakech Train Station, Marrakesh to Kenitra Train Station, and the trip takes about 4 hours 15 minutes, so arriving early and keeping your train tickets ready will make the journey smoother.


More Train routes from and to Marrakesh or Kenitra

Planning more than just Marrakesh to Kenitra?

You’re currently viewing Train options for Marrakesh to Kenitra. 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.