There are 5 ways to get from Ksar el-Kebir to Marrakesh by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Tangier Ibn Battouta Airport, fly
best- Take the train from Ksar el-Kebir to Tangiertrain
- Fly from Tangier Ibn Battouta Airport (TNG) to Marrakech (RAK)plane TNG - RAK
3h 55mMAD 593–2,230Train
cheapest- Take the train from Ksar el-Kebir to Kenitratrain
- Take the train from Kenitra to Marrakechtrain
6h 59mMAD 202–413Train, bus
- Take the train from Ksar el-Kebir to Souk El Arbaatrain
- Take the bus from Souk El Arbaa to Rabatbus
- Take the bus from Rabat Stn to Marrakeshbus
9h 15mMAD 237–423Drive 481 km
- Drive from Ksar el-Kebir to Marrakeshcar 481 km
5h 16mMAD 695–1,003Train to Fes-Sais Airport, fly
- Take the train from Ksar el-Kebir to Festrain
- Fly from Fes-Sais Airport (FEZ) to Marrakech (RAK)plane FEZ - RAK
5h 45mMAD 425–1,900
Ksar el-Kebir to Marrakesh by train
Questions & Answers
The cheapest way to get from Ksar el-Kebir to Marrakesh is to train which costs MAD 200 - MAD 420 and takes 6h 59m.
The fastest way to get from Ksar el-Kebir to Marrakesh is to train and fly which takes 3h 55m and costs MAD 550 - MAD 2,300.
No, there is no direct train from Ksar el-Kebir to Marrakesh. However, there are services departing from Ksar el-Kebir and arriving at Marrakech via Kenitra. The journey, including transfers, takes approximately 6h 59m.
The distance between Ksar el-Kebir and Marrakesh is 624 km. The road distance is 481 km.
The best way to get from Ksar el-Kebir to Marrakesh without a car is to train which takes 6h 59m and costs MAD 200 - MAD 420.
It takes approximately 3h 55m to get from Ksar el-Kebir to Marrakesh, including transfers.
Ksar el-Kebir to Marrakesh train services, operated by Moroccan Railways (ONCF), depart from Ksar el-Kebir station.
Ksar el-Kebir to Marrakesh train services, operated by Moroccan Railways (ONCF), arrive at Kenitra station.
Yes, the driving distance between Ksar el-Kebir to Marrakesh is 481 km. It takes approximately 5h 16m to drive from Ksar el-Kebir to Marrakesh.
There are 10298+ hotels available in Marrakesh.
What companies run services between Ksar el-Kebir, Morocco and Marrakesh, Morocco?
You can take a train from Ksar el-Kebir to Marrakech via Kenitra in around 6h 59m.
- Website
- ryanair.com
Flights from Tangier Ibn Battouta Airport to Marrakech
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 340–1,900
Flights from Fes-Sais Airport to Marrakech
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 280–1,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Ksar el-Kebir to Tangier
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- MAD 40–85
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 40–60
- 1st Class
- MAD 60–85
Train from Ksar el-Kebir to Kenitra
- Ave. Duration
- 1h 58m
- Frequency
- 3 times a day
- Estimated price
- MAD 50–110
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 50–75
- 1st Class
- MAD 75–110
Train from Kenitra to Marrakech
- Ave. Duration
- 4h 14m
- Frequency
- Hourly
- Estimated price
- MAD 150–310
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 150–210
- 1st Class
- MAD 220–310
Train from Ksar el-Kebir to Souk El Arbaa
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- MAD 16–35
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 16–23
- 1st Class
- MAD 24–35
Train from Ksar el-Kebir to Fes
- Ave. Duration
- 2h 36m
- Frequency
- 5 times a day
- Estimated price
- MAD 80–170
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 80–120
- 1st Class
- MAD 120–170
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Souk El Arbaa to Rabat
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- MAD 70–110
- Schedules at
- ctm.ma
Bus from Rabat Stn to Marrakesh
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Estimated price
- MAD 150–280
- Schedules at
- ctm.ma
- Confort
- MAD 150–170
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, How to get from Luton Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.











