The red city of the south, with Jemaa el-Fna, the souks, the Bahia Palace and the Majorelle Garden; a long day trip best done as an overnight.
Marrakech, in the Marrakech-Safi region, lies about 240 km south of Casablanca and is the longest practical train day trip from the city. ONCF direct trains from Casa Voyageurs take about 2 hours 40 minutes, run roughly hourly, and cost about MAD 100-190 depending on class; tickets can be booked on oncf-voyages.ma. CTM buses are a cheaper alternative at around MAD 90-130, while a private transfer costs MAD 1,500-2,200 per car. Because of the travel time, a day trip leaves only about four hours in the city, and staying overnight is more comfortable. The centre of the visit is Place Jemaa el-Fna, the main square, which shifts from juice stalls and snake charmers by day to food stalls in the evening. The Koutoubia Mosque, whose minaret dominates the skyline, is a short walk away, though non-Muslims cannot enter. The souks to the north of the square sell leather, spices, lanterns and metalwork, and the Bahia Palace, a nineteenth-century palace with painted ceilings and courtyards, is a key sight. The Majorelle Garden, with its cobalt-blue buildings and cactus planting, requires a taxi from the medina and often involves queues. A feasible plan is to take the first morning train, go directly to the medina for the Bahia Palace and souks, eat lunch at a rooftop or square-side restaurant, see the Koutoubia, and return on an evening train after checking the final departure time. Selecting only two or three sights prevents a rushed day. March to May and October to November are the most pleasant seasons, while summer temperatures are very high. Train, entry fees and meals typically total MAD 500-800 per person. The early start and long rail legs make this the most demanding day trip from Casablanca.
| Distance | About 240 km / 3 hours |
|---|---|
| Travel time | 2 hours 40 minutes by train |
| Getting there | ONCF direct train from Casa Voyageurs to Marrakech, about MAD 100-190 (~$11-20) depending on class, hourly departures; book on oncf-voyages.ma |
| Difficulty | hard |
| Address | Place Jemaa el-Fna, Marrakech 40000 |
How to get there
- Mode
- ONCF train
- Cost
- MAD 100-190 (~$11-20)
- Frequency
- Hourly
- Mode
- CTM bus
- Cost
- MAD 90-130 (~$10-14)
- Frequency
- Several daily
- Mode
- Private transfer
- Cost
- MAD 1,500-2,200 (~$161-237) per car
- Frequency
- On request
Location
Place Jemaa el-Fna, Marrakech 40000
31.6258, -7.9891 View on map
Highlights
- Jemaa el-Fna square
- Bahia Palace
- Koutoubia Mosque
- Majorelle Garden
Tips for visiting
- Book the first morning ONCF train in advance on oncf-voyages.ma and check the last return departure.
- Choose two or three sights, such as the Bahia Palace, the souks and Jemaa el-Fna, rather than trying to see everything.
- Use a petit taxi from Marrakech station to the medina, and agree on the fare or insist on the meter.
- Consider staying one night; a day trip leaves only about four hours in the city.
- Agree on prices before accepting henna, guide or photo services in Jemaa el-Fna.
When to visit
March to May and October to November are best. Leave on the earliest train and avoid the heat of summer afternoons.
Accessibility
Train stations and main roads are accessible, but the medina has uneven paving, crowded lanes and mixed traffic. The Bahia Palace has steps, and wheelchair use in the souks is difficult.
Frequently asked questions
Is Marrakech possible as a day trip from Casablanca?
It is possible by train but tiring, leaving about four hours in the city. An overnight stay is more comfortable.
How long is the train from Casablanca to Marrakech?
Direct ONCF trains take about 2 hours 40 minutes and depart roughly every hour.
How much does the trip cost?
Train fares are about MAD 100-190 each way, and the full day with entry fees and meals is typically MAD 500-800 per person.
What should be prioritised in a short visit?
Jemaa el-Fna, the souks and the Bahia Palace are the usual priorities, with the Majorelle Garden added if time allows.