Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Kenitra to Marrakech Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

Kenitra to Marrakech Train Tickets & Timetable

The Kenitra to Marrakech route utilizes the Al Boraq high-speed line for the first segment, connecting to Al Atlas services. Departing from Kenitra Station, trains arrive at Marrakech Railway Station. It is recommended to book tickets online in advance to secure the best prices and ticket availability. The price range for a one-way ticket is approximately 190–340 MAD (around $19–34 USD). For accurate timetable information and class fares, use the search page to find options. Our online schedule provides real-time updates on Kenitra to Marrakech departures, train times, and prices.
5Apr
1
Seats
Kenitra
Marrakech

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

04:24
KenitraStation
4h 58m
09:22
MarrakechStation
Direct
TL TM
from
3761 USD
1
4h 58m, Direct
04:24
KenitraStation
09:22
MarrakechStation
from
3761 USD
1
Direct
08:00
KenitraStation
4h 38m
12:38
MarrakechStation
Direct
TL 106
from
3761 USD
1
4h 38m, Direct
08:00
KenitraStation
12:38
MarrakechStation
from
3761 USD
1
Direct

Day trains

12:00
KenitraStation
4h 38m
16:38
MarrakechStation
Direct
TL 116
from
4147 USD
1
4h 38m, Direct
12:00
KenitraStation
16:38
MarrakechStation
from
4147 USD
1
Direct
13:00
KenitraStation
4h 38m
17:38
MarrakechStation
Direct
TL 118
from
4147 USD
1
4h 38m, Direct
13:00
KenitraStation
17:38
MarrakechStation
from
4147 USD
1
Direct

Evening trains

18:00
KenitraStation
4h 38m
22:38
MarrakechStation
Direct
TL 128
from
4147 USD
1
4h 38m, Direct
18:00
KenitraStation
22:38
MarrakechStation
from
4147 USD
1
Direct
19:00
KenitraStation
4h 38m
23:38
MarrakechStation
Direct
TL 130
from
3761 USD
1
4h 38m, Direct
19:00
KenitraStation
23:38
MarrakechStation
from
3761 USD
1
Direct
day

First train

04:24
night

Last train

21:00
distance

Travel duration

4h 31m
daily-departure

Daily departures

19
departure-station

Departure station

Kenitra
changes-type

Changes

direct
arrival-station

Arrival station

Marrakech
ticket-price

Ticket price

$21
background

How to Book Train Tickets Online from Kenitra to Marrakech

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

Book Official Tickets Easily
Rail Monsters provides official tickets for the Kenitra to Marrakech route, facilitating a reliable booking experience. With just a few clicks, you can confirm and purchase your tickets online and receive an electronic ticket for your journey.
24/7 Human Customer Support
Get assistance from our human support team, available 24/7 to answer your questions or assist with your online ticket booking. We focus on providing a clear and helpful ticketing process.
Flexible Exchanges & Cancellations
We offer exchange and cancellation policies to assist with your travel plans. Easily adjust your Kenitra to Marrakech train tickets based on availability and the specific fare conditions of the rail operator.
All Travel Classes
All travel classes are supported for the Moroccan rail network. You can choose First or Second class seating offered by ONCF for your specific route and travel date.
Secure Payment Options
Enjoy a safe booking process with multiple payment options, including credit cards, Apple Pay, and Google Pay. Our online ticket system offers secure transactions when you buy Kenitra to Marrakech tickets.

Why Book Kenitra to Marrakech Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Book your train tickets from Kenitra to Marrakech on Rail Monsters and benefit from a 24/7 customer support team, mobile apps for iOS and Android, and the ability to compare train ticket prices across different dates. Access real-time train information and manage your travel with one account to book train tickets worldwide.

We accept payments:

payment-logos
payment-logos

Kenitra to Marrakech Route Overview

Traveling from Kenitra to Marrakech involves taking the Al Boraq high-speed train to Casablanca or Rabat and transferring to the Al Atlas service, or taking a direct Al Atlas train. The high-speed section allows for significantly reduced travel times compared to traditional rail. Passengers can choose between First Class and Second Class seating. The journey passes through the heart of Morocco, moving from the coastal plains toward the landscapes at the foot of the Atlas Mountains.
time-s

Travel time

4h 31m

train-s

Train type

fastest-s

Fastest trip

4h 14m

longest-s

Longest trip

4h 58m

Kenitra

Kenitra - A major port city north of Rabat, serving as a vital transport hub for the northern high-speed rail line and the Gharb plain.

Kenitra

StationStation
arrowarrow

4h 31m

Marrakech

Marrakech - The legendary 'Red City' known for its ancient medina, palaces, and being the gateway to the High Atlas Mountains.

Marrakech

StationStation

Practical Information for Al Boraq Travelers

Luggage icon
Luggage Guidelines on Moroccan Trains. Traveling on Al Boraq and Al Atlas services includes specific rules for size and weight. Below are key points to know:
Luggage Allowance
Each passenger is generally permitted two large bags and one hand luggage. Items must not exceed specific dimensions to fit within storage designated areas. Total weight per passenger is limited to approximately 30 kg.
Storage Facilities
Trains are equipped with overhead racks for smaller items and dedicated floor-level storage areas at the ends of carriages for larger suitcases. Keep aisles clear to comply with safety regulations.
Special Items
Bulky items such as strollers or bicycles may require specific handling or may be restricted depending on the train type. It is recommended to label all luggage with your name and seat number.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

Kenitra to Marrakech Map

Plan your trip from Kenitra to Marrakech across the Atlantic coastline and into the interior. The Al Boraq line links Kenitra to Rabat and Casablanca. From there, the Al Atlas line continues south through the plains of Mechra Ben Abbou. The travel route connects northern industrial zones with the southern tourism heartland. This transport link is the primary rail artery of Morocco.

Rail vs Bus vs Plane

Train

Changes

Travel time

Price from

Departures

Rating

Train

TL

Changes

Direct

Travel time

4h 35m

Price from

$21

Departures

418

Rating

Rail travel between Kenitra and Marrakech is more time-efficient than long-distance buses. Use of the Al Boraq line reduces transit times through the busiest corridors of Morocco. Buses are available but face longer journey times on the highway. There are no direct scheduled flights between Kenitra and Marrakech, as rail remains the primary high-speed link for this distance.
Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Travel time

Price range

Travel time

Price range

Winner

Train

Apprx.

4h 31m

$21-$33

Bus

Apprx.

5h 30m

$12-$22

Flight

Apprx.

0m

-

FAQ about the Kenitra - Marrakech Route

How much is the train from Kenitra to Marrakech?

A one-way train ticket from Kenitra to Marrakech typically ranges from 240 MAD to 450 MAD (approx. 24 USD - 45 USD) depending on the class and how early you book. Prices vary based on whether you choose Al Boraq segments or standard Al Atlas services.

How fast is the high-speed train in Morocco?

The Al Boraq high-speed train reaches speeds up to 320 km/h (198 mph) on the dedicated northern track. Between Kenitra and Marrakech, the train utilizes standard tracks for portions of the trip, maintaining an average speed that completes the journey in under 4 hours.

Do I need to print my tickets for Morocco trains?

Electronic tickets with QR codes are increasingly accepted on Moroccan rail services. However, some regional services may require a printed voucher or physical ticket. When booking via Rail Monsters, instructions regarding your specific ticket format will be provided.

Which station does the train arrive at in Marrakech?

Trains from Kenitra arrive at the Gare de Marrakech, located in the Guéliz district. This central station provides access to taxis and local buses to reach the Medina or other parts of the city.
Learn more information at our
Country Guide