Meknes to Marrakech
Whether you’re planning ahead or comparing last-minute options, this page covers all transport services between Meknes and Marrakech, including departure times, travel lengths and fares.
Travel options for Meknes to Marrakech
From Meknes to Marrakech, travel affordably by a bus for 169 MAD, or get to Marrakech faster by van in 5 hours.
Bus from Meknes to Marrakech
If you're traveling from Meknes to Marrakech by bus, you can board at Meknes CTM, Meknes or Meknes Bus Station, with services running frequently throughout the day so you can choose a time that works best for you. The journey usually takes around 7 hours, delivering a convenient ride that will get you to Marrakech CTM Bus Station, Marrakesh, Marrakesh or Station Road to Marrakesh. Bus ticket prices start from 169 MAD, and you can reserve your seat in advance for a smooth and hassle-free trip.
Prices: 169 MAD
Duration: 7h – 10h 15m ⏱
Train from Meknes to Marrakech
Board a train at Meknes Train Station for a journey from Meknes to Marrakech, arriving at Marrakech Train Station, Marrakesh. With multiple departures throughout the day, the ride typically lasts around 6 hours, offering a comfortable and relaxing way to travel. Tickets are available from 304 MAD. Reserve your seat in advance here.
Prices: 304 MAD
Duration: 6h ⏱
Van from Meknes to Marrakech
To travel by van from Meknes to Marrakech, departures are available from Meknes Hotel Transfer, with arrivals at Marrakesh Hotel Transfer. The journey usually takes around 5 hours, providing a direct way to reach your destination. Ticket prices start at 833 MAD, and you can reserve your seat here to ensure a smooth ride.
Prices: 833 MAD
Duration: 5h ⏱
Charter from Meknes to Marrakech
From Meknes to Marrakech, a private driver will pick you up at the location you choose and drop you off at your destination. Expect the trip to take around 5 hours 5 minutes with fares starting at 3,569 MAD. Secure your booking here and travel at your own pace.
Prices: 3,569 MAD
Duration: 5h 5m ⏱
Bus Routes & Schedules from Meknes to Marrakech
For this bus route between Meknes and Marrakech, multiple departure and arrival stations are in use. Depending on the specific bus stop combination, journey times may vary, typically around 7h to 10h 15m. Bus services operate on a shared schedule from 08:15 until 22:10, while fares generally start at 169 to 284 MAD and may differ slightly by service and stop. Reviewing the full bus timetable for Meknes to Marrakech allows you to compare stations and available departures before selecting the option that best fits your plans.
Cheapest Bus Meknes to Marrakech
169 MAD, from Meknes Bus Station to Station Road to Marrakesh, departure at 09:45, duration 8h 30mFastest Bus Meknes to Marrakech
284 MAD, from Meknes to Marrakesh, departure at 08:15, duration 7hBus Timetable: Meknes → Marrakesh
- 08:15 15:15 7h 284 MAD
- 09:45 19:15 9h 30m 185 MAD
- 10:00 17:30 7h 30m 185 MAD
- 15:15 01:00 9h 45m 212 MAD
- 16:45 03:00 10h 15m 212 MAD
- 18:30 03:30 9h 212 MAD
- 22:10 05:45 7h 35m 271 MAD
Bus Timetable: Meknes Bus Station → Station Road to Marrakesh
- 09:45 18:15 8h 30m 169 MAD
Bus Timetable: Meknes CTM → Marrakech CTM Bus Station, Marrakesh
- 08:15 15:50 7h 35m 233 MAD
- 20:40 04:15 7h 35m 233 MAD
Train Routes & Schedules from Meknes to Marrakech
Catch the train from Meknes Train Station to travel from Meknes toward Marrakech. Services operate from 05:30 until 18:18, and the rail journey typically takes around 6h. Ticket prices start at 304 to 405 MAD, and the trip concludes at Marrakech Train Station, Marrakesh. For exact train departure times on the Meknes to Marrakech route and to check seat availability, consult the timetable and reserve your place in advance.
Cheapest & Fastest Train Meknes to Marrakech
304 MAD, from Meknes Train Station to Marrakech Train Station, Marrakesh, departure at some times, duration 6hTrain Timetable: Meknes Train Station → Marrakech Train Station, Marrakesh
- 05:30 11:30 6h 304 MAD
- 06:17 12:17 6h 304 MAD
- 07:17 13:17 6h 304 MAD
- 08:17 14:17 6h 405 MAD
- 10:17 16:17 6h 405 MAD
- 11:17 17:17 6h 405 MAD
- 12:17 18:17 6h 304 MAD
- 13:17 19:17 6h 304 MAD
- 14:17 20:17 6h 304 MAD
- 15:17 21:17 6h 304 MAD
- 16:17 22:17 6h 304 MAD
- 18:18 00:18 6h 304 MAD
Van Routes & Schedules from Meknes to Marrakech
Hop in a van at Meknes Hotel Transfer, the only direct transfer from Meknes to Marrakech. The ride typically takes around 5h, with departures running from 00:00 until 23:00 and fares starting from 833 MAD. You’ll arrive at Marrakesh Hotel Transfer, and you can check the full timetable for transfers between Meknes and Marrakech to choose the departure that fits your schedule and reserve your seat in advance.
Cheapest & Fastest Van Meknes to Marrakech
833 MAD, from Meknes Hotel Transfer to Marrakesh Hotel Transfer, departure at some times, duration 5hVan Timetable: Meknes Hotel Transfer → Marrakesh Hotel Transfer
- 00:00 05:00 5h 833 MAD
- 01:00 06:00 5h 833 MAD
- 02:00 07:00 5h 833 MAD
- 03:00 08:00 5h 833 MAD
- 04:00 09:00 5h 833 MAD
- 05:00 10:00 5h 833 MAD
- 06:00 11:00 5h 833 MAD
- 07:00 12:00 5h 833 MAD
- 08:00 13:00 5h 833 MAD
- 09:00 14:00 5h 833 MAD
- 10:00 15:00 5h 833 MAD
- 11:00 16:00 5h 833 MAD
- 12:00 17:00 5h 833 MAD
- 13:00 18:00 5h 833 MAD
- 14:00 19:00 5h 833 MAD
- 15:00 20:00 5h 833 MAD
- 16:00 21:00 5h 833 MAD
- 17:00 22:00 5h 833 MAD
- 18:00 23:00 5h 833 MAD
- 19:00 00:00 5h 833 MAD
- 20:00 01:00 5h 833 MAD
- 21:00 02:00 5h 833 MAD
- 22:00 03:00 5h 833 MAD
- 23:00 04:00 5h 833 MAD
Charter Routes & Schedules from Meknes to Marrakech
Set off from Meknes Hotel Transfer in a private vehicle for a direct transfer to Marrakech, departing whenever you choose. Expect to spend around 5h 5m on the road, with fares starting at 3,569 MAD. You’ll arrive at Marrakesh Hotel Transfer comfortably, enjoying a personalized travel experience tailored to your schedule.
Cheapest & Fastest Charter Meknes to Marrakech
3569 MAD, from Meknes Hotel Transfer to Marrakesh Hotel Transfer, departure at --:--, duration 5h 5mCharter Timetable: Meknes Hotel Transfer → Marrakesh Hotel Transfer
- --:-- --:-- 5h 5m 3569 MAD
Frequently Asked Questions Meknes to Marrakech
Below you will find answers to the most common questions about traveling from Meknes to Marrakech.
How long does the Meknes to Marrakech trip usually take?
Travel time on the Meknes to Marrakech route depends on the transport type. Train takes about 6 hours, van service about 5 hours, and buses range from about 7 hours to 10 hours 15 minutes. Exact timing varies by service and stop pattern.
What is the cheapest way to travel from Meknes to Marrakech?
The cheapest listed option on the Meknes to Marrakech route is the bus, with fares from 169 MAD to 284 MAD. Train tickets start at 304 MAD, while van service is priced at 833 MAD.
How much does the Meknes to Marrakech route cost overall?
Prices on the Meknes to Marrakech route vary by transport. Bus fares are 169 MAD to 284 MAD, train fares are 304 MAD to 405 MAD, and van service costs 833 MAD. Charter is listed at 3,569 MAD.
Which option is the fastest for Meknes to Marrakech?
The fastest listed option for Meknes to Marrakech is the van service, which takes about 5 hours. Charter is slightly longer at about 5 hours 5 minutes, while the train takes about 6 hours and buses take longer.
Where do Meknes to Marrakech departures and arrivals usually happen?
For Meknes to Marrakech, train departures are from Meknes Train Station and arrivals are at Marrakech Train Station, Marrakesh. Bus services use Meknes CTM, Meknes, or Meknes Bus Station, with arrivals including Marrakech CTM Bus Station, Marrakesh, Marrakesh, and Station Road to Marrakesh.
How often do Meknes to Marrakech services run during the day?
The route has multiple departures, but no fixed frequency is listed. Buses have 10 trips, trains have 12 trips, and vans have 24 trips. That means there are several options across the day, depending on the transport type.
What are the first and last departures on the Meknes to Marrakech route?
The earliest listed departure for Meknes to Marrakech is the train at 05:30. The latest listed departure is the van service at 23:00. Bus departures run from 08:15 to 22:10, and train departures end at 18:18.
How do bus times compare on the Meknes to Marrakech route?
Bus travel on Meknes to Marrakech ranges from about 7 hours to 10 hours 15 minutes, depending on the service. One listed bus pair from Meknes CTM to Marrakech CTM Bus Station, Marrakesh takes about 7 hours 35 minutes.
What train details should I know for Meknes to Marrakech?
The train on Meknes to Marrakech runs from Meknes Train Station to Marrakech Train Station, Marrakesh. It takes about 6 hours and costs 304 MAD to 405 MAD. The first departure is 05:30 and the last is 18:18.
What should I expect from the van service on Meknes to Marrakech?
The van service on Meknes to Marrakech runs from Meknes Hotel Transfer to Marrakesh Hotel Transfer. It costs 833 MAD and takes about 5 hours. Departures are listed from 00:00 to 23:00, with 24 trips shown.
Is there a charter option for Meknes to Marrakech, and how does it compare?
A charter service is listed for Meknes to Marrakech, but only one trip appears. It costs 3,569 MAD and takes about 5 hours 5 minutes. No departure time is shown, so it is less schedule-specific than the regular services.
Where can I book Meknes to Marrakech tickets?
For Meknes to Marrakech, TicketRoutes.com is the booking reference provided for checking tickets and availability. It is useful for comparing the listed bus, train, van, and charter options on the same route.
More travel routes for Meknes and Marrakech
Planning more stops after Meknes to Marrakech?
If your journey doesn’t end with Meknes to Marrakech, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.