Travel Meknes to Marrakesh

Meknes to Marrakesh Train: Schedules, Tickets & Prices

The train journey from Meknes to Marrakesh takes approximately 6h, with fares from 301 MAD to 402 MAD.

Train from Meknes to Marrakesh

If you're taking the train from Meknes to Marrakesh, you can board at Meknes Train Station and the journey typically takes around 6 hours. Tickets cost 301 MAD and you'll arrive at Marrakech Train Station, Marrakesh. Be sure to reserve your seat and check schedules.

Prices: 301 MAD to 402 MAD

Duration: 6h ⏱

Travel with train from Meknes to Marrakesh for MAD 301 Go with train from Meknes to Marrakesh in 6h

View all Train tickets →

Distance Meknes to Marrakesh

The distance between Meknes and Marrakesh is 341.5 kilometers.

Train from Meknes to Marrakesh Details

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

Train
Average price
326 MAD
 
Cheapest
301 MAD
Average duration
6h
 
Shortest
6h
Number of departures
12
05:30 - 18:18
Tickets
 
Stations
Departure stations
Arrival stations
Meknes Train Station
Marrakech Train Station, Marrakesh

Train Routes & Schedules from Meknes to Marrakesh

Begin at Meknes Train Station, which serves as the single departure point for the train connection between Meknes and Marrakesh. Trains operate from 05:30 until 18:18, and the journey usually takes around 6h. Train ticket prices start from 301 to 402 MAD, with arrival at Marrakech Train Station, Marrakesh at the end of the route. Refer to the train timetable for Meknes to Marrakesh to see which services run during the day and choose the option that best fits your plans.

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

  • 05:30 11:30 6h 301 MAD
  • 06:17 12:17 6h 301 MAD
  • 07:17 13:17 6h 301 MAD
  • 08:17 14:17 6h 402 MAD
  • 10:17 16:17 6h 402 MAD
  • 11:17 17:17 6h 402 MAD
  • 12:17 18:17 6h 301 MAD
  • 13:17 19:17 6h 301 MAD
  • 14:17 20:17 6h 301 MAD
  • 15:17 21:17 6h 301 MAD
  • 16:17 22:17 6h 301 MAD
  • 18:18 00:18 6h 301 MAD

Check all Train tickets →

Frequently Asked Questions Train Meknes to Marrakesh

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

How long is the train from Meknes to Marrakesh?

The train from Meknes to Marrakesh takes about 6 hours, so it is a fairly long train journey. If you are planning this train trip, it is best to allow enough time for the full ride between Meknes and Marrakesh.

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

A train ticket for Meknes to Marrakesh usually costs between 301 MAD and 402 MAD. If you are comparing train tickets for this route, it helps to check the fare before booking because prices can vary within that range.

What time does the train from Meknes to Marrakesh leave?

The train from Meknes to Marrakesh has departures starting at 05:30, with the last train departure at 18:18. If you are choosing a train service on this route, those times give you a good idea of the daily travel window.

How many train departures are there between Meknes and Marrakesh?

There are 12 train trips on the Meknes to Marrakesh route. That gives travelers several train connection options during the day, so you can pick a departure that fits your plans.

Where do I catch the train from Meknes to Marrakesh?

For the train from Meknes to Marrakesh, the departure station is Meknes Train Station, and the arrival station is Marrakech Train Station, Marrakesh. If you are taking this train journey, it is a good idea to arrive early and confirm your station details before departure.

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

Yes, it is a good idea to book train tickets for Meknes to Marrakesh ahead of time, especially if you want a specific departure. Since this train route has a set schedule, early booking can make your train trip easier to plan.

Is the train journey from Meknes to Marrakesh a practical option for travelers?

The train journey from Meknes to Marrakesh is practical if you want a direct rail option between the two cities. With a travel time of about 6 hours and multiple train departures, it can work well for travelers who prefer a scheduled train service.

What should I know before taking the train between Meknes and Marrakesh?

Before taking the train between Meknes and Marrakesh, it helps to check the departure time, ticket price, and station names in advance. Since this train route runs from Meknes Train Station to Marrakech Train Station, Marrakesh, planning ahead can make the train trip smoother.


More Train routes from and to Meknes or Marrakesh

Planning more than just Meknes to Marrakesh?

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